Team Blue Assignment 1 Devlog 2


[Fall 2021 Intro to Game Programming] Team Blue Assignment 1 Devlog 2

Section 1: Successes

We have accomplished most functionalities we discussed in the brainstorm meeting (player with abilities, enemies, traps). We were able to collaborate on the repository with no issue and effectively working on the project together. Each of us was able to contribute thoughts and work on our own part of the project. We made the essential abilities of the player and enemy to operate. Although the art asset design in our project could be better, we put a lot of effort in designing and drawing all the sprites.

Section 2: Challenges

Although we figured out how to collaborate on Github in the end, it did take us sometime to move our MVP to the repository and start working on the project together. In term of the functionality, originally we plan to add a feature to slow down the time of the game except for player (so movement of everything else will become slower), but we weren't able to achieve that perfectly. We could be better at art & light design and animations for game objects.

Section 3: What we learned

From this game development process, we gained more experience of using git (having everyone working on the branch) without breaking the game. We also learned to do some pixel art and creating animations for 2D games. Besides, we learned to create title (menu) and other scene (game over/win) for to make a game a complete loop. We could be doing better in time and project management, as we usually do a lot of work/sprints during the night.

Section 4: Possible future revisions

As discussed earlier, it would be better if we can include the time control feature for the player. We could also include more variations of the enemies in the game. We can also devote more time in art asset and animation design, as we put a lot of effort in character mechanic and game logic.

Get The "Ninja" Way