================================================================================
 CROSS THE RIVER
================================================================================

 Can you help the young boy cross the river with his pets, safe and sound?
 That should be easy, but he can only take one pet at a time with him. And,
 unfortunately, the dog and the cat do not get along. The same is true for
 the cat and the parrot.
 
 What steps will you take?
 
 Find out the answer in this 'river crossing puzzle' based mini-game!

 
================================================================================
 About the game
================================================================================

 (Note: for project source code, please refer to "Project source code: why
 am I licensing it?" section below.)
 
 Cross The River started out as a logic programming project that would be
 used as an example and exercise in my Computer Programming 101 classes.
 After some design decisions and additional work, the project turned into
 a mini-game that is based on the 'river crossing' kind of puzzle.

 Instead of focusing only in the programming logic part, it was decided that
 work should also be done on the visual – art could be simple, but not relying
 on basic shapes, stick figures or third-party sprites. Being a gamer of 8-bit
 consoles (such as SMS and NES), I chose the NES color palette and the
 console's 256×240 resolution as constraints that would lead the art.
 The 'NEStalgic' feeling should also be applied to the audio.

 During development, the resolution was doubled, because 256×240 is a tiny
 resolution for current displays.
 
 
================================================================================
 Controls
================================================================================

 LMB (Left Mouse Button):
 - Animal: put animal on the boat.
 - Grass: move boat (if opposite) or put animal back to grass.
 - Boat: put animal back to grass, if there is any on the boat.
 - Screen: advance screen.
 
 RMB (Right Mouse Button):
 - Gameplay screen only: go back to title screen.
 
 ESC:
 - Title screen only: exit game.


================================================================================
 Game credits
================================================================================

 岸本アンドレ
 Code, Art, Audio
 
 Press Start 2P font (c) 2012, Cody "CodeMan38" Boisclair.
 Templo Gordo font (c) 2001, Apostrophic Lab.


================================================================================
 Development info
================================================================================

 Tools/tech used during development:
   * Development: GameMaker: Studio Professional
   * Art: GIMP
   * Audio: DM1 The Drum Machine (iPad)
   * Typography: Press Start 2P and Templo Gordo fonts
   * Others: SVN and Notepad++

 (GameMaker: Studio is the tool adopted by the University for Computer
 Programming 101 class.)

 Other info:
   * Development took around 24 hours (from start to finish).
   * Add a couple of hours for taking screenshots, writing game info and
   adding the game to itch.io.
   * GM:Studio specific: 6 rooms, 2 backgrounds, 12 sprites, 7 audio files,
   15 objects and 17 scripts.


================================================================================
 Project source code: why am I licensing it?
================================================================================

 You might have noticed that you are able to get the project source code for
 a few dollars, so you can study it, modify it, create and release a new game
 out of it (be it commercial or non-commercial).
 
 To answer the above question:
 I decided to run an experiment with this project (and a couple of upcoming
 ones): instead of releasing the game for the current common 99-cent price tag,
 what would happen if I release the game for free (and ad-free) and license the
 entire project source (minus third-party files such as font files) for those
 who are willing to donate some amount of money that would be invested in
 future projects?
 
 Some might view this process as "selling (licensing) the project source code",
 but we can also view it as "make a donation and get a license to study, modify
 and use the project source on a new game as a thank you for supporting the
 developer".

 Either way, this experiment tries to check if a model like this ("free game/
 paid license source") could be a viable monetization option for independent
 developers.
 
 I see it as a win-win scenario: developers would start getting some money to
 work on new projects (and hire people to help them) and gamers, students and
 hobbyists supporting these developers could check how a game was made, study
 and learn from it, mod it and release a new game to the public.

 -----
 Thinking about getting the project source code?
 Thank you very much! I hope the project source code will be helpful to you.
 There is one thing I would like to ask you, though: it is OK for me if you
 make a commercial game out of it but please do not distribute (or sell) the
 project source code (including art and audio), as doing so would invalidate
 the experiment mentioned above (and violate the license).
 If possible, redirect interested people to where you got the project source
 code. This is much appreciated!
 
 In other words, by getting the project source code, you agree that:
 - You can release commercial and non-commercial games using the project
 source code;
 - You cannot and will not distribute or sell the project source code,
 including the art and audio files included with it.
 

================================================================================
 Contact/Support
================================================================================

 Having trouble with the game? Want to give feedback?
 Suggestions, criticism, comments welcome!
 
 Please feel free to send an e-mail to:
 andre@kishimoto.com.br 


================================================================================
 Cross The River (c) 2014, André Kishimoto.
 http://www.kishimoto.com.br
================================================================================
