ML for Games Course documentation
Code Assistants ๐ฉโ๐ป
Code Assistants ๐ฉโ๐ป
Code Assistants are helpful when you need help coding a function or when you find a bug in your code and want to know why.
Unity Muse Chat ๐ธ ๐

Muse Chat is a conversation AI in Unity Editor that can answer your Unity questions and help you with code and debugging.
Whatโs impressive about this tool is that itโs context-aware of the project. This means it has information about your project, the game objects, etc., so you donโt need to explain it in the prompt.
Itโs a handy tool to accelerate your game development workflow.
For instance, Iโm using it to help me build the next unit demo: itโs an action-adventure game about aliens ๐ฝ invading a space station. Your goal is to outsmart them and flee.
You can win the game by leaving the station, but to do that, you need to find your equipment, escape hatch password, etc., without getting noticed.
Sounds exciting? Itโs a demo youโll be able to play and modify during this course ๐ฅ
For this game, I need the red light to flicker to convey the sense of alertness in the space station.
So, I clicked on my point light and asked Muse how to create this.

Whatโs impressive about Muse is that in addition to providing the code, it shared with me a well-defined explanation of why the code works this way and its sources.



And this is the result:

If you want to try it:
๐ Muse Website (15 days free)
๐ They wrote a tutorial on the best practices
GitHub Copilot ๐ธ ๐

If youโre not using Unity but another game engine, you should use GitHub Copilot. Itโs one of my favorite tools when I code in Python.
Copilot is not a free tool, but itโs free for verified students, teachers, and maintainers of popular open-source projects. So, if you contributed to open-source projects, you are eligible to use it for free.
๐ Copilot Website
< > Update on GitHub