Skip to content

64kbytes/roguelike

Repository files navigation

Roguelike

DONE

  • basic dungeon generator
  • moving character
  • TERMINAL RENDER
    • raytracing FOV
  • LIBTCOD RENDER
    • raytracing FOV

TODO

  • procedural terrain
  • LOD
  • terrain z axis

/*

INTENT

Hard Sci-fi is one of my favourite genres for would-be-video-games. I think I'll always have a space game waiting to be written. So I intend to iteratively write MY DREAM SPACE GAME :) Odds are 10/1 that project will froze and remain at vapourware state at some moment. Maybe forever, but what the heck!

OVERVIEW

A hardcore slow paced almost-no-combat space RPG focused on detailed spacecraft and economy models

TODO

FEATURES AI populated world Radio broadcast Autonomous NPCs trading, colony building, etc Conversation trees

HIGH PRIORITY FEATURES Spacecraft Spacecraft model Terrain World model Pathfinding Characters Character model Ego NPC Coordinate system Planets Space navigation Object model Machines Generators Computers Systems Tools World information model Character communication Spacecrafts communication Colony communication

LOW PRIORITY FEATURES

AUTOMATED SOCIETY
	+ Colonies
		Food
		Tools
		Materials
		Rest
		Imports/exports
		Communication
		Politics
		Life support
		Housing
		Reproduction
		Logistics
		Scouting
		Minning
		Agriculture
		Schedules
		Ecology
		Citizenship

TODO Main screens Intro screen Game screen Pause / Resume Save & load Quit Create simple room Create simple ego / characters Implement FOV Implement lighting

Parse spacecraft files
Create procedural planet
Pathfinding

Create multiple planets
Implement space travel

Spacecraft systems

NPCs AI	
	Manage basic needs
	Manage and operate ship
	Space travel
	Land on planets
	Scout planets

LOOSE IDEAS

Humankind Machinekind Trade lanes Transport Jobs Mining */

About

Libtcod/terminal based space game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages