Skip to content

Recent Articles

27
Apr

Toying around with Unity3D

Inspired by Legend of Grimrock – check it out it’s worth every buck – and Delver i started to prototype a simple Dungeon Crawler with Unity in C#. Dungeons are defined by JSON in good old ASCII.

JSON format example:

{
	"Author": "Robin",
	"Name": "Test Dungeon",
	"width": 15,
	"height": 10,
	"data": [
		"###############",
		"#.#....##..####",
		"#.####........#",
		"#......####.###",
		"#.#######.#...#",
		"#..#....#...###",
		"####.##.##....#",
		"#.#...#..####.#",
		"#.#.####......#",
		"###############"
	]
}

Generated dungeon:

Dungeon Unity3D

Dungeon generated in Unity3D by JSON

At the moment it only needs 1 draw call for around 140 GameObjects. The dungeon is tile-based. Walls and Floors are just 2-tris planes which are generated at runtime and rotated as needed.

6
Apr

First Unity3D Test

Yay, i got my hands on Unity3D finally. The first – yes of course a game, what else – test is uploaded. You can test it when you click on “read more” below. It’s a simple One-Button-Game.

Read moreRead more

6
Apr

Endless Runner Prototype Update 6

Hey there folks. I uploaded a new video on YouTube which shows the latest build. There is a new control scheme implemented: Swipe. When you tab and move your finger the movement get translated into the game-world as a force which drives the player. In short words… Swipe right move forwards, swipe up and jump.

Without further ado, ladies and gentlemen the Video:

3
Mar

Endless Runner Update 5

The cat returned! After several optimizations and clean-ups “it” returned on screen. The player moves now at a minimum base speed like in Tiny Wings or other runner games. BTW if you haven’t checked out Tiny Wings, go and have a look for it. It’s really cool.

Jumping works now as expected. You can only jump if the player is on ground. It’s not as easy as it sounds… The physical player-body in box2d slightly jumps and falls off / on the terrain. Therefore the player won’t accept the jump action because it’s often above the ground and not 100% on the line. I used a sensor for this which gets attached beneath player’s body, inspired by this posting on box2d’s forum. It works like a charm.

To make a long story short, here is the uploaded YouTube video.

26
Feb

Endless Runner Prototype

I just uploaded a new video snapshot of my iOS game-prototype on YouTube. Featuring: Moving Clouds!