r/Unity3D – Telegram
r/Unity3D
266 subscribers
12.7K photos
15.6K videos
14 files
48K links
News about the Unity engine and project showcases from Reddit. Made possible with @reddit2telegram (@r_channels).
Download Telegram
Fake Wheel of Fortune – Dynamic System

Github repo: **Link**

New open-source project if anyone needs it.

The system uses a wheel element where you can add an unlimited number of rewards with different chances, and the code automatically adjusts the values to ensure the total sum always equals 100. Unlike traditional systems, the stopping point here is pre-determined, giving you full control over the outcome while still maintaining the illusion of randomness. Although you choose the segment where the wheel will stop, it randomly selects a point within that segment.

https://preview.redd.it/fqbrpl3p2t2e1.png?width=1609&format=png&auto=webp&s=e96ee29a4fcf9e98c7b1e11e7091c294171f4a18

Why is this useful?

Anticheat: The system is designed for server-side logic, where the user sends a request to spin, and the server performs all security checks. Based on randomness or pre-defined win logic, the server returns the result that is displayed as a "random" outcome. If a player uses cheating tools, they won’t gain any advantage, as the actual outcome is controlled by the server.

Game Balancing: Set conditions like player level or playtime to dynamically adjust rewards, ensuring that lower-level players don’t win top-tier rewards too quickly. This is especially useful in single-player games, maintaining balance while the player experiences achievements.

https://preview.redd.it/5ydoxd783t2e1.png?width=619&format=png&auto=webp&s=6dac2ec0fd52ca22734671759bc70790cb9dff67

💡 Key Features:

- Predefined stopping points (not random) 🎯
- Smooth, realistic animation 🌀
- Easy integration with no external dependencies 🎮
- Ideal for balancing rewards based on player stats ⚖️
- No dependencies on pop-ups, sound effects, or similar – just a clean system that integrates easily!

https://redd.it/1gylx2v
@r_Unity3D
How is the movement of so many objects optimized in Survive Squad? ECS or MonoBehaviour?
https://redd.it/1gyq73d
@r_Unity3D
This media is not supported in your browser
VIEW IN TELEGRAM
Dug out an old project today, always wanted to make a puzzle game, not sure if I should continue with it?

https://redd.it/1gyxlqq
@r_Unity3D
Basics of Unity: 2D Platformer Character Controller (i've finally made something a little more useful than raw unity info)

Here the the repo if youre just after the code (its all free to use)

https://github.com/superbird29/2DCharacterController

The Video

https://www.youtube.com/watch?v=ZVDbjhmdWgY

Here is the tutorial video where I walk you through making a 2D platformer character controller. It's pretty long (26 mins) since I do lots of explaining on the what something does, a little explaining on the why and I cover lots of my own pitfalls. It's also heavily chaptered to all skipping of parts you dont need!

Also it is very important to catch any pitfalls so if you see any let me know.


Let me know if you have any questions or concerns?

If you want a shorter one that just walks you through the code and doesnt opine as much on how to actually do it just let me know below!

I am also taking suggestions for future videos

https://redd.it/1gz40o0
@r_Unity3D