
Josh
@PureContender • 1,905 subscribers
Building the next generation of soccer simulation. ⚽️ Realistic match engine | 🧠 Deep managerial mode
Shorts
Videos

⚽ Day 36 of building my football/soccer game solo in Unreal Engine 5. We made major UI/UX enhancements to the 3D match engine last night: 🏟️ 3D Stadium added to the match engine 🖥️ Optimized match engine to 1440p (2K) 🐛 Squashed a rendering bug and gained ~45 fps My focus for next week will be on additional player animations. 🎮 #indiedev #UnrealEngine #soccer #football #gamedev
Josh246,202 次观看 • 14 天前

⚽ Day 45 of building my football/soccer game solo in Unreal Engine 5. Tonight, I gave all players in the database a permanent identity and a visible skin complexion to go along with it. 🧬 Players are beginning to look unique from one another. 🎨 Hair styles and hair colors are next on the road map, then facial hair, then other attributes like height and facial morphs. 🌍 9 regional profiles were created on a global distribution, each containing a continuous range of skin color swatches rather than a fixed number of color swatches. No two players should share the exact same skin tone. 🧠 My c++ code already generates hair, eye color, height and other appearance elements per Player ID. These aren't wired to the visible character meshes yet. 🌐 I built the architecture so during online play, both machines generate the identical squad locally. 🛠️ Mod-ready: Roster packs and appearance packs can ship separately with community support #indiedev #gamedev #soccer #football #unrealengine
Josh50,864 次观看 • 5 天前

⚽ Day 42 of building my football/soccer game solo in Unreal Engine 5. Tonight, I rebuilt how the ball and the player's feet actually talk to each other while remaining separate meshes. I wanted to get pretty technical with y'all on a Saturday, so enjoy the read if you enjoy this stuff. Otherwise, just watch the video 👍 - Normal dribbling is impulse-based now. The foot arrives, knocks the ball on, the ball is genuinely loose between touches. Stop running and the ball keeps going without you. - We enabled Motion Warping on all 10 turn animations so the montages will now bend the player's path mid-turn so the boot arrives at the ball, instead of the ball being dragged to wherever the animator drew it previously. - Every contact is authored on the animation itself. I track which frame, which foot, which part of the boot, and whether it CARRIES the ball (sole on a drag-back) or STRIKES it (inside-of-the-foot on a 90) - Each contact declares how close the player needs to be. A sole on top of the ball, an inside-foot redirect and an outside-foot push all reach differently — 75 / 63 / 53 units - Touches are credited only to the foot the animation is actually dribbling with - Sideways and forward correction are capped separately. Pushing the ball across your line keeps it. Pushing it forward is how you lose it - Touch strength scales with your speed. The ball has to leave the foot ~1.27× faster than you're running just to stay ahead. This was an annoying bug I kept running into where I overran the ball and left it behind. Have a great weekend. #indiedev #gamedev #soccer #football #unrealengine
Josh17,790 次观看 • 8 天前

⚽ Day 38 of building my football/soccer game solo in Unreal Engine 5. The players no longer run around the pitch barefoot or without proper gear! 🎽 Kits fitted onto the MetaHuman players 🏷️ Player last name + number displayed on the back 🤝 Club sponsor displayed across the front 🎨 Club colors + accent trim 👟 Custom cleats My next focus for the 3D match engine will be adding unique skin complexions, hair styles, facial hair styles, and hair colors for every player in the database. 🎮 #indiedev #gamedev #soccer #football #unrealengine
Josh16,848 次观看 • 12 天前
没有更多内容可加载