francarfox / noahgame Goto Github PK
View Code? Open in Web Editor NEWMultiplayer Game
Multiplayer Game
Music song, audios, records, others. Activate skills with audio, for example fire sound.
Add db in server:
-mysql
-mongodb (nosql)
Implement model:
-personages (levels, health points, attributes)
-skills (effects, duration, cost, reload. type damage)
-items (damage, protection, skills relationed, type resistance)
Implement game system:
-Play with personage
-5 or 3 points wins
-rewards
Implement all interactions of personage with the user:
-touchs
-wraps
-rotate personage
Implement interactions in game:
-physical boxes
-collisions
-gravity
Add animations with particles system for:
-skill activated
-level up
-others
Mount web server in a local pc with:
-ubuntu
-good internet connection
-apache http
-24hs online
Implement socket.io in server with resources:
-connect user
-disconnect user
-update state of users in list (playing, free)
-chellenge personage
Gaming:
-update position of personages
-update rotation angle of personages
-update health/energy of personages
-skill activate (damage, chance resistence, change critical)
-waiting user for next battle (5 or 3)
-counter battle wins
Implement shaders geometry, clarity, others.
Domain direction static for connect the mobile apps
Perosnage:
-running
-skill activate
-others
Images:
-icon
-skills
-buttons
-splash
-background
-profile personages
Textures for:
-personage models
-items models
-floor
-terrain limit
Implement server class in domain for:
-http api
-socket api
Implement all requests and respons
Design of screens:
-Spash
-Main
-Online
-Gaming
Models:
-personage
-items
-floor
-terrain limit
Loca data save:
-implement CoreData (user, personage, skills, items, rankings)
Design:
-personages (ironman model, learn to build items, skills)
-skills (physical, type damagel, custom skills)
-items (metal elements, type resistance, custom items)
Implement all resources in the server for http api:
-login / new user
-logout
-user list connected (login too)
-challenge
-get info of enemy (user list)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.