Sunday, January 30, 2011

In sickness and in health...

Well, I managed to catch quite the cold on Wednesday and it totally removed my will to program for three entire days. Bother.

I was working on making my own GUI functions library for my level editor project, and in fact I got a small example program up and running for fellow forum-dwellers to test. The feedback was positive, so I know my efforts at making my own GUI will be rewarded. Here's an image from the editor (although some things have changed since this was uploaded, the layout is essentially the same):


So far, I have the following working (although some are just ideas, I know they'll work because I've tested them in the past):
  1. Buttons
  2. Editable text fields (in a roundabout fashion)
  3. Pop-up window messages


My plans for the next week include:

  • Finishing up the GUI functions
  • Putting together a workable demo of the entire GUI and level editor
  • Figuring out the basics of the game engine and perhaps start working on a mock level
Provided time is on my side tonight, I plan to start working immediately since I feel a whole lot better than I have the past few days. Yay rest! And medicine.  

Wednesday, January 19, 2011

The New Year brings with it New Things

---------------------------------------------------------
Randomy stuffs




Holy smokes.  It's 2011? I was just getting used to saying "2010", and now I've got to worry about saying another syllable or three.  *sigh*

Anywhatsits, I have made two New Year's Resolutions for 2011.  Here they are.

  1. Program an entire working game and release it
  2. Cut back on caffeine by a considerable amount 
Why have I chosen to cut back on caffeine?  Because I'm way too addicted to the stuff and don't want to end up a person who gets super cranky if they don't have their morning coffee.  Y'know, like this guy:


Hmm, yeah, let's not end up like that.  Safer for everybody that way.

-------------------------------------------------------------------------------
Programmy stuffs

Recently, I've been learning how to program my own, fully-functional GUI system.  A lot of what I've learned has been from programming the same things over and over, but each time I did, I learned something new that made the next iteration of the program more efficient, and also taught me better programming techniques.  I'm vaguely familiar with object-oriented programming, however I was not familiar with how to implement it in everyday programming situations, so it didn't occur to me to utilize it for a GUI system.  Lesson learned now!

When I finally am done with it, or at least to a point where it works well, I plan to implement it into my game project  resolution, and also use it for the level editor for said game project. 

And that is what's happening in my programmy world. I will post an update here when I make a breakthrough.