ebi-game's Issues
For of instead of for i
Ebi-Game/scripts/positionGame.js
Line 128 in d549ead
for of
is better for iterating through arrays and you should probably combine all the balloon loops for a bit better performance.
Inline variables
Ebi-Game/scripts/positionGame.js
Line 75 in d549ead
Why don't you inline the let
on the same line, same for let x,y
Use key instead of keyCode
Line 147 in d549ead
You can use key
instead of keyCode
so you don't need to lookup the keycodes everytime.
https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key
Using the not operator
Line 68 in 502fc3d
These lines could be replaced with
this.muted = !this.muted
Also when the game is muted, you stop stop the music, to stop the current sound that is playing.
Running the game at a more consistent framerate
Line 108 in 502fc3d
Use window.requestAnimationFrame, it will work a lot better.
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.