Comments (9)
Player model must include:
• Name
• Representation (graphic)
• Current region
• Current (x, y) position within region
• Items Inventory
• Health
• Mana (?)
• Money
from parquet.
Player model must include a concept of whether or not the player is safe in a given biome.
• If not safe, the controller would implement a timer or other mechanism to ensure the player leaves the current biome.
from parquet.
Players have at least:
- Home Biome = None
- AI = None
- Location
- Current spawn point (last-saved location)
- Name
- Pronouns
- Health
- Money
Biome Keys possessedThis needs to be the responsibility of Inventory.- Quests
- Inventory
Current EquipmentThis needs to be the responsibility of Inventory.- Crafting Recipe List
- Room Recipe List
- Friend & Acquaintance List (this could be offloaded to AllCharacters or something)
- Known Critters List (this could be offloaded to AllCharacters or something)
- Known Parquets List (this could be offloaded to AllParquets)
- Stats
- Building Speed
- Movement Speed
- Gather Speed
- Modification Speed
Accessible BiomesThis needs to be the responsibility of Inventory.
A player's graphics may be customized, but this will have to wait to later to design.
from parquet.
See issue #21.
from parquet.
It appears implementing will be easier if we have already implemented:
• Room Recipes & Rooms (#47 & #50 )
• Items (#17 )
from parquet.
Also first complete #63 .
from parquet.
Also also first complete #64 .
from parquet.
All dependencies have been met, so this one is ready to be implemented at least!
from parquet.
Done as of #97 .
from parquet.
Related Issues (20)
- Create Tool to Echo all unique EntityTags from any CSV file. HOT 3
- Resource/Mini-Game Idea: Color Meters HOT 1
- Surround Stubs Using Statements with Unity Compiler Directives. HOT 1
- Wrap references to classes defined in Stubs namespace? HOT 4
- Support IReadOnlyCollection HOT 1
- Ensure Correct Use of Structs HOT 1
- Ensure [row, col] Is Used Throughout HOT 1
- Parquet Flavours HOT 2
- Improvement: Don't use null to mean error or unfound HOT 1
- Rename Entities? HOT 2
- Clean up Room Detection code. HOT 4
- Check Status of JSON Support on Unity and NEZ/FNA HOT 1
- Check status of .NET Core in Unity and NEZ/FNA HOT 1
- Can we make a NEZ/FNA game self-containing? HOT 1
- Room False Positive on DoorUsedAsStepMap HOT 1
- Create New CSVs HOT 1
- When Constructing Models, Prefer Defaults and Logging to Exceptions HOT 1
- Implement Model Graphics HOT 1
- Change BiomeModel to BiomeRecipe HOT 1
- Create GUI Tools
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from parquet.