Getting Started - espresso20/civcli GitHub Wiki
Getting Started with CivIdleCli
This guide will help you get started with CivIdleCli, install the game, and understand the basic gameplay mechanics.
Installation
Pre-built Binary
Download the latest release for your platform from the Releases page on GitHub.
Build from Source
# Clone the repository
git clone https://github.com/yourusername/cividlecli.git
cd cividlecli
# Build the project
go build -o cividlecli
# Run the game
./cividlecli
First Steps
When you start the game, you'll find yourself in the Stone Age with a small amount of food and wood, and a single villager.
Basic Controls
- Type commands at the prompt and press Enter to execute them
- Use Tab to auto-complete commands
- Press Tab after typing a command to see available subcommands
- The game advances automatically based on real-world time (1 tick = 5 seconds)
- Your civilization continues to progress even when you're not playing
- For more information about the time-based tick system, see the Tick System page
Early Game Strategy
-
First priority: Food
- Assign your villager to gather food:
gather food 1
- Your villager will produce 2.3 food while consuming 2.1, giving a small surplus
- Build a farm when you have enough resources:
build farm
- Assign your villager to gather food:
-
Build shelter
- Gather wood:
gather wood 1
- Build huts to increase population capacity:
build hut
- Gather wood:
-
Recruit more villagers
- Use the
recruit villager 1
command when you have enough food - Make sure your food production can support additional villagers
- Use the
-
Balance resource gathering
- Assign villagers to different resources:
assign villager wood 2
- Check your resource rates with the
status
command
- Assign villagers to different resources:
-
Build basic infrastructure
- Farms for food production (priority)
- Lumber mills for wood production
- Mines for stone and gold
For detailed starting strategies, see our Starting Strategy Guide and Food Management Guide.
Tips for Beginners
- Keep a close eye on your food supply - if you run out, your civilization will struggle
- Balance resource gathering according to your current needs
- Don't recruit villagers faster than you can feed them
- Use the
buildings
command to see what you can build - Check your resource gathering rates and building effects with the
status
command - Use the in-game library (
library
command) to learn more about game mechanics
Next Steps
Once you have a stable food supply and a growing population, you'll want to:
- Focus on knowledge gathering (assign scholars to this task)
- Research new technologies
- Work toward advancing to the next age
- Expand your building infrastructure with more advanced structures
For more information about game mechanics, see the other wiki pages.