Giter Club home page Giter Club logo

trooper2c's Introduction

trooper2c

simple, first-person zombie shooter for Google Cardboard Virtual Reality viewer, built using Unity 5.2.

feel free to contribute or fork to create your own game for personal or commercial use.

note: if you seriously intend to fork this for your own purposes, let me know so i can clean up the code a bit to make it easier to read. either upvote this task or use my contact at the bottom.

dev environment setup

  • get a Google Cardboard. either search on google for cheaper options in your country, or see this list of viewers in US/EU
  • install Unity 5.x (free or pro)
  • git clone [email protected]:cmdr2/trooper2c.git
  • open the downloaded trooper2c project in Unity
  • press the play button to run in Unity. connect your phone and press Ctrl+B or Cmd+B to run on your phone and see in the Cardboard viewer.
  • Assets/Scripts/EnemySpawnManager.js contains the core logic (written in UnityScript (similar to Javascript))

publishing to play store

  • create your Play Store account
  • open Player settings from Edit > Project Settings > Player
  • set the Bundle Identifier and Bundle Version to your.company.product under 'Other Settings' (e.g. org.cmdr2.places)
  • select the Create New Keystore checkbox under 'Publishing settings', then press Browse Keystore and select user.keystore
  • enter a new Keystore password (and confirm password)
  • open the alias dropdown and select create new. fill in the details, and create a new password
  • (optional) click on 'Analytics' in the 'Hierarchy' pane and set the Tracking code, Product Name, and Bundle Identifier to your choice.
  • Build the .apk using File > Build Settings > Build.
  • Upload the .apk file to Google Play Store and publish after filling in your application details and screenshots.

license

MIT

contact

email: secondary 'dot' cmdr2 'at' gmail 'dot' com

reddit: u/cmdr2

twitter: cmdr2

trooper2c's People

Contributors

cmdr2 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

trooper2c's Issues

Clean up code (reply to this issue if you want this done)

If you plan to develop or fork this for your own purposes, let me know and I'll clean up the code to help you preserve your sanity while reading my code.

This was my first game while learning Unity, so there's my lame excuse.

I'll be happy to do this if anyone actually wants it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.