Comments (3)
I disagree, I find this mechanic interesting, as it is controllable.
You can add effects like slicing to ball, and it adds more spice to the game.
And unless you want to change Godot's physics, you won't be able to do that with a rigid body 2D.
from electro-pong.
I corrected the issue by adding a minimum speed in the integrate_forces of the Ball if its velocity is lower than min_speed (=150 as preselected value) and strictly greater than 0 to avoid conflicts with the reset position.
from electro-pong.
You're able to modify that (There's always a way :))
In the end I agree that controlling the ball like that can add some challenge and some fun. So we should keep that. However we should tweak it so that the ball has a minimum speed. Otherwise the ball can be way too slow.
from electro-pong.
Related Issues (20)
- stockage des powerups HOT 1
- Scoring system
- The 2 pads go right through each other
- The powerups disappear in the introduction
- Playtesting for better values
- Make a trail behind the ball HOT 1
- Make the code open source friendly HOT 1
- Change fields sprites HOT 2
- Fix the fullscreen problem HOT 3
- Add credits to the game HOT 2
- Add some particles when the ball hits the player HOT 1
- Add fadeout when changing the scene HOT 1
- Inverse the colors of the scores HOT 4
- Implement the explosion of the ball in the code HOT 2
- The ball flashes just after the explosion HOT 1
- Implementation of the new electric field sprite
- The powerups still disappear in the tutorial
- Reverse the electric field sprite when attractive HOT 1
- Gameplay problem HOT 1
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 electro-pong.