Comments (8)
Please +1
from agar.io-clone.
How should this interaciton work?
Would you use both the mouse and the arrow keys? This way the currently pressed arrow key would apply a force, but still having the same target direction?
Or should this work by replacing the movement method entirely?
from agar.io-clone.
That's open for discussion :)
I think something like: when you press a key, it ignores the mouse position (disables the mouse interaction while pressed) and applies the force in the direction of the key you pressed.
What do you think?
from agar.io-clone.
I feel like we should still have mouse targeting, but if keys are pressed, override the mouse target with the keys. The eight basic directions possible with 4 keys should suffice (0 deg, 45 deg, 90 deg, etc.).
Oh and the keys should set the target at max force possible (there is a max force limit).
from agar.io-clone.
@abalabahaha Exactly, that's what I meant in case I didn't word it well enough, I'm bad at explaining ideas :P
from agar.io-clone.
Ahh whoops, sorry. 👍 then.
from agar.io-clone.
Got it, I'll have a go at it then
from agar.io-clone.
Done in #322 thanks to @francisco-maciel 🎉
from agar.io-clone.
Related Issues (20)
- - HOT 2
- -
- Scroll bar flash HOT 1
- When Split Not Able to Eat HOT 2
- Server breaks if someone incorrectly guesses password HOT 5
- Resolution problem. HOT 1
- Unnamed Green Cells look exactly like viruses... HOT 1
- Tons of deprecation! HOT 2
- I want to use this in my school project, could i fork this? HOT 1
- Allowing trough port 80 with other websites HOT 2
- How many connections can handle on free hosted server at same time? HOT 1
- We need more stuff
- Crash possibility due to not validating information on server side
- SQL Injection Vulnerability HOT 1
- Docker build fails ENOTDIR: not a directory, HOT 2
- Hacks
- Refactors from my fork HOT 2
- Problem with virus HOT 1
- Problem with viruses
- i need to be on his website to play. YET THERE IS AN MIT LICENSE HOT 2
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.
from agar.io-clone.