Author Archives: Dave

What’s in a Game? part II, MineCraft

In part I we introduced 5 general game play categories: Creation, Competition, Collaboration, Collecting, and Exploration (I couldn’t find a suitable synonym beginning with ‘C’). We’ll apply these to MineCraft and see how it fares in each. Note that I’ll … Continue reading

Posted in design, game | Tagged , , | Leave a comment

Octree Overhead

A quick look at the amount of memory overhead in a simple octree structure like: struct blockinfo_t {       byte Type;       byte Flags;       byte Extra1;       byte Extra2; }; //sizeof() … Continue reading

Posted in Uncategorized | Leave a comment

What’s in a Game? part I

I’ve been thinking about various ways of categorizing types of games or perhaps more specifically, types of game play within games. Exploration — Most RPGs feature exploration as a significant part of the game play although it is more important … Continue reading

Posted in design, game, thought | Tagged , , | Leave a comment

Corel PaintShopPro X4 Rant

Another review/rant of a piece of software I’ve used a lot, or tried to use: Corel PaintShopPro X4 which was previously better known as Jasc PaintShopPro. I’ve used PSP for a long time, since v3 or earlier and have always … Continue reading

Posted in design, rant, Uncategorized | Tagged , , | Leave a comment

Visual Studio 2010 Rant

Just a little rant on VS2010 to let it all out before I pitch it through the virtual window. I’d be the first one to say I’m not a professional programmer but I have been programming for some 27 years … Continue reading

Posted in programming, rant | Tagged , | 1 Comment

Is Anybody There?

Probably not, at least not yet. So why create a blog with no potential readers? The main reason is that I find writing ideas down in concrete form a necessary first step in the process of taking an idea to … Continue reading

Posted in design, thought | Tagged , | Leave a comment

A Matter of Scale

When dealing with a voxel world the number of blocks visible at one time grows quickly as it depends on volume which grows as n^3. Looking at MineCraft again for some examples: the far distance has a view diameter of … Continue reading

Posted in design, game | Tagged , , | Leave a comment

How Fast is Fast Enough?

Something I was thinking on the way home: in real-time procedural world generation how fast do we have to be able to create the world in real-time? In a procedural and semi-infinite world like MineCraft the game only generates and … Continue reading

Posted in design, game | Tagged , , , | Leave a comment

What’s In a Name?

Why “Emergent Game Design”? I’d like to say it was after weeks of careful and meticulous research into the optimal company name but in reality it was after just a half an hour of playing around with various name combinations … Continue reading

Posted in company, design | Tagged , , | Leave a comment