chrisbubernak / flyfrenzy Goto Github PK
View Code? Open in Web Editor NEWA mobile game written in TypeScript using Cordova framework for Android and Windows Phone.
A mobile game written in TypeScript using Cordova framework for Android and Windows Phone.
-should provide some visual indication of where a user is clicking
-do some animated css yadda yadda yadda
-could also be useful for helping to debug stuff!
-add some mini flies
-maybe make them change directions more rapidly?
-color? pink?
-windows phone seems to lag quite a bit at early levels where android doesn't
-added blur effect to CSS and it works in Android but not WP8
-let users be anonymous or login with facebook
-turn calls to logger into no-ops
-included a custom a font & referenced in CSS
-works when I run app in a browser but not in WP8 emulator or on physical android device
-touch start is more responsive (click requires a 300-400ish ms delay to see if its a click or a double click event while touch start is basically instant)
-downside is that now we have to do collision detection of user click vs flies
-reference: http://floatlearning.com/2011/03/developing-better-phonegap-apps/
-pipe all debug output through logging class so we can do things like...write to the screen (instead of having to use alerts) and toggle it on/off depending on whether or not we are a release build or a debug build
-we don't want any HTML elements to be select-able!
-this seems to be fixed in android but still a problem as of version 10 in wp8
-remove plugins from source control
-add "init" task to jake file that, adds the platforms you request, then adds all of the plugins you need
this is done really poorly in css right now with lots of duplication. fix it!
i * think * what is happening is sometimes the code to show the level complete dialog is firing multiple times and therefore several show up. This causes an issue b/c the code to increment the current level gets called many times (i've seen up to 4 level jumps at a time)
how to repro
-kill all flies on a level
-send the app to background
-resume app
-dialog will still be up but game will resume in the background
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.