Skip to content

CLI RPG (with AI-driven NPCs) made with Rust. πŸ§™β€β™‚οΈ

License

Notifications You must be signed in to change notification settings

hexensemble/cli-ai-rpg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

50 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

CLI AI RPG

CLI RPG (with AI-driven NPCs) made with Rust. πŸ§™β€β™‚οΈ

This project serves as a fun interactive way to demo my Rust skills.

WIP

βœ… Implemented:

  • πŸ–₯️ Ratatui UI Implementation (Terminal-based UI for gameplay interactions)
  • 🎭 Character Creation
  • 🌍 Procedural World Generation (Pre-generated using my Town Generator 🏰)
  • πŸŒ™ Day/Night and Weather System (Threaded time/weather simulation)
  • πŸ’Ύ Save/Load System
  • 🎠 Travel System
  • πŸ“ Logging

πŸ”§ Building:

  • 🏰 Town Exploration

πŸ“Œ Planned:

  • πŸ—£οΈ AI LLM Integration for NPC Dialogue (TinyLlama with Candle)
  • 🎭 Skills
  • βš”οΈ Combat System (Turn-based)
  • πŸ“œ Basic Quest System
  • πŸ› οΈ General Refinements (Bug fixes, optimizations, etc.)

About

CLI RPG (with AI-driven NPCs) made with Rust. πŸ§™β€β™‚οΈ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages