Hands on game development learning

With a growing community!

My Story

Every kid who grew up with video games dreamed of creating the next big hit. I and today's generation are no different. As a young guy who loved teaching my passion to just about anyone, I got a job as a tutor for children and made very fond memories with the bright future creators focusing on video game creation. My main goal is to educate as many people as possible, so I found a way to financially benefit everyone while giving efficient education to the students.
-Cristian Sanchez (Owner of Techimatics)

What will they learn?

The objective of this program is to introduce coding to kids, so we start off by teaching video game programming. We plan to add other types later down the line!

Here is the path that the students will take:

1. Python (Programming language)

2. Pygame (Game library with Python)

3. C# (Programming language)

4. Unity (Game Engine with C#)

Python

They start by learning coding fundamentals:
* Variables
* Data Types
* Control Flow
* Inputs
* Array/Lists
* Functions
* Classes
They make basic games in the command prompt to get the logic down. In this example, the above code makes a simple calculator.

Pygame

Here, the students start making games that are not text based, and will make real games. Of course, we start by teaching simple games like pong, but will move on to more complicated game types like platformers, top-down shooters, and others!

Gimp

Pixel art is a very good introduction to make eye-pleasing drawings and animations, let alone being easy! They will learn how to use this program while they learn Pygame. The drawings they make, will be put in the games they create.

Starting at:
$15 *
an hour,you get:

Current Features:
* Simple notes that summarize what they learn in the class.
* List of commands that are taught and describes how they work. (Otherwise known as documentation)
* Weekly optional homework to get them to code outside of home
* Projects that students will work on, and will get help from a tutor
* Communication with tutor so they can answer simple questions that students or parents may have.

Pricing:


Requirements

* Be patient and to have a huge desire to learn!
* Able to use the Zoom app (If going online)
* A ride to the location (If in person)
* Be able to type
* Must meet Unity Requirements: Unity - Manual: System requirements for Unity 2020 LTS (unity3d.com)
* Windows 10+ is preferred