I added a basic main menu to test the game, began work on the weapon class system by making melee weapons with directional attacks, and made the round, game modes, and map voting systems.
I added a basic main menu to test the game, began work on the weapon class system by making melee weapons with directional attacks, and made the round, game modes, and map voting systems.
Next I’m going to make the player profile save so you don’t have to redo it every time and begin work on a robot editor
I got around to making the main menu more stylized and made the main menu orbit around a field (which now that I realize it looks a lot like Mosim).
I also fixed a few bugs with the multiplayer experience with bugs such as people not being able to score and the UI not resetting.
Up next I want to make a menu to let you choose a robot to use in the matches (instead of directly spawning the robot in)
The next part of the game was obviously to make a UI to show you are scoring. I made a system for matches so people are placed into rounds and there is a queue of rounds. I also went back to working on the robots and made a few more subsystems to make (mostly) functional Rebuilt robot!
Next, I am going to make a physical scorboard with rankings and hopefully a robot editor, so you can make your own robots.
Pretty big update today!
Update 1: Multiplayer!
I am posting this update for the sticker to say that I have added LAN multiplayer. One player hosts a server and others can join over the same network. I also started a subsystem system (what a mouthful) but haven’t made a robot utilizing it yet.
Next: VR support (hopefully I get a headset to test it) and more complex robots.
To start this game I worked on adding a first-person camera and player control, a script to switch control (and camera POV) from the player to the robot, and a basic system to add robot functionality. I made a swerve drivetrain with field-centric control and a very basic Decode map.
Beginning the design, working out features and components
Basic UI + interaction set up