Too lazy to add checkpoints lol. This was our first project (my last one was flappy bird), so we're gonna try to make a 3D recreation of this
josteph
Creator of
Recent community posts
Ah, makes sense. You should try making use of multiple files next time. The code seemed like a mess to go through. In python you can do import class from file, import * from file, or just import file and do file.class. You can make some really great 2D games on pygame like this https://store.steampowered.com/app/2824730/Yawnoc/ Some extra coding tips: look into classes (essential for large projects), try to define classes outside of loops (no need to redefine), avoid using globals (they can create a lot of extra memory, are slow, and less readable). Try viewing some python tutorials, great language to learn. Overall, this was pretty impressive for a pygame project, I wish you luck.
Thanks so much! To answer your question about the AI we found a video online implementing this paper https://www.gameaipro.com/GameAIPro2/GameAIPro2_Chapter18_Context_Steering_Behav... It took a lot of effort to implement this but I am glad it made for a good experience!
Game doesn't compile but I managed to run it when I opened the folder as a workspace in vscode and compiled it. If you see this comment dani_cooleo, try building your game :)