WELCOME.EXE

Pixel Pilot: Game Dev for Kids

A retro-inspired VS Code extension designed to help children learn game development through a fun, pixelated interface.

Project Abstract

In today’s evolving world, the game development field has been growing at a rapid speed. Due to the advancements in Artificial Intelligence and Large Language Models, developing games has become very easy. A lot of games can be created just using one prompt, however this shortcut does not help with understanding the code written which is really important for new game developers. Especially for young developers who simply want to make basic games for fun and understand the fundamentals of programming, rather than diving into complex game engine development. Hence, it is important to combine the traditional ways of learning programming with the new technologies that have been developed. The current options in this market for these upcoming developers either require a good knowledge of programming or use pick-and-drop blocks which does not help with improving their programming skills.

Our solution is PixelPilot, an AI assistant designed to help children create games. The user can talk to PixelPilot in a conversational style, where they can specify certain requirements for the game, and PixelPilot will generate the code and assets needed for the game. Alternatively, the user can specify their requirements by filling out a form detailing the desired genre of game, the features required, as well as the target platforms and target controllers. The system will allow the user a choice between using offline GenAI models such as Qwen 2.5, or using online models such as ChaGPT, Claude, and Deepseek. If an offline model is chosen, the user will be able to choose the size of model they would like to use, so that PixelPilot can be run best on their computer. Such a wide variety of options ensures that, regardless of a child’s access to high-speed internet and powerful processors, they are still able to use PixelPilot to create games.

The culmination of our efforts is an interactive Visual Studio Code extension that is primed for deployment on the Visual Studio Marketplace. The interactive visual elements provided by the extension are designed to captivate users, igniting their interest and understanding of game development and programming in general. The technology's significance goes beyond its technical merits; it's about the meaningful changes it creates for individuals, fostering autonomy, convenience, and more immersive game development.

Demo Video

A short video demonstrating our project.

DEMO_VIDEO.MP4

Project Summary

Explore our development journey and the key components of the Pixel Pilot extension.

Key Features
Team
Timeline

Key Features

Multiple Models

PixelPilot provides various reasoning and code generation models. These include :

  • Reasoning Models : gpt-4o, Phi-4, Llama-3.3-70B-Instruct, DeepSeek-V3, DeepSeek-R1
  • Code Generation Models : gpt-4o, Phi-4, Llama-3.3-70B-Instruct, DeepSeek-V3, DeepSeek-R1, Codestral-2501, Qwen-2.5-Coder

Image Generation

PixelPilot provides the ability to generate images even when offline. Using the chat window, the user can enter a prompt using '@pixel /image' and generate a new image and replace an old image. It then provides the user with three options to select from, giving the best user experience.

Chat window

PixelPilot provides a chat participant that can be asked various game development related questions and can perform tasks such as finding Youtube videos related to specifc code.

Walkthrough

PixelPilot provides to a Walkthrough to help narrow down the user's thought and generates game templates based on their descriptions.

Team Member

Zoltan Voros

Client Liason, Programmer, Tester

Team Member

Jash Shah

Programmer, Tester, Report Editor

Team Member

Alicia Mak

UI/UX Designer, Programmer, Report Editor

Team Member

Maulik Tripathi

Programmer, Tester, Researcher

Project Timeline

PRESS_START.EXE

Ready to Start Your Game Dev Adventure?

Explore our comprehensive project documentation to learn more about Pixel Pilot and how it's transforming children's coding education.