Roll Devlog #1 - Movement and map generation
Roll is an experience in development where you control a ball rolling down a randomly-generated infinite course filled with obstacles and unique challenges. You compete against other players to be the last player standing. The winner earns credits, which can be spent on cosmetic items for your ball.
Part 1 - Movement system
Players can move their ball left and right. Currently, the system uses a consistent velocity, meaning there are no acceleration vectors. This may change later on. The movement is handled on the client for smooth gameplay, but I will be adding velocity checks server-side as an anti-exploit.
Part 2 - Infinite map generation
Map generation works by selecting random pre-made courses/stages and combining them together to form one large level. The amount of stages per level is currently 10, but will change in the future so that it automatically adds more stages as players progress through the level, thus making it infinite.
All other devlogs
Devlog #1 - Roll! Devlog #1 - Creating the movement system / Map generation
Devlog #2 - Roll! Devlog #2 - Improving the map generation / Marble physics
Roll created by @bitsNbytez. Do not steal my idea please. All rights reserved.