Ratings (show detail)
2nd Final submission, should include compatibility with python 3.8
Day 1: Baseline and Asset Creation
Day #3: Walking Animations
Tomorrow I should be able to get all the frames of the animation in the game, including the left-facing ones. That'll leave me 3 days to make the actual game instead of just graphics 😂
Days 4 and 5: Jumping and Terrain Generation
Yesterday I finished getting all parts of every animation into the game. I also tried to make realistic gravity, but it didn't go so well...
Today I freshened up some sprites and made some things look much better. I also added terrain generation, and logic so the player falls if they aren't on a block. Unfortunately, there is no acceleration/gaining momentum while falling, so everything is quite obviously very linear. Maybe I'll come up with some way to make that better. I also got in some textures for blocks to stand on, which I think looks decent.
Tomorrow I really need to kick it into gear. The main thing on the list is making all the block textures, then making all the levels I can. This also means I need a way to store the level, which shouldn't be too terribly difficult (I hope). After all that, I need to add the actual main point of the game: the evil twin. I hope I can get all this tomorrow because if I don't, I'll be pretty behind.
After the (hopefully) grand success tomorrow will be, I would like to implement a health bar on each enemy and for the player. Then, I need to add in the simple ai to move the enemies towards the player. After that, I just need some sound effects and a sound track, both of which I will try to make myself.
I still have yet to incorporate the actual evil twin part, but I don't think that will bee *too* difficult. I also need to finish constructing all the levels. Should definitely be able to do that tomorrow.
Finally, I have the entirety of Saturday cleared for this lol. I should be able to fix any and all bugs, do some polishing and create sound effects and a soundtrack for my game. I'm also hoping to figure out how to use PyInstaller to turn my game into a single, stand-alone file.
Days 7 and 8
Yesterday, I worked a lot on polishing and optimizations. I also made all the sound effects and music.
Today was spent packaging files and making things compatible for the most people possible. I tried to do stuff with pyinstaller, but kept getting appdir errors on launch.
All in all, I'm pretty happy with how the game came out. I spent probably 20+ hours on it in total. If I were to go back, I'd change things, sure, but for a first pyweek entry, I'd say I did decently well. I went from making snake to pong to this 😂
What I used to make the game:
Code development: PyCharm
Sprite creation: Piskel
Sound effects: Audacity
Music: Bosca Ceoil