Jun. 18th, 2018

Work Post

Jun. 18th, 2018 01:41 pm
relee: Picture of Relee Starbreeze, Wizard (Default)
1:41pm - Well today's kind of twisted around. I had planned to go out and make a day of doing chores and working, but it's hot as the hubs of hell as my parents like to say, and rainy/stormy too. So, I'm going to avoid going out until I have to for the one chore I can actually still do today. The rest have to wait until tomorrow since I forgot the Library is closed on Mondays.

Anyways even though I can't go to the McDonalds to work thanks to the heat and rain, I can still go to the living room with my lappy and try to work, and that's what I'm doing. I'm not entirely sure what I'll be working on; maybe everything? But for now I'm reading a roguelike tutorial to see how they handle timing in this one, if it's good or not. In my Roguelike Project I need to figure out my timing system next before I can do anything else, so I want to do that. I've also still got that GOAP AI to do in UE4 and I'd like to try to figure out how Mind the Vikings works.

1:54pm - It looks like that tutorial just uses a flat I-go-you-go turn system. I want something more robust so I'll either have to figure one out on my own or look elsewhere for inspiration.

2:07pm - Blast. I've been having a problem lately and it's creeping up on me again, where I have a hard time keeping my eyes open. They feel like when I'm super sleepy, even though I'm not feeling that way right now. I mean, maybe a little, but not enough that I should have trouble keeping my eyes open. It's frustrating.

I wonder if I'm just bored? This roguelike timing stuff is pretty dry I guess...

2:19pm - Okay I think I finally understand this thing: http://www.roguebasin.com/index.php?title=An_elegant_time-management_system_for_roguelikes

The idea is to have a doubly-linked list with a sentinel value to tell when you've reached the end or beginning of the list. Each turn, it cycles through each entity in the list and gives it action points equal to its speed. Then, it has that entity take its turn over and over until it runs out of action points, then the next entity in the list takes its turn.

So it's sort of a strict one after the other timing system, rather than an initiative list style. So if I use a system like that, I need to resolve all actions simultaneously at the end of each 'turn' instead of as they occur. That would make things more complicated but maybe more realistic?

I'll give it some thought and in the mean time work on something else. I've just opened Mind the Vikings and we'll see if I can figure that out too.

2:28pm - I hate to admit it but after looking at the Mind the Vikings project a few times, and really 'looking' this time, I can't figure out where the darn thing begins!

I'll have to leave it alone for a while. It's too hot to deal with that right now.

So I can either work on the GOAP_AI project or go back to figuring out my Roguelike, or do a third thing I don't know.

I'll give it some thought.

2:39pm - I'm feeling hotter and tirederand it sucks. I'm not sure I want to do ANYTHING right now. :/

6:56pm - I ultimately decided to take a nap for two hours, but the alarm I set didn't wake me up, so it's four hours later instead. Alas. I've got to go out and do the chore I mentioned earlier.

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. 12th, 2025 11:28 pm
Powered by Dreamwidth Studios