I’ve added doors that open automatically when the player is near them, but which block out the light by default to add a bit more suspense :)
I’ve added doors that open automatically when the player is near them, but which block out the light by default to add a bit more suspense :)
I reworked my complete spritesheet to be fully topdown instead of 45 degrees as before.
This is imo much better for a horror game, and another pro is that I don’t have to bother when the player or light is in front or behind a furniture.
It took a bit to redraw everything, but it took longer to adjust everythinh in Godot.
Timelapse: https://lapse.hackclub.com/timelapse/zXPgC01Cz_F3
I refactored my whole nixos config and removed another dependency, flake-parts, so that users need to download less dependencies! The project is now much smaller and still works exactly the same :)
This was really complicated because I had to rewrite nearly everything so it took a really long time (5 hours)
I fixed the error reported by @pauljako that the login is not working anymore which is likely caused because of recent api changed by traewelling.
The travel mode (bus, train …) and the source/license of the checkin are now not always included so I set them to optional.
It was really difficult to debug because I couldn’t get serde to show the full problem … but it worked after some tries 🎉
(some licensing things: The background image in my terminal is the KDE Plasma workspace
wallpaper “Scarlet tree” made by axo1otl [email protected] and licensed CC-BY-SA 4.0. Repo: https://invent.kde.org/plasma/plasma-workspace-wallpapers/-/tree/master/ScarletTree
My screenshot is licensed CC-BY-SA 4.0)
I added an AudioManager for playing generic horror background music and a AudioStreamPlayer to the player to play the player’s footstep sound. The next step is to build a bigger map with doors etc
I finally added the flashlight! It is a bit difficult because I made the game 2d and Godot can’t tell if the player is behind an object or not for lightning, so I added two occluders, so you can light up things if you are in front of them and don’t light them up when behind.
I think it’s ok-ish done…
I finally created the flashlight in GIMP!!! It took a lot of time because I am not well in GIMP but it worked finally!!!
Lapse: https://lapse.hackclub.com/timelapse/e9Bx9rDVkK6L
Now I need to rotate it to the mouse and it should work :)
I tried to darken the whole scene and add a flashlight… But I spent over 1 hour debugging the gradient and trying to get it to get darker on the way of the light but IT JUST DOESNT WORK :((((
I fixed the problem that the player was not showing up! (the problem was that one script wasn’t attached to a scene … and that took nearly 45min to debug …)
I improved the tilemap for my game! It now has more tiles to be able to build rooms :)
I recorded both sessions on Lapse:
Session 2: https://lapse.hackclub.com/timelapse/CxfSRjfYYLvD
Session 3: https://lapse.hackclub.com/timelapse/QI2A813NdaoZ
I created a basic tilemap for my game! It is done completely in white/grey/black.
You can have a look at the progress at https://lapse.hackclub.com/timelapse/CiYcAOcturLs
Uhhmmm yeah here is a random Graph I guess…
This is just the default template of Chart.js, the Library I am going to use for the Frontend.
But actually displaying this took longer than I wanted. It took me quite a long time for the HTML File to be included in my Python Wheel. Because of that, Flask was not able to find the File to render it…
Apparently, MANIFEST.in is more or less obsolete and I had to specify these files in the pyproject.toml. Also, the Frontend now lives in a subdirectory of the Python Code, not at the root of the project…
I created 2 more character animations, idle and walk from side view, and added the state machine states to the player :)
I reworked my main character art to be more simple and a bit more horror like. It took some time because I’m not well using Aseprite but it’s ok-ish …
I started working on my godot game. The idea is a horror topdown rpg in pixel art. I already have done some Godot, but only really basic tutorials, and now wanted to start a new, nice project without just following tutorials. I’m not really good at pixel art, but I want to try to create it by myself.
I added a basic player and character class, a player and a level manager, but currently it is more a draft implementation than a working version (and I don’t have any spritesheets currently so nothing to see)
I removed the import-tree dependency in my nixos config so users need to download less inputs 🎉
It took some time because it was a bit difficult to reimport each file but I did it :)
I added a lot docs so it is a lot easier to setup and understand :)