Home Onto a New Game Jam
Post
Cancel

Onto a New Game Jam

Hi everyone! Game Off 2022 submissions started 7 days ago. I decided to join with an FPS shooter game. This time I’m not only gonna write a postmortem but also a devlog. I really want to make YouTube videos about it too but first let me tell you what I’m planning. The theme is cliche. This brings lots of ideas to my mind which inevitably many will be discarded. I started with the unlimited ammo cliche then iterated to a shooter game called Protagonist vs Antagonist(GitHub Repo). Enemies will come in waves, both the player(protagonist) and the enemies will have unlimited ammo, unrealistic damage rates, unrealistic health regeneration(like going over an apple - am I too good for this? :D -) and at the end of each wave the antagonist will come into the scene with guns that uses projectile ammo (unlike others using raycasts) with the ability to perish protagonist with one shot. The objetive is to not get shot by the antagonist and complete waves.

Edit(On the go development updates)

  • 9 November: Now that I’m into development, I noticed that Enemy Shooting AI should be a separate entry on the timetable. All of the MVPs until Levels - Gray Box entry of the table are going to be drafts first then MVPs because I’m watching tutorials, trying out stuff and to be able to keep track I should’ve started with drafts rather than MVPs at the beginning.

Here is my plan:

GoalDescription
Player Controller MVPBare minimum: looking around, walking, jumping
Player Shooting MVPBare minimum: single gun, shotting, muzzle flash, impact
Enemy Controller MVPBare minimum: single gun, looking around, walking, jumping
Enemy AI MVPBare minimum: following the player up to a range, shooting plyer
Enemy Shooting AI MVPBare minimum: single gun, raycast ammo
Antagonist Controller MVPBare minimum: looking around, walking, jumping
Antagonist Shooting MVPBare minimum: single gun, one shot kill, projectile ammo
Antagonist AI MVPBare minimum: following the player up to a range, shooting palyer
Game Logic - Waves MVPBare minimum: difficulty decisions, enemy population density
Levels - Gray BoxDifferent graybox scenes for waves
Play Testget rekt
Bug Fixing and ImprovementsI’ll probably have ton of issues to solve at this point
Character Models - MVPReplacing capsule models with actual models
Character Animations - MVPRunning, walking animations
Player PolishFixing issues, improving game feeling
Enemy PolishFixing issues, improving game feeling
Antagonist PolishFixing issues, improving game feeling
Audio MVPShotting, walking, impact sounds
Particle System PolishImproving muzzle flash, impact and projectile particle effects
Play Testget rekt
Bug Fixing and ImprovementsI’ll probably have even more issues to solve at this point
Audio PolishShotting, walking, impact sounds
Game Logic - Perpetual WavesImplementing continious waves
Game Logic - Scene transitionsSwitching scenes between waves
Levels - TexturesDress up the scenes
Levels - TerrainWho walks on a 100x100x100 gray rectangular?
Play Testget rekt
Bug Fixing and ImprovementsUgh help me!
Makeshift UII think I can barely finish this game
Audio - AmbianceAdd music to scenes

I started with character controller and shooting couple days ago but I accidentally deleted many files while I was reainstalling Windows to my computer. I’m gonna start over, write weekly devlog and hopefully make YouTube videos.

Until next devlog… See you everyone!

This post is licensed under CC BY 4.0 by the author.