Skip to content

jacob-ressler/chaturanga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chaturanga

It's chess! With 4 players! And dice! And... a boat?

Chaturanga Mid-Game

Chaturanga is a 4-player board game. It plays very similarly to chess, but with a few twists and extra mechanics. Check out the store page for a more detailed explanation.

This was my first project in Unity and my first public mobile app release. Needless to say, it's far from perfect. I'm sure a lot of the things I did in making this were wrong or unconventional, so I plan to dive back in over summer 2019 to clean up and improve as much as I can.

Features already implemented

  • Functioning AI (not very smart yet)
    • 3 difficulty levels, 4 randomly-assigned playstyles
  • Custom-made graphics
  • Sound and music options (will be made more extensive)
  • In-game tutorial on how to play (text-based with images)
  • Atmospherically apt music and sound effects

Features to be added

  • Animation (because right now, things just magically happen)
  • Better music and sound control options (volume sliders instead of checkboxes)
  • Improved AI so it isn't so dumb and unpredictable
  • Better victory screens
  • Clean up in-game UI (move some buttons into a pause menu)
  • Improved screen resolution/apect ratio support
    • Fix issues with non-16:9 screens cutting off parts of content
  • Support for portrait mode

Getting started

Download

I do not plan to release DRM-free builds, but you are free to create your own. The latest release build will always be available for free on the store page.

Usage with Unity

Follow these steps to set up the project for development in Unity:

  1. Download a copy of this repository
  2. Extract it to an empty folder
  3. Launch Unity and select Open from the launcher
  4. Navigate to the folder containing the extracted repository and select it
  5. Existing game scenes are available under Assets > Scenes in the Project Heirarchy

And there you go, your Unity project is all set for development!

Regarding the Art, Sounds, and Music...

As I am not the creator of all of the game assets, licensing will vary from asset to asset. Generally speaking, the following will hold true:

  • All graphical art was created by me and falls under the project's MIT license.
  • Most sound effects are samples I found online and are unlicensed.
  • The music is by Kevin MacLeod and protected under the Creative Commons Attribution 4.0 license.

Project Information

  • Developed by Jacob Ressler
  • Summer 2017