3d_tron's People
3d_tron's Issues
Camera Mechanics - Tabbing
Hit tab to move through various camera options
Score Board
keeping track of players' time
Lose/Win Screens
Landing Page Function
- How many players in room
- How many seconds to game start
Building out sphere constructor
Set up multiplayer functionality
implement sockets
implement redux
render changes to the front end
As a user I want to be able to turn and have other users see my turns
Deploy to Heroku
Create Player on Enter
Right now we are creating six players when the game loads and assigning users to the list of 6 possible players...
We should change this so that we only create a number of players according to the amount of users that have joined.
Create Player on Enter
Right now we are creating six players when the game loads and assigning users to the list of 6 possible players...
We should change this so that we only create a number of players according to the amount of users that have joined.
In game: Back-to-landing page button
Tail Collision Bug
Car doesn't always crash when hitting a tail.
Wall Collisions
Diagnose Lag issues
the suspicion is that this is due to the excessive creation of trail objects...
possible solution might be to remove walls after a set amount of time, or override the previous objects and turn them into one single objects
rendering names on player
Landing Page
Set up Sockets (backend, frontend)
According to the firebase docs we need to set up a firebase console...
Set user view to follow sphere
Define game entry mechanics
Need to set up rules for the starting location of opposing players
- Set landing page...
- Form for setting the users name
- List out user names on canvas panel
- Have a button for game launch
Clean up the github repository
- remove bundle js files and route the webpack assembly to the public folder
- remove the bower file
Socketize Collisions
Emit Collisions and perform operations like turns
Fix Multiplayer Bugs
Complete line collision
Create Lobby ChatRoom
-enter this room from the landing after entering name and clicking join.
- chatroom features
- show all users about to play
- final join button toggles game play once all players have been marked as ready
Set scene to be a cube
Wall Shape
investigate control options
Put bikes in place of sphere
player initialization
3 2 1 countdown + instructions
When the game component renders
- timer countdown
- instructions
this will use tweenMax
Solo Play Option
This will be especially helpful as we work through mechanics of game (walls and such)
Write Tests
Player Initialization Continued
- Setting controls
- Setting Camera on Player
Enhance light trail mechanics
As a user I want to see clean line transitions when my bike makes a turn
connecting walls on turn
Sockets Attempt
Multiplayer-Go Options
"Go" on full house (6)
then on 10 seconds after last person joined if 4-5 ppl
then on 15 seconds after last person joined if 3-4 ppl
Merge line generation to master branch
Socket Rooms
Add tron grid textures to walls
There are some camera issues when using textures on the walls.
Game reload timeout
Wall Design
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.