Yaku Racer - Development
Budgets / Quotes
- Gameplay
- Game Loop
- Building the dedicated server using unreal engine.
- This will be handled by ork instead, to reduce costs.
- Implement the bike pack from the marketplace (https://youtu.be/qTnV33vFzh8)
- Copy the configuration for bikes over to the Yaku bike
Method A - Amazon Gamelift
– Configure amazon gamelift in client
– Configure gamelift input from client, to automatically connect to an available server or create one if none are available.
– Configure game server to automatically deploy & dispose after a time
References: https://youtu.be/Q6kOpObWsUI?list=PLuGWzrvNze7LEn4db8h3Jl325-asqqgP2
– Configure a seperate server to store user data including match history, logins, etc.
– Implement a server tournament system.
Cons / Risks / Additional fees:
- Requires monthly hosting fee, which will grow exponentially with community growth / player count.
- Does not include storage for players, match histories, ranks etc.
Method B - MMO-Server
- Capacity: 40,000 players if hosted on a low-end hosting machine. (2GB RAM)
- Capacity grows with RAM.
- Data storage: Store usernames, passwords, unlocked items, currencies, match history results, ranks, (potential race bets).
- Cross-platform enabled: Allows multiplayer to connect with iOS, Android and console builds.
- Requires only 1 hosting package or windows VPS. (low-end server = $20 monthly from AWS)
- In-game Login & Register feature.
- Ability to create friends / social system.
Update: Bike Pack Intergration
Endeavouring to combine bike systems & correct the lean during turning
Successful fixed lean bug & wheels texture
Movement replication
Power-ups now functioning with movement component
Oil Zone
EMP
Fuel & Oil system active
Quick overall video
Update 2/2
Main Menu screen, Vehicle Select, power ups, overall game etc. Power-ups automatically generating on the track spline.