snej55

snej55

1-day streak
Today I added water to the level editor, as well as some more sfx (waterish sounds?) and some bug fixes. I haven't been able to do much because of exams :)
Today I added some water to my SDL2/C++ game. It's basically just a line of springs joined up but it looks like water if you tweak it a bit. I also added some decorations (trees! yay!) and some more sound effects. I also wasted an hour or two fixing a segmentation fault 😭 (pain). Next is leaves!
Today I added some sound effects to my C++/SDL2 game to make the combat a bit more juicy. I also added some sparks vfx, worked on the turtles, and fixed an annoying bug with the health bars. Next is water and leaves! (hopefully) github.com/snej55/paper-world
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/648106f2-e56b-466f-b92c-8d028d4d8842-085b463d-b15a-4735-98ff-d5fcd11a7a74.png
Today I added some turtles to my SDL2 game. They are peaceful, so you can bounce on them and kill them, but they won't do anything back. :tinyturtle:
Today I ported my SDL2 game from using Makefiles to using CMake and Ninja. Now I don't need to recompile the whole project every time I want to make a small tweak, only the files I changed (plus it looks fancy).
Today I added some combat to my game. The player has a sword and can now finally fight back against enemies! I just need some health bars now.
Today I did some debugging 😖.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/8e32b185-125e-4dee-9377-158f6e86fa84-image.png
dino-debugging emoji
I fixed the grass
Today I started working on some DaFluffyPotato-like grass for my game. It's kinda working?
Today (yesterday) I added some more animations to my c++ & sdl2 game (so the player is not a plain blue box anymore). I also added some springs and fixed some scaling issues with fullscreen and resizing the window.
Added some bats to my game. They still do way too much damage though, so they're a bit of a menace to society right now (I still need to fix that).
Added some animations to my game! There are green slimes now instead of plain red cubes.
Added entities to the level editor for my game. The game is in c++ with sdl2, but the level editor is in python with pygame-ce.
Fixed the entity management system. Every group of entities is now managed by a single entity manager, which cleans up after itself (Phew).
Today I continued working on the entity class in my game. I now have a working entity management system (along with some segmentation faults 😞 ) and better player following (not so hard to improve from what is was before 🙂), and a simple health bar.
The player can now be hurt by the enemies in the game (though the "following the player" script is kinda dubious (still need to fix that)).
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/b31393da-38d5-402e-8656-8ad262024b08-image.png
Today I started working on some enemies for my game (the player has a little friend now).
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/069a4dec-7272-4364-948f-4ac576acf51d-image.png
Today I continued adding some more vfx to my game (there are fire particles now 🎉). I also added support for window resizing and fullscreen (though the clip doesn't show that), and did some refactoring 😑.
Today I used some smoke, particles and screen shake to give the player in my game a satisfying death.
Added some smoke to my game.
Today I added some particles (they bounce around). It has some "finicky" memory management.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/55a588b1-0c5b-43c4-8deb-a0c9822eb300-image.png
Today I fixed the player movement and added some spikes, plus some bug fixes/optimization.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/64b50d0a-3852-4310-8002-7bf13fa0c921-image.png
Finished level editor with autotiling and stuff. Starting working on player movement.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/643e6206-082f-4805-80e7-cc299b9ac0f4-image.png
Today I made a quick level editor with pygame-ce for my game. My game is in C++ and SDL2, but I store my levels in JSON so it is easier to make the level editor in python (so I can easily code up features like autotiling and autosaving), as it doesn't need to interact with my game in any other way than accessing the same map save file. Plus, the level editor is just a small python file, I don't need another Makefile system to compile it with SDL2 🙂.
https://scrapbook-into-the-redwoods.s3.us-east-1.amazonaws.com/3e63edf3-4f5d-4648-a68c-1b24d8384dfa-image.png