Abbigale and the Monster
##Synopsis Join Abbigale in a journey to heal the mental madness within herself.
##Gameplay Top-down puzzle game where you control both Abbigale and the monster. Abbigale must 'see' the monster in order to 'face' her sins.
One must not forget nor run away in order to banish the monster. For the monster is in need of a good hug.
- Arrows or WASD to move.
- Z or Right CTRL to undo.
- Space or Right Shift to interact.
Move both characters to the golden tile to complete the level.
- Unity 3D
- Adobe Photoshop
- Graphics Gale
- NGUI - Neat Unity UI tool. http://www.tasharen.com/?page_id=140. You need a licensed version of this in order to compile the code in this repository.
- 2D Toolkit - 2D tools for building 2D games in Unity. http://www.unikronsoftware.com/2dtoolkit/. You need a licensed version of this in order to compile the code in this repository.
- fastJSON - JSON serializer for C#. http://www.codeproject.com/Articles/159450/fastJSON.
##Project Setup Requires Unity 3D 4.
In order to setup the project:
- Clone this repository
- Open the project in Unity 3D
- In Unity, import the two plugins: NGUI (tested with 2.3.6) and Toolkit2D (tested with 1.91final)
- Optionally, if you want to build with Ouya, you need to get the latest Ouya SDK for Unity (currently 1.0.3)
- Once both plugins are imported, from the menu, look for M8, then click on 'Meta GUID Restore'
- Look for Assets/guids.txt in the Project view and drag it to the box next to 'Select'
- You will notice that two buttons will appear: 'Generate' and 'Restore'
- Click on 'Restore', cross your fingers
- Once that's done, Unity will re-import assets. All should be well at this point
- Check any prefabs or scenes to see if there are missing references, hopefully there's none...Otherwise it may be that certain script files no longer exist if you imported from a higher version of NGUI and/or Toolkit 2D. You'll have to resolve those manually.
(NOTE: This is sort of a work-around in Unity since any references to scripts, materials, etc. are based on the generated UIDs. There are no true reliable way to reconnect these missing references when the GUIDs are lost. The danger is the fact that this will restore from previously generated GUIDs which means there is a chance that any of those GUIDs will conflict with newer GUIDs generated by the project. I'm not sure if Unity takes care of this under the hood whenever new GUIDs are generated. So keep that in mind!)
- Instructions for setup and building with Ouya
- Composers: Franz Schubert, Frederic Chopin, Claude Debussy
- Performers: Maurizio Machella, Donald Betts, Paul Pitman
(NOTE: All music composed and performed are public domain)