Awesome. Here's a link to my game: https://n8python.itch.io/apollo-x
Viewing post in SEND UR GAME. ILL PLAY THEM ALL!!!
Off bat opening ur game gave me Happy Wheels vibes thanks sm for that lol. I had a lot of fun w it and I rly felt powerful the first few levels. When I hit level 3 I hit a wall and it took me 7 tries before realizing that I needed to go to the shop. You already know I bought the laser lance lol.
I within my first contact hit a guys hand instantly disarming him which was so sick.
Great job w this man. I seriously think you should consider making this an full .io game bc it def has that fun gameplay but also ur ai was really good too.
Thank you very much! In retrospect, I probably should have made the shop more visible lol.
Glad you liked the locational damage system!
There is a primitive multiplayer game that I worked on that uses the same-ish combat system here: https://boomba-zoomba.herokuapp.com/
Glad you liked the AI - worked really hard on it.
Maybe I'll make it into an io game at some point. Need enough players first tho. Maybe if this game gets enough attention.
In this file (https://github.com/N8python/apolloX/blob/master/scripts/person.js), there is a takeDamage function that explains the exact methodolgy.
Damage is based off of angular velocity, and is updated every game loop. So an initial hit (high angular velocity) will deal a lot more damage then just resting your weapon on the enemy (low angular velocity).