Skip to content
Browse files


  • Loading branch information...
1 parent 52bf52d commit 605e74df1fe813d3da2af0f6e072b809d5384bb5 @gwern gwern committed
Showing with 46 additions and 0 deletions.
  1. +5 −0 Setup.hs
  2. +41 −0 roguestar-engine.cabal
5 Setup.hs
@@ -0,0 +1,5 @@
+import Distribution.Simple
+main = defaultMainWithHooks simpleUserHooks
41 roguestar-engine.cabal
@@ -0,0 +1,41 @@
+name: roguestar-engine
+version: 0.2
+license: GPL
+license-file: LICENSE
+author: Christopher Lane Hinson
+maintainer: Christopher Lane Hinson <>
+category: Game
+synopsis: Sci-fi roguelike (turn-based, chessboard-tiled, role playing) game
+description: Roguestar is a science fiction themed roguelike (turn-based,
+ chessboard-tiled, role playing) game written in Haskell. This package
+ provides the core game engine; you'll probably want to also install the
+ OpenGL client.
+ .
+ This initial release allows you to play one of six alien races. You begin
+ the game stranded on an alien planet, fighting off an endless hoard of
+ hostile robots.
+ .
+ The Darcs repository is available at <>.
+build-depends: base>3, containers, array, old-time, random, mtl, MaybeT
+build-type: Simple
+tested-with: GHC==6.8.2
+executable: roguestar-engine
+main-is: Main.hs
+hs-source-dirs: src
+other-modules: VisibilityData, Stats, FactionData, Behavior, Alignment,
+ PlaneData, Grids, Perception, SegHopList, PlaneVisibility,
+ Terrain, SegmentList, Turns, Plane, CreatureData,
+ AttributeData, StatsData, Protocol, Character, Tool,
+ ListUtils, Substances, HierarchicalDatabase, Travel, ToolData,
+ CharacterData, Creature, Facing, DBPrivate, Dice,
+ RNG, Species, Position, TerrainData, Combat,
+ RandomUtils, Tests, DBData, GridRayCaster, BeginGame,
+ SpeciesData, TimeCoordinate, Attribute, DB, HopList,
+ Races
+ghc-options: -Wall
+ghc-prof-options: -prof -auto-all

0 comments on commit 605e74d

Please sign in to comment.
Something went wrong with that request. Please try again.