I'm dividing the development of this game into several milestones. This seems like a good way to track my progress and talk about what's going to be in the game at the same time. It's all subject to change, but it should provide an accurate picture of what's going on. The first post has been updated with milestone #1.
Milestone 1 - Core Features [◆◆◆◆◈◈◈◈◈◇◇◇◇◇◇◇◇]◆ tile engine - basic things like rendering, physics, player character
◆ water simulation - used to irrigate crops and power waterwheel
◆ lighting◆ terrain tiles/resources- topsoil
- grass
- subsoil
- cobble
- stone
- gravel
- sand
- clay
- coal seam
- iron ore
- gold ore
◈ inventory and storage - can carry, drop, and store items in piles or containers
- dirt pile
- sand pile
- gravel pile
- clay pile
- stone pile
- log pile
- basket
- barrel
- bookshelf
- sack
- chest
◈ tools- pick - mine stone, coal, gold
- shovel - dig dirt, sand, gravel, clay
- axe - chop trees
- hoe - till soil
- scythe - harvest wheat, grass
- hammer - break walls, roofs, doors
- watering can
- sword
◈ buildable tiles- wood wall
- wood floor
- wood roof
- wood door
- wood platform
- wood foundation
- stone chimney
◈ furniture tiles- bed
- table
- ladder
- flower pot
◈ crops and plants - grains, vegetables, trees
- wheat
- potato
- apple tree
- coniferous tree
- deciduous tree
- reed
◇ animals◇ tech- windmill - generates power
- water wheel - generates power
- gearbox - transfers power
- millstone - used to grind wheat into flour
- bellows - required for smelting
- smelter - used to smelt metals and glass
- oven - used for baking and firing clay
- hearth - used for cooking and forging
- water well
- hoist
◇ cooking recipes◇ shop◇ stamina and time◇ procedural terrain generation◇ smoke simulation◇ character animations- walk cycle
- use tool
- swim
- jump
I'll release a playable build when I hit each milestone.