Squirrel Eat Squirrel Eat Squirrel
Rewriting this devlog a bit from memory, as I lost a previous version.
I started with a simple gamemode layout *starting screen *gameplay *recap/gameover screen
I knew that making the game interesting was going to be difficult, I played a very primitive version I made and brainstormed a few options for more interesting gameplay: *horde mechanic (hard to make work with given HP system) *dynamic spawnrates depending on player size/time past in game *speed scaling with size, larger enemies/player moves slower
As I worked on the game, I decided that more spawning over time, as well as enemy size scaling roughly around the player’s size made it more interesting. If I ever revisit this project, I will consider camera movement/larger map than just the screen size as well as things like powerups that would make it play more like a bullethell.
It took me a while to decide on squirrel art, I ended up drawing a squirrel in my paint program from p4va and using Dithermark to create variants, I did the same process for the grass designs.
Current version of the game can be played here, though I do want to go back and fix the balancing a bit more.
DSMC (Spring 2025)
Status | In development |
Category | Other |
Author | Paul |
More posts
- how it feels to need to write4 days ago
- Final Project (how it feels to need to write/journal sim)10 days ago
- exploring algoraving31 days ago
- Ecosystem59 days ago
- ALFIE BOT (Week Five)59 days ago
- Seeding Poems in the Earth (week 4)73 days ago
- Classes/Objects/Vectoring (week 3)79 days ago
- icebergs (week 2)87 days ago
- Quilting 2.094 days ago
Comments
Log in with itch.io to leave a comment.
Hey, excellent visuals and ‘polish’ to the gameloop with start and endscreens as well. As you mentioned, you would benefit here from balancing the challenge. It’s too easy! :p Some sound would be fun too. I love your use of dithermark to create variants.
One simple thing would be to add an attribute like flipped to each squirrel. If moving left then flipped should be true and you display the sprite facing to the left. Otherwise, display right-facing sprite.
You could load two versions of the image. Some game engines have a way to flip sprites. I don’t think p5 does natively but one option: