Week 13
Blog Post
Tasks Completed
- Fixed the wallet NPE
- Added player drops on death
Currently working on
- Network issues with markets
PRs
https://github.com/Terasology/MetalRenegades/pull/30
https://github.com/Terasology/MetalRenegades/pull/34...
Week 12
Blog Post
Tasks completed
Implemented a basic fetch quest through the tasks module
Add a minimap overlay to show the target beacon
Currently working on
Fixing #25
Player item drops
Problems
- The same quest is given by all quest points, so "completing" multiple quests does't work...
Week 11
Blog Post
Tasks completed
- Trading with NPCs completed
Currently working on
- Implementing fetch quests
Problems
- Found an NPE in the WalletSystem when connected as pure client. Issue #25
PRs
https://github.com/Terasology/MetalRenegades/pull/24
Week 10
Blog Post
Tasks Completed
- Completed market implementation
Currently working on
- Trading with NPCs
Problems
- Only resource names are synced with the Economy module and not quantities
- Blocks and BlockFamilies are not treated correctly
PRs...
Week 9
Blog Post
Tasks completed
- Started implementation of markets
- Added market UI and dialogue
Currently working on
- Connecting markets to the Economy module
- Post-transaction inventory management
Problems
- Syncing transactions and change in resources with the Economy module is...
Week 8
Blog post
Tasks completed
- Completed killable animals that drop meat
- Add basic currency resource
- Add wallet UI
Currently working on
- Complete implementation of currency
Problems
- Came across many more networking issues with carts, like #47. Couldn't pinpoint their cause...
Week 7
Blog post
Tasks Completed
- Created a new AdvancedRails module to store stable rail features
- Extracted Locomotive Carts to AdvancedRails
- Solved CombatSystem issue #33
- Added pistol and gatling gun prefabs
Currently working on
- Adding lootable animals
PRs...
Week 6
Blog post
Tasks completed
Disabled Lakes and made other improvements to make road placement smoother
Created necessary systems and rasterizers in MetalRenegades to replace default roads with rails
Problems
- Rails don't connect properly at road segment boundaries
Currently working...
Weeks 4 and 5
Blog post
Tasks completed
- Basic framework for roads connecting dynamic cities
Problems
- Huge performance hit as block placement is expensive
- Settlement boundaries are not well defined
- Buildings can be placed on roads
Currently working on
- Optimizing performance for...
Week 3
Blog post
Tasks Completed
City centre minimap icon now clamps to minimap border.
Implemented a priority system for rail blocks
Currently working on
Connecting cities with rails
PRs
https://github.com/Terasology/DynamicCities/pull/42
https://github.com/Terasology/Rails/pull/46...
Week 2
Blog Post
Tasks Completed:
Placed the city. Get the city centre icon on the minimap.
Currently Working On:
Getting the icon to hang on the border of the minimap when the city moves out of view.
PRs:
https://github.com/Terasology/MetalRenegades/pull/2...
Week 1
Blog Post
Tasks completed:
A basic world generator using mostly default facet providers from Core.
Currently working on:
Placing the dynamic city. Will need to make suitable adjustments to the generator.
Problems:
Biomes. Cannot find a suitable solution to get patches of grass...
This will be the thread where I'll post updates on the project, along with the blog.
Summary: The project focuses on implementing core gameplay features for Metal Renegades with a focus on multiplayer
Student: wabadump (Mayant Mukul)
Mentors: Iaronaraujo, SuperSnark, msteiger, Michael Pollind...
Updated!
Add details for Game Over screen's implementation
Propose to create a new AdvancedRails module to store anything other than the basic Rails implementation
Mention the possibility to use the Equipment module for player stats in stretch goals
Add futuristic weapons to stretch goals...
Updated. I've added some tests in the timeline but I don't see how I can lighten up my MVP anymore. As I mentioned in Andy's thread, I can take out the Wanted Level feature but that's it I guess.