sboxgame / minigolf Goto Github PK
View Code? Open in Web Editor NEWPlay minigolf with your friends in s&box
License: MIT License
Play minigolf with your friends in s&box
License: MIT License
Played a bit the other night, just a few things that felt off
came across this issue when I was setting up minigolf_hole_bounds ents for my minigolf_buildsite map
The combination of the spinning auger drill and the bounds ent causes a lot of server lag. I'm guessing this is caused by in part the number of faces for the collision mesh on the drill because when I try a simpler mesh parented to an ent_platform it works fine.
here's a simplified scene showing the issue, if you have the hole_bounds enabled you'll get lag if it's disabled it runs fine
minigolf_test.zip
Need to source some basic licensed sounds to make the game come alive more.
Gameplay sounds:
Voices:
UI:
Should we provide some basic soundscapes for map authors to use so maps don't sound empty?
When using the freecam feature on a hole and then progressing to a new hole, the freecam takes the player back to their last location on the previous hole. This can be inconvenient if the player has progressed several holes and has to move the camera all the way back to the current hole.
Video of bug: https://github.com/sboxgame/minigolf/assets/15969024/fd0e4d04-d5f9-43e1-872f-70103a90688b
I'd like to have moving platforms that move the ball with it, at the moment the ball doesn't move with the platform stays stationary.
Also allow platforms to better push the ball, I have hammers that swing around and ideally should push the ball off the map but they just nudge them a bit at the moment.
Add customization akin to Unicycle Frenzy
Currently the trigger_teleport brush entity doesn't work for Minigolf, perhaps could an entity be added that allows the ball to be teleported from A to B?
They're all hard coded as concrete currently, we should be able to use ones from the Surface asset or some other way to derive it from the surface.
https://github.com/Facepunch/sbox-minigolf/blob/master/code/Entity/Ball/Ball.Physics.cs#L118
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.