Categories
Game Development

IGF 2007 Announced

Thanks to vjvj from the indiegamer forums, I learned that the website for IGF 2007 has been updated.

I thought I would be further along with my own development by this time, but I am still going to try to get a game submitted. I have until September 8, 2006 at 11:59pm Pacific Standard Time.

Check out the countdown, and another countdown for Chicago natives. Only 73 days left as of this posting!

Categories
Game Development Personal Development

Thousander Club Update: June 26th

For this week’s Thousander Club update:

Game Hours: 107.75 / 1000
Game Ideas: 408 / 1000

Target: 462

I’m still behind in game ideas, but I’ve been making some decent progress with Oracle’s Eye Prime. The code still compiles, at least.

I’m planning on picking a weekend in July and dedicating it to development. Working in short spurts of time is nice, but I can get a lot completed if I can work for longer stretches.

Categories
Game Development Personal Development

Thousander Club Update: June 19th

For this week’s Thousander Club update:

Game Hours: 101 / 1000
Game Ideas: 403 / 1000

Target: 441

Wednesday morning I finally hit 10% of my 1,000 hour goal for the year! As you can see, I haven’t been updating my game ideas list in a couple of weeks. I have been fairly busy and catching up on a number of things, and so some things have taken a backseat. For instance, I finally bought groceries so I can stop paying too much for lunch or skipping it altogether.

Oracle’s Eye Prime isn’t playable at all. I hope to get a few more hours this coming week to implement a few more low-level features so I can start concentrating on the game itself.

Categories
Game Development General

The Smartist Has Moved

I’m a fan of Jon Jones, otherwise known as smArtist. For some time I thought he had lost his domain and left his blog to die. Recently I found out that he is alive and well, and his blog is now located at http://www.thejonjones.com/. Make sure to update your bookmarks and RSS feeds!

Categories
Game Development Personal Development

Thousander Club Update: June 12th

For this week’s Thousander Club update:

Game Hours: 96 / 1000
Game Ideas: 403 / 1000

Target: 420

Good luck to the US team as they take on the Czech Republic in their group’s opener today. w00t!

Categories
Game Development

Indie Game Dev Podcast: Interview with Pocketwatch Games

Action announced a new Indie Game Dev Podcast, this time featuring an interview with Andy Schatz, founder of Pocketwatch Games.

Andy’s Venture Africa was a finalist in the Independent Games Festival. He talks about how he got started making games at an early age, and he has some advice for aspiring indies as well. It’s a long podcast, weighing in at almost 65 minutes.

Categories
Game Development Personal Development

Thousander Club Update: June 5th

For this week’s Thousander Club update:

Game Hours: 88.75 / 1000
Game Ideas: 403 / 1000

Target: 399

I only spent an hour and a half on game development this past week. I left for Ohio for two graduation parties this weekend, and so I didn’t have Saturday and Sunday to do much; however, I did read and do a bit of thinking.

I have been pretty excited about a number of different projects, but I am afraid I am spreading myself too thin. Since I want to do a number of things, I don’t get any of them done, and as Henry James said, “Nothing is so fatiguing as the hanging on of an uncompleted task.” I need to focus on accomplishing some specific tasks and not worry about some other projects. Otherwise, I’m exerting more energy than I need to, and nothing of substance is accomplished.

Categories
Game Development Games Geek / Technical

Carnival of Gamers is Here!

I keep forgetting to post about it when it happens, but the Carnival of Gamers is here! This time it is hosted by Kim Pallister at …on pampers, programming & pitching manure. My post about Roger Ebert is featured this month, as well as a number of great posts by other participants.

Categories
Game Development

Oracle’s Eye Development: Blank Screen, Again

Yesterday I worked a bit on Oracle’s Eye Prime. I managed to get a simple window to open. Nothing special at all, but it is a good first step. When I last started working on OE, I had the benefit of an existing codebase from last year’s June Game in a Day. Since I am starting a new engine, I had to reimplement some basic functionality.

The upside? I have a much better idea how the code should look. It took me less than an hour to get this functionality up and running, and I imagine getting Kyra integrated will take even less time.

I plan to use a configuration file throughout the development. Previously I would have hardcoded everything and worried about loading data later. Now, if I hardcode anything, it is meant to be replaced once the functionality is implemented. For instance, the title bar of the window has the string “Oracle’s Eye Prime”, which is specified in the code. Once I get a working loader for the configuration file, that name, as well as the dimensions of the window, can be loaded dynamically without recompiling.

I think I should be able to get quite a bit accomplished before June 15th. Epic, I’ll still play Quake 3 Arena with you if I manage to get OE’ to the same point as OE was when I stopped working on it. B-)

Categories
Game Development

The Game Loop

Some time back I was wondering how to implement the game loop. I’ve since become comfortable enough with the concept that I am no longer afraid of doing the wrong thing. Still, it is nice to know whenever someone tackles the subject. The Game Loop by Koen Witters covers three possibile ways to implement one. The article covers some of the reasons why you would not use certain implementations, especially with regards to extremely fast or slow hardware.