Posts

Showing posts with the label blender

Game engines/frameworks

Image
Many things must be taken into account when starting new game project from the scratch. First of all, you have to decide what kind of a game you are planning and what would be the feasible target platform (or platforms) for that. You must understand the limitations of each platform, e.g. available screen resolutions, computing power, input devices, etc. When target platform is decided, it is time to think about what development tools can be used for this project. There are plenty of tools available for hobby game developer and each of them has pros and cons. So it is sometimes bit hard to make selection, and in case of hobby developer the "zero budget" drives to use free (or very cheap) software. I have tried at least following game engines or frameworks: - Unity3D - Blender Game Engine (BGE) - GameMaker - Adobe Flash (CS6) - Löve2D - Stencyl Personnally, I want to promote the usage of open-source software. So my favorites from the list above are Blender and Löve2...

Creating a Maze with Blender (or at least try...)

Image
I started drafting a Maze with Blender to get some visible progress. This is related to the concept document I drafted couple of days before (please see previous blog text). The elements needed for a board are quite simple: the bottom plate, some walls to implement a maze, and of course holes to increase the difficulty level. There are couple of ways to do this job, but some of them are more feasible than others. My first idea was to create basic building blocks from cube. The purpose was to design set of blocks and build game board from them. I calculated, that I would need total of 10 different blocks to implement a maze. Here's a concept picture of needed blocks: So there are hole and non-hole versions for every block. Creating a cube in Blender is an easy task: just select Add->Mesh->Cube , and that's it. I moved my cube to the origo (0,0,0), resized it a bit on z-axis, and started to think how to create a hole to it. I have used Blender for couple of ani...