Skip to content

Makers Academy Final Project. For this project, we designed a mobile app game using C#, Unity and deployed it to Android.

Notifications You must be signed in to change notification settings

carlfjones/DragonPirates

Repository files navigation

DragonPirates

A 2D Side Scroller Involving Dragons, Pirates & Sharks

Game Home Screen

Team

Carl Chris Danny Jake Remy

Instructions for use:

  1. Go to this link & install Unity hub. You'll need to create a free Unity account

Unity hub download screen

  1. Open Unity Hub & install Unity 19.2.0f1

Unity hub install screen

  1. Git clone this repo

  2. Open the project, then open the Unity_game folder in Unity Hub.

    The project will open and install the required assets.

  3. Once loaded, press the play button

Unity play screen Tap on spacebar to simulate user touch

Instructions for use on Android Mobile devices

  • Use android file transfer on laptop to drag and drop the ./FinalGame.apk

DEVELOPER INSTRUCTIONS

  • Deploying Unity App
    • Download Android SDK Tools from the internet
    • Locate the tools in Unity via Preferences/External Tools (it should auto find)
    • In Unity, create a key using Keystore:

      Go to File/Build Settings, select Android in Platform and click Player Settings... Here you will find the Keystore Manager. Select from the dropdown: select existing. Then browse to ./KEYSTORE.keystore.
      Then use the password to load the key.
      You will now be able to go to Build Settings again and Build the application.
      Follow the "Instructions for use on Android Mobile devices" to load the app on a device.

Technology Stack:

C# Unity Visual Studio Android
C Sharp Logo Unity logo Visual Studio Logo Android Logo

MVP

For the MVP we have a basic game. In which the dragon main character can infinitely fly through the level, avoiding pirates and flying through scorezones.

Version 1 - In progress

  • User can enter their name so that their score can be logged.
  • User can Start game to initialise Dragons of The Pirates.
  • User can press the screen to make the Dragon fly.
  • User can guide the Dragon between the parrot and the Pirate enemy, to gain a score point
  • User can see their score
  • User can die if the Dragon lands
  • User can die if the Dragon is hit by a Pirate
  • User can see Game Over screen when the Dragon has died
  • User can see their position on LeaderBoard when game over

Version 2 - backlog

Credits

“Foggy Forest” menu loop by PlayOnLoop.com Licensed under Creative Commons by Attribution 4.0

Menu scene by Water vector created by brgfx - www.freepik.com

"Countdown to Myocardial Infarction" main game loop by Peter Gresser

"Race Start Beeps" by Ulrich Metzner (remixed by qubodup)

About

Makers Academy Final Project. For this project, we designed a mobile app game using C#, Unity and deployed it to Android.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published