- NPCs and components
- Capable of performing actions
- Flexible for monsters, townspeople, quest givers
- Town generation
- See world generation and prefab creation
- Config files
- Map size
- Console size
- Font
- Pallette
- Different tilesets for different environment
- Overworld
- Caves
- ???
- Really need to pick and stick with a tileset which should have:
- Small (8x8)
- Some graphics (player, frequent objects)
- Good with 1 color with some shading
- Utilize only lower/upper case to make room for sprites
- CP437 font page
- Ablity to switch tilesets on demand
- Support most DF fonts and make menu setting that lets you switch tilesets
- See prefab creation for more on specifically that
- Town Generation
- Consists of
- Townhouses
- Fields
- A river/body of water nearby
- Walls
- Special houses for important people (like mayors or craftsmen)
- A townsquare(s)
- Shops
- Made by connecting prefabs in a meaningful way
- A townsquare may connect all houses together to shops
- Farms closer to townhouses and water
- Shops near townsquare
- Few special house to keep them special
- Craftsmen live near their shops or have a quick path
- Consists of
- Less focused on npcs filling the town and simply laying down a town in pleasing patterns
- Gets the shape of the room from the zorbusvaults.txt file
- Can pick points or rectangular zones for
- Entity spawning (items, npcs, enemies)
- could be chance based 25% for tile to be monster or just 100% for necessary spawns
- may be specific entity or choose from a list
- types of entities that could be spawned
- Possible connection points
- what tile type to use for each letter in shape
- Entity spawning (items, npcs, enemies)
- Since seeing cogmind's animations, I am very much interested in following suit and incorporating them into the game
- However, I will not I have a decent size list of ideas of what the animations would be and what they could do
- An approach worth taking may be based on a "fire and forget" or having a event driven animation machine that waits for an action to occur and plays the animation
- Also a fair point may be that cool effects can be created outside of animation and in more hacky ways
- Bard plays a music note by his sprite
- Sprite may flicker between two characters
- Daily Challenges?
- What factors are changed
- Character Builds?
- Stats for different skills
- Start with a couple
- Train up your other skills
- Disappearing roofs on building