Third-person shooter | Controls: WASD or IJKL or Arrow Keys to move | SHIFT to slide | C to aim | Left click to shoot



last version probably!
leaderboard fixes mostly
IRL Day 11/10 (2.5 hours spent):
Today I got some more help and managed to get both the left click and cursor working! I also plugged some speakers in for my game but the volume isn't that loud... People got to play my game now that I got the machine fully working, and I'm really happy about that!

IRL Day 11/05 (0.5 hours spent):
Today I chose out the frame for my arcade machine and the controls, which included two joysticks, two buttons, and one big red button for shooting.
IRL Day 11/06 (12 hours spent):
Today I set up my Raspberry Pi and got help from several other hack clubbers to optimize my game because it was running at 3 seconds per frame and I didn't want to move on with the inputs until my game was playable on the Pi. There was a lot of trouble finding power outlets to plug the electronics into, as well as adapters to charge my laptop with, so it slowed my progress...
IRL Day 11/07 (11 hours spent):
Today I found a place in the corner to set up with plenty of outlets. I was able to optimize my game by removing shaders, changing mesh LOD, and improving some logic in the code. I then worked on mounting the inputs to my machine and soldering it all together. I burned myself 3 times and it took forever!
IRL Day 11/08 (10 hours spent):
Today I connected the inputs to the Raspberry Pi but I was struggling with mapping the controls... only to find out that the script made by another hack clubber was outdated. Once I had the updated version, I was able to get 90% of the controls working. There was also yet again more trouble with finding an adapter to plug my laptop into as well as the lack of flash drives to transfer files to the Pi.
IRL Day 11/09 (5 hours spent):
Today I was STRESSED OUT over that last 10% of my controls that wasn't working. I couldn't click in the menus and I couldn't figure out how to simulate a left click... I tried getting some help and used a different script for mapping controls which worked BUT!!!! Now I can't move the mouse in the settings menu... And it drove me crazy so I went to take a walk instead! If someone could help me with this it'd be greatly appreciated.
ALSO this is the only picture of my arcade machine...

MY LAST DEMO DIDNT SHIP TT so these hours are for yesterday and today
added:
fixed:
I COULDNT PRESS THE POST BUTTON YESTERDAY BC IT WAS GREYED OUT so 30 of these minutes are from yesterday..
added:

just bug fixes this devlog...

added:
fixes:
added:
bug fix:
manually tweaking aim assist values because its really inconsistent on the slope for some reason??

added:
most of the time spent today was just testing diff scenarios bc the leaderboard was tweaking out which is why theres not much added today </3 next step is either UI art or the actual world generation that im trying to get to
(I TRIED SHIPPING THIS AN HOUR AGO AND DIDNT REALIZE THE UPLOAD WAS STUCK ON "SHIPPING..."??? pls dont count this as breaking my streak omg </3)
added:
added:
added:
bug fixes:
added:
right now im trying to perfect the games mechanics first before i move onto the arcade gameplay so im sorry about the lack of gameplay rn bc itll be a while until i can work on that
added:
working on:
added:
bug fix:
added:
bug fix:
todays update is lowk not worthy of a demo yet bc this whole time ive js been trying to figure out collisionshapes for the enemy... n also i downgraded the enemy model bc it was too laggy </3
ill be working on implementing animations and the gameplay with npcs shooting back now that ive gotten collisionshapes working!

working on animations for the new enemy model and spent the whole time manually creating and aligning collisionshapes to the model... its really laggy though because of the textures so ill have to fix that </3
ALSO GITHUB ISNT LETTING ME PUSH THE LATEST 30 MINS OF WORK PLS DONT TAKE OFF PLAYTESTS
added:
bug fixes:
(reupload to account for repository name change = new hackatime project to be added)
added:
NOTE: i just found out that recoil is barely noticeable on web browser...
heres what it looks like in godot:
added:
just to clarify, the wall is just for testing bc i dont want to be falling off all the time.. my goal for the slope is to be infinite so dont worry abt that
added:
to do:
ty everyone for all the feedback! trust me, i know the gameplay is extremely scuffed! ive been working on just figuring out godot and my art so the game right now is FAR from what i have in mind :) ill keep working to make the game fun and i hope to see ygs again once ive made progress!
soo new player model! template from mixamo and im gonna be using animations from there!
(its a struggle rn figuring all that out tho so it might take a while)

also it seems that even the intro ogv video doesnt want to display very well here on web build :(
heres the original video before it got compressed to oblivion:
quick fix of font for unicode characters (dice and arrow)
im actually getting somewhere kinda w this update
added:
to do:
added:
to do:
oh and im scrapping the dialogue stuff but the full body drawing will be used in the animation
added:
to do:
tried to fix window size issue ?
QUICK DEMO RELEASE TO CHANGE CONTROLS
Use SHIFT to sprint
Use C to crouch
added:
alternatives to WASD (IJKL and arrow keys) because ctrl + w closes the tab so be careful TT
gun added! should kinda point towards crosshair vertically but theres a few issues with it idk whats causing it </3
shoot bullets with left click (is also a little buggy sometimes but ill try to fix later)
to do:
add targets to hit
model player and enemy bodies (in progress)
model gun
add melee weapon
add animations and sound effects
add area where the player will be fighting enemies
as suggested, ill start adding more details to devlogs
the idea for the game:
inspiration taken from this animation: https://youtu.be/FZSkFLJx4fE?si=qiDGY1VjFPDm9-aQ
third person shooter
able to switch from gun to melee and vice versa (idk what kind of gun but the idea for melee is like a segmented sword where the segments are flexible and can extend and retract like a whip ?)
player will be continuously running down slope while attacking enemies
(ill come up with more along the way ^^)
Hello! I have no idea what to code yet ...
Expand Journey
Comments
No comments currently