Skip to content

amethystmckenzie/OG-Switch

Repository files navigation

OG SWITCH

Amethyst McKenzie

OG Switch is a mobile game that allows you to switch the direction of gravity in order to complete each puzzle. With new challenges to face every 5 levels--including moving enemies, tokens, and a timing component--and modern graphics!

Game Features:

  • Gravity-switching
  • Moving and stationary enemies
  • Token collection
  • Timed levels

Feel free to check out the game on the app store! Just look for "OG Switch" in the search bar.

Documentation

Attached is the entire documented process of both learning Unity, as this was my first time using the software, and greating OG Switch.

Assets

Key Assets include:

  • Art
  • Audio
  • Scripts

Art

All the art created in the game is original and designed by me. This folder contains the sprites, shapes and designs used throughout the entire game.

Audio

All the audio is from freesound.org, a collaborative database of Creative Commons Licensed sounds. Each .wav file can be found in this folder.

Scripts

Scripts are all the coded components of the app. This folder includes:

  • M_Enemy, which handles the functions of the enemies in the game.
  • M_MovingEnemy, which handles movements and motions of the moving enemies
  • M_LM, a local manager that controls the logistics of each level (how many tokens have been collected, status of completion, etc.)
  • M_MainMenu, which codes the title screen
  • M_Player, which handles all functions and behaviours of the player, including moving around and switching gravity.
  • M_Token, which handles all functions of the token, which must be collected by the player.
  • M_Trophy, which handles all functions of the trophy
  • M_TimeManager, which controls the time-limit element in future levels

About

A mobile app I developed using Unity during my senior year of high school (2020). Coded in C#.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages