Hi all,
I’ve been working on my first title for iOS/Android. I thought I would start with a simple maze type game, but I don’t let that fool you, there is more to this game than just getting through the maze.
NOTE: This version obviously has no graphics added to it. Everything graphical is my crappy placeholder stuff. I want to nail the theme and required assets before I need to hire someone to complete the graphics. I’m a veteran coder who can’t draw a tree
Have a play on the webplayer version HERE (Scroll to the bottom). There are some more comments there on my potential theme (Maze Rover = Mars Rover, so you’re a rover on a planet )
I’d appreciate any comments or suggestions you might have regarding the gameplay, controls, potential theme, features. This game is for mobile devices, but it’s hooked up to use the mouse and keyboard for the webplayer version.
You can leave comments here, or on the comments section underneath the webplayer version at the bottom ==> here.
Some extra features that I’m thinking of adding:
- Teleporters - to teleport you to a different part of the maze
- Level Editor - So you can send a level to your friends, or submit to the cloud for others to play
- Community level ranking - Best submitted level of the week etc.
[SCREENSHOTS]
First you select a level (about 16 playable test levels at the moment)
Then you’re presented with a top down view of the Maze for a few seconds.
Then you fly down into the maze
and navigate to the end, using bonuses to help you or collecting them for more points.
There are 4 types of bonuses at the moment. See the post for more description
Some of the levels can get a bit tricky…
If anyone is interested in the technical stuff…
The maze walls and path are two separate meshes that are created dynamically.
I have a separate level editor (C#, WPF) that creates the maze levels.
The levels are serialized/deserialized using protobuf.net and stored as textassets (.bytes) resources.
The result is very fast read times and very fast level creation times.
There is also what I think is called a ‘trombone effect’ at the start, where the camera moves forward while the FOV gets larger, effectively moving the camera from an Orthographic to a Perspective projection, because orthographic is better for viewing the flat maze.
Finally, have I been coding too long, or does that last pic look like it’s moving ?!?