pingsquad / ozbo Goto Github PK
View Code? Open in Web Editor NEWShh It's a semi-secret
License: GNU General Public License v3.0
Shh It's a semi-secret
License: GNU General Public License v3.0
for unlocking
and when clicking off the sprite, clickthrough
for registering and triggering game events
add simple music
linked to basic sprite actions.
have sprite follow mouse
including sprite-specific themes
finalize stack and have formalized dependency versions and dependency.. managers in the project
begin setting things up
allow mouse clickthrough to underlying windows and desktop
find appropriate game/physics engine to use.
The simpler and faster to develop with, the better.
some choices:
CreateJS - didn't have good physics iirc
Phaser - kinda big and clunky. people keep recommending it but I found it confusing to use.
Box2d
Matter.js
Cannon.js
Backbone - might be very efficient?
Panda - also might be very fast?
StageJS
MelonJS
Pixi.js - also fast
What do you guys think?
preferably not make it ;)
As you know, I've set a ridiculously ambitious deadline for this project. (I think that'll be fun :3)
There are a few rough goals here:
With that in mind, this was the stack (and tools) that I brought together with help from various people:
Pug
Sass
Vue
Bootstrap V4 alpha using flexbox
browserify
NodeJS
Electron
babel (use modern JS)
Webstorm
since learning web techs is a goal, please try to use and incorporate these into the project where you can... trust me you'll enjoy it more than pure js
scrollable list of sprites to choose from
I got this.
pop out
which means momentum, and nice click/drag UX
allow each item to be lockable/unlockable
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.