Color Maze – Level Creator

Since creating Levels everytime from scratch can take rather long for a “one man army” like me, i decided to create a Level Creator for Color Maze. Actually it provides me with some random maps, which already have floor tiles, walls, goals and and players according to my setups.

Also “Editor Scripting” makes my live more easy in setting up basic setups at all.

So i can determine Playfield Size, Player Amount and even the look of the levels, if i for example later want another design i can change the used Prefabs as well.

Not always perfect, but just a single click, to get some ideas for new Levels.

If i like a setup, i “just” need to add Buttons, Doors, Elevators and test the Level. Completely automating Level creation including all riddles as well, would take way more time, since i’d have to write a complete different creator, which already needs to check if a Level would be beatable.

When it comes to editor scripting i just use some simple lines of code,to call my functions to create my levels inside the editor. To remember that maybe for later projects i will copy some code here.

 using System.Collections;
 using System.Collections.Generic;
 using UnityEngine;
 using UnityEditor;
 
 [CustomEditor(typeof(LevelCreator))]
 [CanEditMultipleObjects]
 public class LevelBuilder : Editor {
 
     public override void OnInspectorGUI()
     {
         LevelCreator myScript = (LevelCreator)target;
 
         EditorGUILayout.BeginHorizontal();
 
         EditorGUI.BeginChangeCheck();
 
         if (GUILayout.Button("Create Level"))
         {
             myScript.CreateLevel();
         }
 
         if (GUILayout.Button("Clear All"))
         {
             myScript.ClearLevel();
         }
         EditorGUILayout.EndHorizontal();
 
         EditorGUI.EndChangeCheck();
         EditorUtility.SetDirty(target);
         DrawDefaultInspector();
     }
 }

So this creates 2 Buttons seen in the top, and calls the functions in my LevelCreator Script.

Unity Asset: 3D Model – Discus Fish

Swimming Discus for your Aquarium? here you can get it. Also includes schooling/flocking system.

Requires Unity Version 5.5

 ★Animated Discus Fish.
Swim Animation
★Maps:
4096x4096px Diffuse & Normal
★Poly / Tri count:
394 / 772
★Fishschool System

Screenshots & Animations

Video

Download Discus Fish

Color Maze – Elevators

In Color Maze i added a new feature called Elevators. I created a simple to setup Elevator Set with different colors. Also i used some Editor Scripting to make the handling easier for me in development.

So the idea is the same as with the doors.

  • Hop on an Elevator Switch to make the Elevator move.
  • Also i can use them as moving platforms aswell.
  • Copy the Button to have Multiple Access to just one Elevator.

But the Problem i encountered was, walking over or under gaps and elevators even If the elevator wasn’t there.
So i created Elevator Blockers to Block the Player to move under or over gaps if the Elevator is not there.

Color Maze – The Art Style

Since this a game about colors in a color maze game, i decided to create pencil Walls, directly mobile optimized so with all important optimizing steps.

  • 1 Texture Atlas
  • 1 Material
  • Later on i got rid of Shadows as well.

Also i added Modile Input so instead of swiping your fingers to dead, i added Buttons to easy navigate through the mazes. Actually there is also Keyboard input so i can mazes faster/easier.
I am also struggling with a design decision. Should i use Characters or keep on using Boxes?

Does it make change in gameplay? Well the answer is NO! But still i’m not sure if the player experience would be better it becomes more appealing instead of just a P-Box.
Well i will keep thinking about this while processing through.

Color Maze Development Blog

Color Maze – An idea was born

It’s about a month ago, i started to create some tutorials for a patron. From that i created the idea, why not create a puzzle game which includes switches like in Tomb Raider or Zelda, but in this case using colors only. So i stated the first prototypes while i though about functionality and how to expand the system. So i used basic shapes from unity and added simple Materials and started coding on the Tile Based Movement and the Game Manager which controls the doors and goals.

Since i already knew i want this to become a mobile game i create player switch buttons. So an idea was born which might drive me forward and makes a cool game later on.

Color Maze Development Blog

Color Maze *WIP*

The concept of Color Maze is to bring all your figures into the goal to complete the levels. Time is a factor which calculates how many stars you get in the end.

The game is still WIP and will be free to play for the first Levels on Android. You can buy the full version later on. The name of the game might change later on.

To make progress in the game you have to:

  • open colored doors
  • use Elevators and Moving Platforms
  • and much more later (teleporters, laser gates planned)

Developement Blog

Check out all news about Color Maze here:

Color Maze Development Blog

Press Kit

coming soon…

Story & Idea:

Story? Non at the moment. Do i need any?

★ complete the mazes as fast as possible
★ open colored doors using switches
★ have multiple figures to solve riddles with
★ 10 Levels & tutorials free to play

Game Name

Currently i don’t have any game name. Meanwhile i will use “Color Maze” as a placeholder.
I will add a Brainstorming / Mindmap soon here i guess.

Screenshots

This was the first Prototype for Color Maze. If you don’t see anything, let the page load a bit.

I also tested how it could look when i would use a character in Color Maze, but the problem is, the Player might not be able to see or actually feel a diffence.

I added a “Multiplayer” design to Color Maze, so you have to switch inbetween charaters. It still is a 1 Player game.

Elevators working nicely and give more possibilitys for riddles in the Color Maze. The can also be used as moving platforms, so the player can use them to go over gaps, if there are any platforms available.

Thats how a level design looks directly in Unity. I make use of some Editor Scripting to see things better. This makes it easier for me to create more Color Maze levels.

I used my Level Manager Plus Asset (you can also purchase it if you need it) to create my Level Select Menu. In addition i added a “mastered” medal to schow, the player has all stars reached.

Platform

This game will become available for Android in the Google Playstore once in Beta.

Release date

None yet… I’m still working on the levels 1-10

Unity Asset: Chattering Teeth

Did you ever wanted a chattering teeth as a monster, enemy or just as an environment filler?

Here you can get it! This is one of that wind up toys, you may came across in your childhood, youth or even now and then.

Requires Unity Version 5.3

Summary:

★ 9 Animations included
★ uses Multi Materials only
★ No UV Maps! = Not Mobile Optimised!
★ 3 Different Eye Types
★ custmizable Look by Material & Forms
★ Dracula Add On Teeth
★ Pre-created Prefabs

Animation List:

★ Howl
★ Quick Bite
★ Triple Bite
★ Walk 1
★ Chattering 1
★ Chattering 2
★ Walk 2
★ Dead 1
★ Dead 2

Screenshots:

Chattering Teeth Design your own!

Chattering Teeth Screenshot

Videos:

Setup Video

Download Chomper – Chattering Teeth

On site shop: Here

CG Trader: https://www.cgtrader.com/3d-models/character/other/chattering-teeth-chomper