Sep. 17th, 2020

Work Post

Sep. 17th, 2020 07:20 am
relee: Picture of Relee Starbreeze, Wizard (Default)
7:20am - I was hoping to work more on my Button Clicker app but there's a big anxiety block in the way this morning.

I discovered that the block doesn't seem to be stopping me from working on my Dungeon game though, so I'm working on that instead.

I'm putting together the architecture of the game in a document so I'll know how I planned it out when I forget that later on.

7:47am - Alright I've got the basics in place, but I need to figure out how I'll do things function-wise. Like, how am I going to handle the A* pathfinding, and the AI of the creatures?

I should look up some solutions for these things and more. I also mentioned porting LibTCOD or one of its derivatives to Godot, so I should look into that as well.

8:17am - Back when I used Unity I had been messing around with the RogueSharp library, which is inspired by LibTCOD, and I thought LibTCOD was based on Python, which GDScript is based on, so I thought it would be easier to port LibTCOD to Godot than RogueSharp. But no, looking at the info and code online, it'll be easier for me to re-write the RogueSharp library into GDScript than the LibTCOD, and I think it's more feature rich too.

8:28am - Alright I'm too tired to carry on, but I've spent some time looking at RogueSharp's API and I'm thinking I probably will port it to Godot, or something like that. So that's something I can do next time I work.

I also need to look up Godot solutions for Utility AI and Goal Oriented Action Planning (GOAP).

But that's future Relee's problem. Good night.

Work Post

Sep. 17th, 2020 02:53 pm
relee: Picture of Relee Starbreeze, Wizard (Default)
2:53pm - Well I'm up again, and I've got some time to defeat before I can do groceries with my roomie, so I'm going to do some investigations as mentioned in the previous post. Godot Utility AI, GOAP, and also looking more at RogueSharp.

Here's a Godot GOAP implementation I found. https://github.com/RodZill4/godot-goap

Here's a really interesting vlog about mixing Utility AI and GOAP. https://www.youtube.com/watch?v=gJo6GBCGERE

3:33pm - Now I'm going to dig into RogueSharp some more.

3:51pm - Here's the RogueSharp API - https://faronbracy.github.io/RogueSharp/api/RogueSharp.html and here's the RogueSharp Repo. https://github.com/FaronBracy/RogueSharp

Gonna do other things for a bit.

Profile

relee: Picture of Relee Starbreeze, Wizard (Default)
Relee Squirrel

July 2023

S M T W T F S
      1
23456 78
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 20th, 2025 10:53 pm
Powered by Dreamwidth Studios