web-marbles
web-marbles copied to clipboard
Aims to recreate Marble Racing from the ground up, as a fully web based game
**Expected behavior** Level validation is valid. Hah. **Actual behavior** Some editor properties that aren't set to anything are set to `null`, which doesn't pass validation because a `string` (uuid) is...
**Description** Custom materials with a non-zero "metalness" would normally reflect the environment in some way. However, no environmental map is set, causing the material to show up darker (or pitch...
**Description** Nightbot / Arbleybot **Minimum Acceptance Criteria** A command to have the bot enter a marble by having the bot say `!marble`. This is the only bot that DOES contribute...
**Description** Currently, the camera is locked to a single default position, regardless of the level. This has to be changed per level. **Minimum Acceptance Criteria** A default camera position can...
**Description** Statistics to track and add to the database per level **Minimum Acceptance Criteria** Track: - [ ] Finish rate (marbles entered / marbles finished) - [ ] Fastest time...
**Minimum Acceptance Criteria** A page where: - [ ] The current statistics for a level are displayed - [ ] The statistics progression over time for a level is displayed...
**Expected behavior** All IDs present in the editor are unique. **Actual behavior** The IDs loaded from a project are not added to the lookup table that is kept internally, thus...
**Description** A page of entry that should be inviting and useful as a central hub to anything related to this project. **Minimum Acceptance Criteria** - [ ] Feature a short...
**Description** Currently, there is no way to see what object you have selected in the viewport. This feature adds a highlight around the selected object to make working with the...
**Description** Having a button to create a copy of an existing prefab or world object could speed up the work flow in the editor. **Minimum Acceptance Criteria** - A "create...