Work Post

Aug. 25th, 2018 04:11 am
relee: Picture of Relee Starbreeze, Wizard (Default)
[personal profile] relee
4:11am - Hey there Hi there Ho-there! It's Relee the Squirrel again with another Work Post. ~<3

I'm at the McDonalds again today but this time I drove here, so that's something special. I have a car now. It's kind of complicated how the ownership and rights on it work but it's effectively mine. I'd normally walk out here even with the car-having but I have a couple of errands to do this morning after work. Specifically I plan to go to the Saturday Farmer's Market at the Western Fairgrounds and the Gibraltar Trade Centre. I want to try and make weekly trips to these local fresh food venues and try to eat better. I probably won't get much this time since I have food at home and don't know what's available, but I'll take a look and see what I want to try and slip into my diet. Right now I eat too many frozen all-meat dishes and not enough fruits and veggies. Not many grains either for that matter. I eat a lot of meat and dairy. ^.^;;

Anyways it's work time. I've decided that since I'm having trouble deciding what features to work on in what order I'll follow this guide, for the time being: http://www.roguebasin.com/index.php?title=How_to_Write_a_Roguelike_in_15_Steps

I've done work that's all over this guide already, so I'll start by doing the lowest thing on the list that I haven't done yet, which is... *drumroll*

"Make the message handling routines -- especially for the debugging messages -- they come in handy."

This is part of Step 3. There's actually several steps per step, so this isn't really a 15 step system imo, but it's a handy guide. I haven't currently got any GUI elements in the game, and while I have some messages being passed around, I don't have a message pump recording them yet.

I suppose the first thing I need to do is develop some GUI.

4:49am - Alright, I've started doing a bit of a refresher on Unity's GUI system, and I think one of the first things I'm going to need is a nice Open Source Font to use.

5:08am - I've found a nice Open Source Font to use, and put it in Unity, so it's in there. Now I need to set up the formatting for the GUI.

5:40am - Boy that was hard, but I finally got the first panel to stay where I want it to regardless of resolution.

6:09am - Taking a short break after two hours of work, gonna watch something on YouTube while I eat my breakky.

6:30am - Okay, meal ate, shows watched, now what in the heck was I doing again?

Oh yeah, setting up the GUI!

I've got panels in place for my message panel and my main menu. I'd also like a map overlay, but that might be different from the menu. Maybe another canvas, maybe something in world space, we'll see how I do it.

The Menu should have at least the following options:

Character
Inventory
Message Log
Map
Save
Quit

I might add more as the game development goes on.

The Character option will bring up a character sheet. That'll go unimplemented for some time. Likewise the Inventory menu won't do anything until I have an inventory system for characters. The Message Log will be pretty useful and important and should be the main thing I work on for the next hour or two. The Map, Save, and Quit options will also be later things. Though it might not be a bad idea to have a Quit option for testing, so I might implement that next.

I'll go ahead and make buttons for each of those options on my Menu for now.

7:46am - I've got the buttons in the Menu Panel, and I've started making the Messages Panel that will display the Message Log. But I'm starting to get burned out; I've been working for almost four hours now. I'll probably head out in fifteen minutes or so, instead of waiting all the way until 9am.

7:56am - I have to use the washroom, so I guess I'll pack up now and do that, then go to the farmer's market.

I'll continue working on the GUI next time.

For now, Toodleoodleoodleoo!

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

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 28th, 2026 05:53 pm
Powered by Dreamwidth Studios