Summary:

This is the first step towards a larger project. I wanted to see how difficult it would be to create a 3D game.  So, I decided I would start with a FPS.  I used stop motion animation with block figures and added sprite animation in post.  Very simple gameplay like classic doom and perform glory kills on flashing enemies.  The game is also game controller compatible for Xbox, PlayStation, Nintendo and generic controllers.

Rules: Survive. Enemies (Soldiers and Ninjas will spawn at random on map).  Soldiers have 3 lives, ninjas have 5 lives.  You can perform a glory kill on the enemy when flashing.  You have I-frames during kills, but can get easily surrounded.  Keep it moving.  I started the player in a safe ledge so you can review the controls.

Controls:

Hide menu - 'G' key, Sony Triangle, XBOX- Y, Nintendo - X

 WASD - movement or L-stick game controller

Aim - mouse or R-stick controller

Shoot - left click mouse or R2 trigger

Jump - Space Key, Sony - X, Xbox - A, Nintendo - B

Glory Kill - *When enemies flash, get close and hit 'F' key or , for glory kill.

Reset Game - 'R' Key, Down on D-pad

Sync Mouse - Hit ESC, then click on screen with mouse.

Quit Game - Up on D-pad


Updates: (Last update 11/2/24)

Ver. 0.825 (Uploaded 11/2/24)

Mouse capture bug fixed.  Web-based play doesn't auto capture.  Added a confirmation for player to get capture to sync.  Thank you to Grumel for informing where to look to fix this.  

Ver. 0.82 uploaded 11/1/24

-Corrected bug on death screen. Fixed mouse over restart button to restart game.

-Added kill count on player hud for bricks killed.

-background music loops properly.

-Corpses now despawn after a second game time to increase process speed.


Ver. 0.81 uploaded 10/31/24

-User controls character via keyboard and mouse. Video game controller compatible for Sony, Xbox, Nintendo as well. Two types of enemies, each with 2 unique types of glory kills.  Current weapon is pistol only, single player, single level 3D atmosphere, made from Lego compatible bricks.  Player has ranged attack with melee style glory kill.  sound effects: shoot, enemy death, 1 background free-use music. Basic enemy AI with aggro range. Ninja slightly longer aggro range, faster speed and more health.  If they can touch you, they will attack you.  Basic UI for player health, button mapping, game over/replay.  Soldiers spawn in large square pattern.  Ninjas spawn in off-set sandglass pattern.  Max enemy count currently unknown, hard tested for 500 enemies on level no crash. 

Reported bugs: (Last reported bug 10/31/24)

1) 10/31/24 8-bit-do control issue with R2 fire trigger, and hide map button

Updated 2 days ago
Published 4 days ago
StatusPrototype
PlatformsHTML5
AuthorBe_a_Kid_hero
GenreShooter
Made withGodot
Tags3D, Aseprite, Doom, First-Person, FPS, Godot, lego, My First Game Jam, stop-motion

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

This is really cool. I love the glory kill animations. Would be better if they healed you though so there was a better reason to do it and a way to stay alive.

(+1)

I will add this to the feature list.  I appreciate you stopping by.

Reported bug 10/31/24 : Player reported issues with 8-bit-do controller connecting properly. 

1) Shoot action wouldn't respond. 

2) Hide button map delay.