Game Development
Level up your coding skills by building real indie games with Godot!
Our Godot Game Development class teaches teens and young adults how to build their own fully functioning 2D and 3D games from the ground up using the powerful, open-source Godot Engine. Designed for students with basic prior programming knowledge, this course dives straight into GDScript (Godot's Python-like language), game loops, physics, and professional game architecture. Students will learn advanced problem-solving, digital design, and game mechanics—all while bringing their own unique ideas to life. Every student will leave with a working, playable game they can continue expanding at home.
In This Class, Students Will:
Program player controllers, enemy AI, and interactive environments using GDScript
Design and construct custom 2D or 3D levels utilizing physics nodes and collision detection
Apply their existing coding foundations to real-world game development architecture and debugging
Playtest, polish, and export a complete indie game project in a collaborative, creative environment
Perfect for aspiring game developers and tech enthusiasts who want to turn their programming basics into fully realized, playable games.
Note: Some prior coding experience (in any language) is required to take this class.
Check the schedule on our home page for class times.
Sean Devincenzi grew up here in Sonoma county. He lived in Petaluma and went to Petaluma high school. He then went to UC Santa Cruz for a Bachelors degree of Computer Science and Astrophysics. He had always had a love for video games and science fiction. Astrophysics was not the main focus of his studies; he just took the classes because they sounded fun.
His love for teaching began in College when he became a peer tutor. As long as you had passed the class with an A you could tutor other students who were taking the class after you. The switch really flipped one night when he had 60 students show up for a study session when he had been expecting only ten. Over half of the students from the class of 200 came to the session. His small study room was upgraded to a lecture hall and on that night he decided that he was going to teach.
After college he coached sports teams for a local high school in Santa Cruz. After moving back to his hometown of Petaluma he got back into tutoring and is now an in-home
Science and Math tutor on top of teaching the Modding Minecraft class here at ConnectEd.