Howdy ! So this is the first post about the progresses of the development : I’ll try to make a few of them every once in a while when I have time.
Since I just started development three days ago, I don’t have much to show yet, but I still have two screenshots and a few thing to talk about.
To your left you have a demonstration of tilemap rendering.
Ground, walls and ceilings will work just as they did in the two first Fallout. Right now and it’s probably here to stay, maps and all their details are stored in JSON files.
The camera watches the map from above, with a slightly inclined angle : I plan on using a few camera effects, maybe for fights and dialogue scenes.
You can also see two pandas on the map : as of now, they are the earliest implementation of the game’s Characters. There’s already a few features implemented on them, the most important one being pathfinding (Dijkstra with limited depth).
And the second visible feature for these characters appears in the next screenshot : this is the contextual menu that appears when you try to interact with other characters.
Mouse interactions work exactly the same way as in Fallout : the cursor has two modes (regular and interaction), and you swap between one mode and another with a right click.
In interaction mode, if you click on a character, a contextual menu appears next to it and offers you to chose your an action such as : talk to it, use it, use an object from inventory, use a skill…
This is it for now. In the next few days I’ll work on some objects and interactions with them (starting with doors, and allowing to open/close them).
Good night !