15 Commits
Author SHA1 Message Date
Ninjaws 367f1aa137 [Updated] Enemies to make the game a bit more beginner-friendly 2024-12-20 17:32:59 +01:00
Ninjaws 33f6504b6c [Added] Ability to serve the project using nginx on localhost:4600 2024-12-19 22:40:59 +01:00
Ninjaws c0bfe9bd13 [Updated] Enemies now track player movement, and the gun rotates appropriately 2024-12-18 21:57:36 +01:00
Ninjaws d740e1a167 [Updated] Code for use with WASM, [TODO] Make enemy gun follow player, spawn bullets from tip of the barrel 2024-12-17 23:15:26 +01:00
Ninjaws 2400b0500a [Added] Enemy player detection and shooting, [Moved] Lots of entity code to cpp files to avoid circular dependencies 2024-12-17 20:08:35 +01:00
Ninjaws e8c78770b5 [Added] Start of enemies 2024-12-16 22:27:06 +01:00
Ninjaws 5af531a08b [Added] Jellies, healthpacks, ammopacks, powerups, [Updated] Gun rotation 2024-12-15 20:14:57 +01:00
Ninjaws de958b02e6 [Added] Crates, Hud for bullets and health 2024-12-15 00:12:16 +01:00
Ninjaws 55792bb954 [Added] The ability to fire bullets to the player 2024-12-13 22:04:33 +01:00
Ninjaws 88e0b7cb05 [Added] Gun angling 2024-12-13 00:24:51 +01:00
Ninjaws dbeb15ee60 [Added] Sprite animation for player, crosshair mouse, [Updated] Collision 2024-12-12 20:31:56 +01:00
Ninjaws 770d3e3c71 [Added] Pause and Game Over screens 2024-12-11 23:20:10 +01:00
Ninjaws 7bdd8829b0 [Updated] Collision, looks a bit better now, [TODO] Fix the weird slide-up behaviour when jumping against a block now 2024-12-10 21:42:50 +01:00
Ninjaws 774dc3806b [Added] Start of player class, start of collision detection 2024-12-10 19:26:48 +01:00
Ninjaws 97d93ab113 [Updated] Codebase to deal with wasm-style keyboard and mouse inputs 2024-12-10 14:41:59 +01:00