All Projects → StarshipAcademy → StarshipAcademy

StarshipAcademy / StarshipAcademy

Licence: other
a Multiplayer WebVR Space Shooter made with A-Frame and Socket.io

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to StarshipAcademy

Team-Capture
Team-Capture - A multiplayer FPS game, inspired by games like Quake and TF2. Done in Unity
Stars: ✭ 81 (+237.5%)
Mutual labels:  multiplayer, shooter
DepthKit-A-Frame
🎥 An A-Frame component for rendering DepthKit volumetric videos in WebVR
Stars: ✭ 34 (+41.67%)
Mutual labels:  a-frame, webvr
lvr
👓 Augmented Reality for everyone - Out of the world experiences
Stars: ✭ 92 (+283.33%)
Mutual labels:  a-frame, webvr
Lance
Multiplayer game server based on Node.JS
Stars: ✭ 1,161 (+4737.5%)
Mutual labels:  multiplayer, websockets
haskell-tic-tac-toe
A multiplayer web real-time implementation of the famous Tic Tac Toe game in Haskell.
Stars: ✭ 51 (+112.5%)
Mutual labels:  multiplayer, websockets
Colyseus Examples
Colyseus Game Server examples for learning purposes
Stars: ✭ 109 (+354.17%)
Mutual labels:  multiplayer, websockets
aframe-chromakey-material
A chromakey material for green screening in A-Frame. Perfect for blockbuster hollywood effects in VR! 🤗🎬💚
Stars: ✭ 53 (+120.83%)
Mutual labels:  a-frame, webvr
Micro Racing
🚗 🏎️ 🎮 online 3D multiplayer neural networks based racing game
Stars: ✭ 100 (+316.67%)
Mutual labels:  multiplayer, websockets
llapi-example
LLAPI Networking sample (Top Down Shooter)
Stars: ✭ 26 (+8.33%)
Mutual labels:  multiplayer, shooter
aframe-colorwheel-component
A-Frame Colorwheel. Based on A-Painter and A-Frame Material 🎨🅰
Stars: ✭ 16 (-33.33%)
Mutual labels:  a-frame, webvr
Colyseus
⚔ Multiplayer Framework for Node.js
Stars: ✭ 3,817 (+15804.17%)
Mutual labels:  multiplayer, websockets
space
A SCI-FI community game server simulating space(ships). Built from the ground up to support moddable online action multiplayer and roleplay!
Stars: ✭ 25 (+4.17%)
Mutual labels:  multiplayer, space
zeo
Multiplayer WebVR worlds made out of npm modules.
Stars: ✭ 47 (+95.83%)
Mutual labels:  multiplayer, webvr
unity-webgl-multiplayer
Unity WebGL basic multiplayer demo using WebSockets
Stars: ✭ 43 (+79.17%)
Mutual labels:  multiplayer, websockets
gochess
Online real time chess web server using websockets
Stars: ✭ 32 (+33.33%)
Mutual labels:  multiplayer, websockets
text
An experiment with WebSockets and the human condition.
Stars: ✭ 51 (+112.5%)
Mutual labels:  multiplayer, websockets
streamingDemo
No description or website provided.
Stars: ✭ 56 (+133.33%)
Mutual labels:  websockets
pacman
Pacman WebVR using Aframe
Stars: ✭ 20 (-16.67%)
Mutual labels:  webvr
spaceshippers
A spaceship simulation game written in Go that might be fun one day!
Stars: ✭ 28 (+16.67%)
Mutual labels:  space
reactive-streams-for-java-developers
No description or website provided.
Stars: ✭ 16 (-33.33%)
Mutual labels:  websockets

##Starship Academy

Starship Academy is a Multiplayer WebVR Space Shooter made with A-Frame and Socket.io.

Motivation

Charity, Jimmy, Eric, and Daniel built this game for their Capstone during Fullstack Academy's Software Engineering Immersive. They wanted to build a game that was literally out of this world, while incorporating technologies learned throughout the course. This project also gave them a chance to work with virtual reality and emerging frameworks like A-Frame.

Installation

The currently deployed version is available at:

starshipacademy.herokuapp.com

To run your own server:

(You will need Node and NPM.)

Clone from this repo Run

npm install

npm run build

npm start

Access [localhost/your IP]:9001 in a browser

To play in VR

Using Google Cardboard compatible phone, open the site from Heroku or a private server. Tap the icon on the bottom left of the screen. Place your phone in the Cardboard, and enjoy!

License

Apache 2.0

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].