I also added touch controls, so you can try the web version from phones as well 😂 though it still doesn't resize right #emscripten #gamedev
https://remram44.gitlab.io/vigilant-steel/
All that's left is this tractor beam, allowing the player to reconfigure her ship and pick up new blocks! #gamedev
I made the camera follow the ship, and added a simple parallax background.
Trying to get that first demo ready! #gamedev
Yesterday I added mouse controls, and made the guns aim at the cursor. Problem: you tend to shoot yourself 😂 #gamedev
Should guns know not to shoot? Or should bullets simply go over the ship? Not sure...
Just filed a ton of issues for what I plan to do: https://gitlab.com/remram44/vigilant-steel/issues
If you've used #emscripten before, I could really use a little help! #gamedev
Pieces broken off objects now become their own objects and float away! (with correct mass/inertia/center of gravity) #gamedev https://framapiaf.org/media/NJeXfRp6SfVMUvhU4BI
Projectiles can now destroy individual blocks off of objects!
Next steps: split off objects that become disjoint, and pick up blocks for broken ships. Then I'll have a first demo!
#gamedev https://framapiaf.org/media/FRybrZEG_jSsQ_CyKk4
RT @vigilant_steel@twitter.com: Finally managed to implement my K-D Tree, and pixel-perfect collisions!
https://en.wikipedia.org/wiki/K-d_tree
#gamedev #algorithm #kdtree
Tuesday I finally got collisions working! Objects now bounce off of each other, even though I'm still using bounding rectangles for everything.
Now on to the fun stuff: making ships out of singular blocks, that contribute to ship's statistics individually! #gamedev https://framapiaf.org/media/Fw7JhYPPsVeFSzZEKyk
I'm making a space shooting game. I think I broke the fire rate limit, and the recoil is throwing me out of the screen 😂
#gamedev
Hi everyone! This is where I'll be publishing the devlog of my side project, vigilant-steel (<3 GitHub's repository name generator). It'll be a 2D space game built with the Rust language and Piston
Might as well have this open source -- published Vigilant Steel source code on GitLab, under the GPLv3: https://gitlab.com/remram44/vigilant-steel #gamedev
This is starting to take shape!