Challenge Failed – Learned Much

Hello all! I hope you’ve been having a good week.

I’m a little sad to report that I have failed the Seven Day Roguelike Challenge this week in the primary goal of completing a game within those seven days. Once I had declared that I was taking part in this challenge, life decided to interrupt early and often. I didn’t get much sleep at night the first few nights due to our son waking up and being noisy. Then there were a number of events that my wife wanted to go to, so I had more baby duty than normal. My typically low stress days at work were fairly busy leaving little energy to get any coding done afterward. There were a number of other small things that served to drain my motivation to work during what free time I did have. And finally my wife is coming down with what is potentially strep throat. Individually these problems would have just been minor setbacks, but all combined during this past week created a pretty hefty wall to try to climb over.

With the goal of learning about new things, I had a lot of success. When I was really interested in procedural generation, I tried making a roguelike following a tutorial. However I quickly ran into a number of roadblocks and ended up putting that type of game out of my mind for a while.. This 7DRL challenge got me to think about those issues again and I managed to design the code in a way that worked this time around. The main areas I was having issues were dealing with high object counts to slow down the game logic each step, separating the camera from the game world, noticeably slow draw times, and designing a Graphical User Interface system. I have working solutions to these areas now and will have that code base to work with on future projects including next year’s 7DRL. Along with that, some old ideas that had been lying dormant for years have resurfaced; I will probably end up working on a game inspired by Final Fantasy Tactics and Fire Emblem in the future.

I look forward to seeing you all next week!

First Game Jam

Hello everyone! Are you having a nice weekend so far?

Today I am participating in my first game jam ever, the 7 day rogue-like (7drl) challenge. Starting now I have 7 days to make a small but complete rogue-like* game. This is going to be a very interesting experience. I had started a rogue-like project a couple months ago, but ran into a bunch of coding and design snags, and eventually had to put that aside. I am excited to start over with that and hopefully be able to have a finished and working game by this time next week. A bonus to this challenge is that it lines up with my short work week, and so I will be off and free to get busy on “winning” this challenge.

Last night, with the help of my wife, I’ve finally upgraded to a real desk. It is weird having a clear space for all of my computer equipment and an open desktop space. I actually want to sit at my desk to work again! My wife is happy about that since I was hogging the use of the laptop that she prefers to use for the past week or two. It is also slightly safer for a walking toddler to be around; the dinner tray setup that we used to have was fairly unstable and would tip over if he used those for balance at the wrong time.

I will provide daily updates to my progress through twitter at @renauddmarshall. Next week’s blog will potentially be delayed until Sunday so I can announce my success or failure and what I’ve learned. You can also see how much time I have left on this countdown timer

See you next week!

Roguelike is a subgenre of role-playing video games, characterized by procedural level generation, turn-based gameplay, tile-based graphics, permanent death, and typically based on a high fantasy narrative setting. – http://en.wikipedia.org/wiki/Roguelike

Partial Success

This is coming a little late today but I wanted to get the update on the goal out there.

I was a little short of my goal of putting an hour each day into coding and designing, but I did restore some of the desire with designing games. The underlying coding structure of Color Combat needed to be redesigned to allow for the game to expand without being too complex to manage and that has been accomplished. There isn’t a visible change in the game but that was one of the real hurdles to getting back into working on it.

A few of the other hurdles in life have also been passed. Language class is over and I achieved my goal score of 2+/2+ on the Defense Language Proficiency Test. I’ll be returning to my old work schedule that will give me more time overall to be home with the family and work on this game. The stress of life is decreasing some, and I intend to increase my productivity in response. The future is looking brighter again!

This was another shorter post to share the results of last week’s goal. I don’t have specific plans on next week’s post, but my birthday is coming up in a few days so something will probably come to me.

See you next week!

Challenge: Recapturing Motivation

Welcome back to my blog.

This will be a short one. An extended period of high stress has drained all of the drive I’ve had with programming lately. I’ve found myself filling that spare time with a lot of other distractions, like cleaning and more video games. It is time to get back to work and grow that motivation again. I will get that fire to complete games going again. I will not let this lull slow me to a complete halt.

In order to do this and be held accountable, my goal is to spend one hour each day working on Color Combat for the next week to have an update ready to show everyone. Look forward to next Saturday where I will share whether or not this goal helped rekindle that excitement.

Have a great week everyone and don’t let your troubles keep you down!

Design a site like this with WordPress.com
Get started