All Projects → google → Mechahamster

google / Mechahamster

Licence: apache-2.0
Mecha Hamster is a game where you roll through customizable environments that you can share with your friends.

Projects that are alternatives of or similar to Mechahamster

Internalappstore
📦 Manage your own internal Android App Store.
Stars: ✭ 295 (-6.05%)
Mutual labels:  firebase, firebase-database, firebase-cloud-messaging, firebase-auth
Quickstart Cpp
Firebase Quickstart Samples for C++
Stars: ✭ 123 (-60.83%)
Mutual labels:  firebase, firebase-database, firebase-cloud-messaging, firebase-auth
Firebase Php
Unofficial Firebase Admin SDK for PHP
Stars: ✭ 1,657 (+427.71%)
Mutual labels:  firebase, firebase-database, firebase-cloud-messaging, firebase-auth
Firebase Js Sdk
Firebase Javascript SDK
Stars: ✭ 3,844 (+1124.2%)
Mutual labels:  firebase, firebase-database, firebase-cloud-messaging, firebase-auth
Laravel Firebase
A Laravel package for the Firebase PHP Admin SDK
Stars: ✭ 369 (+17.52%)
Mutual labels:  firebase, firebase-database, firebase-cloud-messaging, firebase-auth
Quickstart Unity
Firebase Quickstart Samples for Unity
Stars: ✭ 553 (+76.11%)
Mutual labels:  firebase, firebase-database, unity3d, firebase-cloud-messaging
Rxfirebase
Rxjava 2.0 wrapper on Google's Android Firebase library.
Stars: ✭ 509 (+62.1%)
Mutual labels:  firebase, firebase-database, firebase-cloud-messaging, firebase-auth
Firebase Admin Node
Firebase Admin Node.js SDK
Stars: ✭ 1,050 (+234.39%)
Mutual labels:  firebase, firebase-database, firebase-cloud-messaging, firebase-auth
Petshop
Pet Shop is an e-commerce application for Android built with Flutter (iOS to come soon).
Stars: ✭ 127 (-59.55%)
Mutual labels:  firebase, firebase-database, firebase-auth
React Firebase Hooks
React Hooks for Firebase.
Stars: ✭ 2,227 (+609.24%)
Mutual labels:  firebase, firebase-database, firebase-auth
FirebaseChatApp
A Chat app built on firebase features such as firebase-ui,database,storage and cloud messaging
Stars: ✭ 20 (-93.63%)
Mutual labels:  firebase-cloud-messaging, firebase-auth, firebase-database
Firebase Kotlin Sdk
A Kotlin-first SDK for Firebase
Stars: ✭ 214 (-31.85%)
Mutual labels:  firebase, firebase-database, firebase-auth
Firebasecrud
Rich UI and animation flutter app backed by firebase
Stars: ✭ 121 (-61.46%)
Mutual labels:  firebase, firebase-database, firebase-auth
Space
A real time chat app for developers built using React, Redux, Electron and Firebase
Stars: ✭ 161 (-48.73%)
Mutual labels:  firebase, firebase-database, firebase-auth
React Mobx Firebase Authentication
🔥Boilerplate Project for Authentication with Firebase in React and MobX
Stars: ✭ 111 (-64.65%)
Mutual labels:  firebase, firebase-database, firebase-auth
React Firebase
🔥Declarative React bindings for Firebase Auth & Realtime Database.
Stars: ✭ 176 (-43.95%)
Mutual labels:  firebase, firebase-database, firebase-auth
Fcm Toolbox
📲 Firebase Cloud Messaging toolbox
Stars: ✭ 217 (-30.89%)
Mutual labels:  firebase, firebase-database, firebase-cloud-messaging
Chatter
Real time chat app written in Swift 4 using Firebase
Stars: ✭ 30 (-90.45%)
Mutual labels:  firebase-cloud-messaging, firebase-auth, firebase-database
uMe
Online Chatting Application (Android) || Messaging App || Firebase
Stars: ✭ 138 (-56.05%)
Mutual labels:  firebase-cloud-messaging, firebase-auth, firebase-database
React Redux Firebase Authentication
🔥Boilerplate Project for Authentication with Firebase in React and Redux
Stars: ✭ 265 (-15.61%)
Mutual labels:  firebase, firebase-database, firebase-auth

MechaHamster {#mechahamster_readme}

MechaHamster is a game about guiding a futuristic hamster ball through dangerous space mazes, create mazes of their own, and share them with friends. Can you guide Major Hammy D. Hamster to safety?

Motivation

MechaHamster serves as a demonstration, sample, and reference for integrating Firebase with the Firebase Unity SDK, and Daydream with the Google VR SDK for Unity into a game project.

Overview

MechaHamster demonstrates the following concepts:

Downloading

MechaHamster source code can be downloaded from Github.

If cloning locally using git clone, be sure to use the --recurse-submodules flag to ensure required scripts from submodules are present.

And download the game to your mobile device from the AppStore and Google Play Store

AppStore
PlayStore

Building

  • Open the project in at least Unity 5.6 beta, this is required for the Google VR SDK for Unity.
  • Download the Firebase Unity SDK and unzip.
  • Import the following plugins - using Assets > Import Package > Custom Package menu item - from the Firebase Unity SDK:
    • FirebaseAnalytics.unitypackage
    • FirebaseAuth.unitypackage
    • FirebaseCrashlytics.unitypackage (Beta)
    • FirebaseDatabase.unitypackage
    • FirebaseMessaging.unitypackage
    • FirebaseRemoteConfig.unitypackage
    • FirebaseStorage.unitypackage
  • Select a target platform (iOS or Android) using the File > Build Settings menu option.
  • Add Firebase to your app. For more information see Building MechaHamster.
  • Wait for the spinner (compiling) icon to stop in the bottom right corner of the Unity status bar.
  • Finally, select the File > Build Settings menu option then click Build and Run.

MechaHamster currently only works with .NET 3.x. If Firebase Unity SDK version is 5.4.0 or above, please import plugins from dotnet3 folder. And make sure Scripting Runtime Version in Edit > Project Settings > Player is set to .NET 3.x, ex. Stable (.NET 3.5 Equivalent) in Unity 2017

Documentation

For more information about MechaHamster see [MechaHamster Document][] To contribute the this project see CONTRIBUTING.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].