/data-size-sort

Prototype interactive candidate for the CS Field Guide (http://csfieldguide.org.nz/).

Primary LanguageC#MIT LicenseMIT

data-size-sort

This is a short interactive game developed in Unity. It is designed to teach students about data volume, specifically the terminology of data sizes and some real world examples to associate with these terms. data-size-sort was developed by University of Delaware students for the CS Field Guide's Big Data chapter (as of yet, unpublished) as a part of the requirements for CISC 374 (Educational Video Game Design).

Known Issues

See the Issues tab for current Issues.

  • The game is not color-blind accessible.
  • The reset button does not work exactly as intended in level 2 with regards to the free answers and box option cycling system.
  • The GUI boxes at level start and end don't work well at high resolutions.

Getting Started

To build and contribute to this project, you will need the latest version of Unity.

Prerequisites

Unity is required to build data-size-sort. It is availible here. Follow the download instructions on their site to install Unity.

Installing

Once you have Unity, just clone and download this repo and open the project folder in Unity, and you will be ready to build or develop.

Deployment

A WebGL build is included in the repository. You can also build data-size-sort yourself from within Unity.

Built With

  • Unity - The game development engine used to develop this project.
  • GitHub for Unity - The source version control solution for this project.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

We would like to acknowledge the assistance of:

  • Prof. Katie Wassil, the instructor for CISC 374 who guided this project.
  • Dr. James Atlas, Dr. Jack Morgan, and Dr. Tim Bell from the CS Field Guide, who gave invaluable feedback in the development of this project.