This week, I focused on brainstorming game concepts and creating our first design sketches.
Additionally, I worked on a base prototype to showcase with a game pitch. (Portrait mode)
- Outline the basic storyline and gameplay mechanics.
- Created base prototype
- Challenge: Balancing the character’s abilities.
Solution: I reviewed examples from similar games and found a way to adjust the speed, coins and health attributes.
- Challenge: Deciding on game rotation.
Solution: Portrait mode seems more appropriate to your game idea. Other games have landscape mode but I think portrait mode will stand out more.
- none
- Work on the prototype for the 14 Oct Game pitch
This week, I focused on a base game prototype.
After intense debate, we changed the game layout to landscape mode.
- Portrait mode changed to landscape.
- I created a very basic UI to start the game.
- Basic onboarding for level 1 was implemented.
- Challenge: Scale the game environment and decide between 2D and 2,5D
Solution: I took inspiration from similar games and found a perfect balance with game scaling.
After a reassuring conversation with the Module leader, I change the game project to 2D.
- Challenge: Learning UI design tools.
Solution: I used online tutorials to master Figma basics, and it worked well for our first prototypes.
- [Emoji Source]
- Continue work on the prototype for the 14 Oct Game pitch,
- Prepare a concept pitch presentation.
Bug Fixing after presentation.
6 levels were implemented.
- 6 base onboarding levels implemented.
- A few art assets were replaced.
- Challenge: No challenges occurred.
Solution: none
- [Game Tower Defence Tutorial on YouTube]
https://www.youtube.com/watch?v=WH8b2ihk_YA
- UI for Settings and Level menu.
This week, I focused on UI implementation, and setting sliders.
- Settings UI created,
- Levels menu designed but not fully working,
- Challenge: Levels menu buttons unresponsive.
Solution: The error was fixed by other group members.
- none
- none
- Fixing Levels menu. Implementation of sound effects and music.
This week, I focused on implementing sound effects to all SFX, music for background, game over sound and win sound.
- Sound effects and music implemented:
game Music,
lobby Music,
game Over Music,
game Won Music,
button Click SFX,
money BagPick-Up SFX,
police Sirens SFX,
police Gun Shot SFX,
police Machine Gun Shot SFX,
police Shield Push SFX,
police Land Mine Click SFX,
police Land Mine Explosion SFX,
police Death SFX,
barricade Destruction SFX,
mashine Gun Destruction SFX,
robber Punch SFX,
robber Death SFX,
object Placed SFX,
- Levels menu fixed.
- Challenge: No challenge occurred.
Solution: none
- none
- [Sound effects]
https://pixabay.com/sound-effects/
https://www.epidemicsound.com/sound-effects/
- Improving game mechanics, upgrade menu, unit introduction on every level.
This week, I focused on implementing descriptions in English and Polish in the Google Play store and posted a screenshot of the gameplay.
- Full descriptions in Polish and English were implemented,
- Screenshots from gameplay were uploaded to showcase the game's appearance.
- Challenge: No challenge occurred.
Solution: none
- none
- none
- Adding more levels 6-13, Ballance the sound effects.
This week, I focused on implementing levels 6-13, which are a bit different because they introduce upgrades to Enemies.
- Level 6-13 created,
- Enemy speed, spawn, and health increase from level to level:
Level 6 - fixing land mine mechanics.
Level 7 - Increas Robber Health +25%
Level 8 - Increas Robber Speed +25%
Level 9 - Increas spawn between Robbers +25%
Level 10 - Increas Robber Health +50%
Level 11 - Increas Robber Speed + 50%
Level 12 - Increas spawn between Robbers + 50%
Level 13 - Increas Robber Health +75%
Level 14 - Increas Robber Speed + 75%
Level 15 - Increas spawn between Robbers + 75%
- Challenge: Balancing the spawn time, and speed.
Solution: In-class playtesting and gathering feedback afterwards, and playing similar games e.g., PVZ.
- none
- none
- Balance the sounds increase the volume.
This week, I focused on balancing the sound effects and background music so background music is not too loud and the SFX effects are evened out.
- All sound effects and music are balanced, now background music was much settled and the effects sound evened out.
- Challenge: Balancing the sound effects and background music.
Solution: Solution: Unfortunately, I couldn't find an "Audio Normalizer" to balance all sound effects, which would have met all my expectations. Instead, I manually adjusted sound effects individually using a try-and-error approach method.
- none
- none
TODO !
This week, I focused on balancing enemies' behaviours, implementing the health bar for units and enemies and adding the exit button for better navigation in the menu.
- The health bar were implemented to every unit, colour for Police is green, and for Robbers red indicates danger.
- Game additionally now have exit button which allow easier players to exit game.
- On levels from 7-15 Robbers getting faster, and stronger and spawn much more often.
- Challenge: No challenge occurred.
Solution: none
- none
- none
- Bug fixing Land Mine shake to explode
This week, I focused on fixing the bugs after feedback form peers and teachers:
- Splash when the bullet reaches the robber,
- Cop car lights,
- Particles when Money picked up,
- Flash form gun and machine gun,
- Money visibility while in the building mode.
- Fixing Land Mine shake to destroy.
- All feedback has been implemented in the game, except for the addition of blood stains or visible indications that the Robber was hit. We decided not to include this due to Google Play’s policy. Adding blood stains would change the game’s PEGI rating from 14+ to 18+, which could significantly limit our target audience.
- Challenge: All Land Mines are exploading during the shake the device.
Solution: Because of the new input system update, the shake-to-explode idea was scraped till further notice. Instead, new mechanics were implemented tap to arm the bomb.
Due to Google Play’s policy. Adding blood stains would change the game’s PEGI rating from 14+ to 18+, which could significantly limit our target audience.
- none
- none
- Rest during the holiday.
This week, I focused on adding additional language (Polish) to the game. Because the game was also added to the Google Play Store in the Polish market, common sense dictated that the game needed to have an additional option to change language to Polish.
- All text was translated,
- The font changes for the Polish language.
- Challenge: Polish symbols are not displaying correctly.
Solution: Changing the font and adjusting the size fix the error with Polish symbols being not displayed correctly.
- none
- none
- Preparing Game Design Document,
- Individual Reflection Report,
- Update Trello board,
- Create video for YouTube,
- Update portfolio and Blog.
his week, I focused on finalising the documentation, creating a YouTube video, and updating all relevant media which are related to the project.
- Game Design Document,
- Individual Reflection Report,
- Updated Trello board,
- Video for YouTube,
- Updated portfolio and Blog.
- Challenge: No challenge occurred.
Solution: none
- none
- [Game Design Document]
- [Trello Board]
- [YouTube Video]
- none