Skip to content

jolav/roguelike-online

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game
License

PROLOGUE MILESTONE

  • Start
  • Prologue.0.0.0 Setting Up
  • Prologue.0.0.1 Drawing @
  • Prologue.0.0.2 Moving around @
  • Prologue.0.0.3 Basic Map
  • Prologue.0.0.4 Turn Time System
  • Prologue.0.0.5 Camera
  • Prologue.0.0.6 Field of View
  • Prologue.0.0.7 Placing and Moving Enemies
  • Prologue.0.0.8 Creating UI
  • Prologue.0.0.9 Melee
  • Prologue Data Files
  • Prologue Inventory and items
  • Prologue Ranged Combat
  • Prologue Generating Shelter
  • Prologue Multiple Shelter Levels
  • Prologue.0.1.0 Leaving the Shelter. Minimal Full Playable version

CLIENT

  • choose a colors palette
  • history improved with loots
  • Sound effects
  • Turn counter into datetime
  • Use modal for dialogs
  • help modal showing controls settings and config
  • Center camera if is greater than map
  • render order, tiles-corpses-items-foes-player
  • only pass turn if action is really done, no effect actions
  • damage tooltips
  • on key pressed down ,movement at constant speed
  • unselect targets dead or not in LOS
  • test non-square fonts

CLIENT ANIMATIONS

  • Movement
  • Melee
  • Ranged
  • array with npcs movements/actions for slow turn animation

CLIENT MOUSE

  • move support
  • Show tooltip with stats on mouse over map/entities
  • Move long distance using mouse
  • Select tile and foe with mouse

CLIENT SETTINGS

  • settings: resize window, custom controls, change scale...
  • Player can modify ppp size 12/16/24...
  • resize map on windows resize

GAME FEATURES

  • Multiple Shelter Levels
  • Choose/Random player name at start
  • simulate nuclear shelter collapse
  • markers where noise is heard
  • markings on the edge of the map indicating quest directions
  • dummy items
  • One turn equals 10,15,30 or 60 seg

MAPS

  • random pj start point instead center
  • check all map is connected
  • wide corridors
  • Put pillars in large rooms
  • add furniture
  • open/close doors
  • lights, ilumination

OPTIONALS

  • bypassing columns increase movement cost
  • save/load run
  • mark visited items like visited ??
  • Show PJ position- maybe as a skill
  • info about criatures/npc must be unblocked
  • R highligths all criatures/npcs same color except the one selected
  • minigames open lock, sudoku, hacking, brute force
  • mini screen for shooting from far distance
  • Grid centered on x,y instead of x+0.5,y+0.5 avoiding offsets
  • two letter names on ascii
  • Map Prefabs
  • Autoexplore
  • Stats
  • Experience and levels
  • seeds for reproducible runs

BUGS

Acknowledgment

All the artwork is either public domain or released under a variety of Creative Commons licenses. To determine the copyright status of any of the artwork, consult the Artwork Copyright File