summaryrefslogtreecommitdiffstats
path: root/src/main.rs
AgeCommit message (Collapse)AuthorFilesLines
2023-07-21Bring dependencies up to date, and use nix flakes.Rose Hogenson1-56/+140
2018-08-24Load the images directly into the executableRaymond Hogenson1-64/+87
Cool, haha. We did it. I also changed a bunch of random shit.
2018-08-22Make taking injuries more flexibleRaymond Hogenson1-2/+1
I've just moved it into the Enemy trait, because I was planning on having Bill move around when he got hit, but it didn't look good.
2018-08-22Add introduction and conclusion screensRaymond Hogenson1-35/+75
We're releasing version 1.0.0 baby
2018-08-20Move assets directly into the binaryRaymond Hogenson1-5/+32
Wow rust has a built-in operation for moving binary assets into a file! That's so cool! Rust is the best language in the world! Does C++ have this?
2018-08-20Count frames more preciselyRaymond Hogenson1-5/+3
Instead of calculating the time from the beginning, we'll just check the time since the frame was started. This means if you are slow and then fast, it won't freak out. This was inspired by an app I wrote for Clank which counts clanks frame by frame and I needed some similar mechanism.
2018-08-19Move some code around and improve abstractionRaymond Hogenson1-15/+9
This doesn't change the functionality of the game at all (ideally), but makes it easier to refactor and to add new enemies and new stages, which is really the end-goal of this whole thing.
2018-08-18Add a health barRaymond Hogenson1-0/+2
It's sweet now
2018-08-18Add the ability to move more quicklyRaymond Hogenson1-1/+1
I also upped the fire rate
2018-08-18Improve performanceRaymond Hogenson1-15/+20
I profiled it and this was the slowest part.
2018-08-18Change draw orderRaymond Hogenson1-1/+1
Player should be under bullets since player is now large
2018-08-18Add texturesRaymond Hogenson1-6/+18
These were fun to make
2018-08-18Write a working bullet hellRaymond Hogenson1-0/+124
I just fucked up the enemy movement, but hopefully I won't ever need that old code. The new one is going to look really cool and sweet. Anything with just modifying acceleration must look very cool and smooth.