Sorry about that. I do have a git repo with the source, I just forgot to add it to the itch submission. Here is the link: https://github.com/lucasfrederico2000/GDP_Game_Jam.git . As for the map loading, I did what made more sense at the time, but after having to work with it I admit there must be a better way. I didn't do any research on custom level loading techniques and that is probably my biggest mistake. I will look into more ways of doing it in the future. Thank you!
Fredder
Creator of
Recent community posts
I technically could have only 1 bmp map for decoration and collision since 3 values per pixel from the RGB would be enough. However, I wanted both the bmps to somewhat resemble the level so it can be more easily edited. So if I use only 1 bmp, I feel like that won't be the case anymore. But that may be changed in the future, so I will keep this in mind. Thank you! As for the UI/AI for NPCs, that is the next thing I wanted to work on.
Yeah, the idea is for an entire level/area to be defined by a bitmap (or 2). But I'm not sure how to completely implement NPCs yet. Their starting position would be easy, but how would I go for the route they would take or what would they say? I may have to use a different approach for NPCs. Thank you for the feedback regardless!
Thank you! The water took almost no time to implement since I had my animation system done when I did it. Although, I personally am not very satisfied the way it looks. In the future I want to try different techniques like bump mapping, reflection and a bit of transparency to give more of a "real" look to it, just like the shadows. But I'm willing to just leave it like this is it proves to be the more popular opinion. As for the trees, I did consider it at some point. But I found that the X shaped trees work better with the lighting system (parts of the tree can cast shadow on other parts of the same tree) and the 2D trees made the world feel very flat since the only things that are 3D right now are the trees and the buildings. And I was personally going for the 2.5D look. I like to think the trees are a constant reminder to the player that they are in a 3D space since they are so common.
Thank you so much for the feedback! This is definitely a project that I would love to improve on in the future, so I will take any piece of feedback I can have. The map generation was by far the thing that took the most time, but it was worth it in the end. I also agree that the lack of actual gameplay is a bit of a shame. So one of the first things that I would love to add is a way for the player to interact with the world. Maybe being able to talk with some NPCs and enter buildings (maybe the NPCs could have a routine to complement the day & night cycle?). And once I'm more comfortable with what I have, I can add actual battles.