Cyber/ROADMAP.md

64 lines
2.6 KiB
Markdown
Raw Permalink Normal View History

2017-05-07 01:58:06 +02:00
Roadmap
=======
This file contains all the intended features for each version, so in addition to being a roadmap for the future, it acts as a changelog.
Yes, the plans go so far into the future that the universe will probably die a heat death before we are done with this list. Mostly because generating version names is fun.
2017-05-17 01:14:10 +02:00
Version 0.8.0 - Purgatory
-------------------------
Like the name suggests, the purgatory. This is our first _"release"_ and possibly
our first proper milestone as a game. This is quite an "all-around" update, but
mostly it'll focus on getting out a deathmatch-style gamemode to test out.
- [ ] Cleaning up and fixing some bugs
- [ ] Create an actual deathmatch map
- [ ] Create some proper deathmatch mechanics and stuff
2017-05-07 01:58:06 +02:00
Version 0.7.0 - Crazy
---------------------
- [ ] Generated room layouts.
- [ ] Generated interior items.
- [ ] Current "development room" should lead out to a corridor with doors to these generated rooms.
Version 0.6.0 - Snub
--------------------
- [ ] Character model with rig.
- [ ] Clothes models with rig.
- [ ] Pistol model.
- [ ] Furniture models: bed, nightstand, high lamp, wardrobe.
2017-05-07 01:58:54 +02:00
- [ ] Invent more roadmap
2017-05-07 01:58:06 +02:00
Version 0.5.0 - Overrate
------------------------
- [ ] Shooty guns.
- [ ] Health, with HUD.
- [ ] Death and respawning for players.
Version 0.4.0 - Hug
-------------------
2017-05-17 01:14:10 +02:00
- [x] Items and inventory.
- [x] Equipment, can wear items (just basic cubes) on head and hands.
- [x] Equipment, can cause some effect by "using" an item equipped in hand.
- [x] Reorganizing inventory and polishing stuff like that
2017-05-07 01:58:06 +02:00
2017-05-17 01:14:10 +02:00
Version 0.3.0 - Juniper
2017-05-07 01:58:06 +02:00
-----------------------
2017-05-17 01:14:10 +02:00
_(previously 0.2.0)_
2017-05-11 19:31:00 +02:00
- [x] Basic interactions and an environment for testing.
- [x] A room with a door, a button and a screen.
- [x] Both players should be able to open the door and press the button, and see a reaction in the world (door opening, screen flashing).
2017-05-07 01:58:06 +02:00
2017-05-17 01:14:10 +02:00
Version 0.2.0 - Mortician
-------------------------
_(previously 0.3.0)_
- [x] In-game console.
- [x] API for the console, should be able to print stuff on the screen on command.
2017-05-07 01:58:06 +02:00
Version 0.1.0 - Gigantic
------------------------
- [x] Spawning basic capsule characters.
- [x] ...With movement capabilities.
2017-05-09 17:40:51 +02:00
- [x] Client-server connectivity, players can see each other moving around.
- [x] 1. Client-server connectivity: the clients can connect to the server and send some messages back and forth.
- [x] 2. Players can see eachothers capsule-characters and send commands to move them around.
2017-05-09 17:40:51 +02:00
- [x] 3. Basic syncing (Send sync packages at certain intervals) in order to sync positions correctly between server and client.