6:51am - I'm up at odd times again, and I'm having trouble gaming because I've done so little work on my projects lately, and there's only one solution for that.
So, I've got a list of tasks in my TODO list that are pretty vague.
Make the Map System
Make a Test Player
Make an Interface
Make the Timing System
Make the Actor System
Make the Actors Interact
It's a bit overwhelming to tell myself just "Make the Map System" like that, without going into detail about what kind of map system I should be making. Of course, on some level I know what sort, but I knew better when I wrote the task than I do now, and I should really be clearer in my records.
So! What kind of Map System am I going to make?
It should be a 2D cartesian tile map system, displaying tiles using the Godot Tilemap system.
There should be more than that. I want to use the GoRogue 3.0 roguelike toolkit.
The map system should be based on the GoRogue Library's Map class, intertwined with a Godot Tilemap.
That's better! I have an idea of what I'm doing now. I want to flesh it out a bit more, though.
The Map's terrain layer should be filled with GameObjects that track Transparency, Walkability, Material, and Color at the very least.
7:21am - Alright! With that figured out I think that I can probably start working on that first TODO. But, I still have other things I need. I just created a new Godot Mono project for this, and I need to figure out what I'll use for test assets.
7:41am - Bleh, a wave of exhaustion just hit me while I was looking through tile options. I think I'm probably just going to go with recoloured versions of the Godot Autotile sample, or throw together something really basic myself. I don't want to go overboard at this stage, but I want to be able to represent the proper dungeon atmosphere since that's essential to the gameplay, as well as having different materials and colours.
9:25am - I didn't realize I left this open! I went to get some groceries for my sick roommate an hour and a half ago. I'm not sure if I'll do more work but I'm not ready to post this all over, so I'll leave it open for now.
9:53am - Yeah I've done enough for now to satisfy my needs. I'll post this around now.
So, I've got a list of tasks in my TODO list that are pretty vague.
Make the Map System
Make a Test Player
Make an Interface
Make the Timing System
Make the Actor System
Make the Actors Interact
It's a bit overwhelming to tell myself just "Make the Map System" like that, without going into detail about what kind of map system I should be making. Of course, on some level I know what sort, but I knew better when I wrote the task than I do now, and I should really be clearer in my records.
So! What kind of Map System am I going to make?
It should be a 2D cartesian tile map system, displaying tiles using the Godot Tilemap system.
There should be more than that. I want to use the GoRogue 3.0 roguelike toolkit.
The map system should be based on the GoRogue Library's Map class, intertwined with a Godot Tilemap.
That's better! I have an idea of what I'm doing now. I want to flesh it out a bit more, though.
The Map's terrain layer should be filled with GameObjects that track Transparency, Walkability, Material, and Color at the very least.
7:21am - Alright! With that figured out I think that I can probably start working on that first TODO. But, I still have other things I need. I just created a new Godot Mono project for this, and I need to figure out what I'll use for test assets.
7:41am - Bleh, a wave of exhaustion just hit me while I was looking through tile options. I think I'm probably just going to go with recoloured versions of the Godot Autotile sample, or throw together something really basic myself. I don't want to go overboard at this stage, but I want to be able to represent the proper dungeon atmosphere since that's essential to the gameplay, as well as having different materials and colours.
9:25am - I didn't realize I left this open! I went to get some groceries for my sick roommate an hour and a half ago. I'm not sure if I'll do more work but I'm not ready to post this all over, so I'll leave it open for now.
9:53am - Yeah I've done enough for now to satisfy my needs. I'll post this around now.