Ninjaws
367f1aa137
[Updated] Enemies to make the game a bit more beginner-friendly
2024-12-20 17:32:59 +01:00
Ninjaws
98f2fe1683
[Updated] Comment in README
2024-12-19 22:47:43 +01:00
Ninjaws
f877398649
[Added] Gitea workflows for CI/CD
2024-12-19 22:44:41 +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
Ninjaws
cbf6e658ea
[Updated] Backgrounds to display the desired portion of the image, [Added] Start of the Game class
2024-12-09 22:29:08 +01:00
Ninjaws
76dd80d3a3
[Added] Tutorial Screen, Start of the Game Screen
2024-12-08 22:03:56 +01:00
Ninjaws
83d1d622ee
[Added] Mouselogic, to navigate the menu with the mouse
2024-12-08 14:46:47 +01:00
Ninjaws
22ac2c732e
[Removed] Duplicate assets
2024-12-07 22:38:14 +01:00
Ninjaws
1849382c01
[Added] Services for assets and audio, main screen, simplified drawing, [Updated] Dockerfile, so the libraries get their own folder
2024-12-07 22:36:20 +01:00
Ninjaws
8d1c3bc429
[Added] Headerfiles
2024-12-07 00:28:25 +01:00
Ninjaws
5d2251c0f4
[Added] Start of State Management
2024-12-06 23:51:56 +01:00
Ninjaws
0c1f12d534
[Updated] Devcontainer.json and Dockerfile, so that it can play audio
2024-12-06 12:01:39 +01:00
Ninjaws
38ab597170
[Added] Basis of the Title Screen, learning how to use raylib, [TODO] Add sound to the docker container
...
Also, right now x11 is used to view the screen inside the container.
This needs to be updated to work for Windows and Mac as well. Also,
xhost +local:docker is used to allow docker to use the screen. This
needs to be adapted for multi-platform purposes as well
2024-12-05 22:18:44 +01:00
Ninjaws
681dcdd029
[Updated] Devcontainer and dockerfile, [TODO] Make it statically link instead of shared, for standalone executables
2024-12-04 23:32:42 +01:00
Ninjaws
9151243c52
[Added] Start of the Dockerfile and Devcontainer
2024-12-04 20:54:29 +01:00