Skip to content
forked from nrkn/SimpleRL

An @ moving around a hardcoded map, in several languages, trying to be as simple as possible and stick to that language's idioms. Intent is to gradually refactor and add functionality. Would love to get contributions, any other langages not already here, improvements etc.

Notifications You must be signed in to change notification settings

willmoffat/SimpleRL

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleRL

https://github.com/nrkn/SimpleRL
nrkn.com@gmail.com

A simple, minimal RogueLike demo (an @ moving around a hardcoded map) implemented in multiple languages.

Trying to follow the idioms of those languages and keep things very, very simple - which is why the initial version doesn't make use of objects in most of the languages. 

Would love to see more languages in here or improvements made by people who know any of these languages better than I do.

NEW:
  I've created a new repository for SimpleRLGolf, implement SimpleRL in as few
  bytes as possible:
    https://github.com/nrkn/SimpleRLGolf

Planned forks, implenting the following in all languages:
  very naive oo version
    more expandable and modular version
      a very simple map generator
        from there, in unknown order:
          - multiple levels
          - items/inventory
          - enemies/combat/player stats
          - fov
          - win condition/goal
          - other niceties

About

An @ moving around a hardcoded map, in several languages, trying to be as simple as possible and stick to that language's idioms. Intent is to gradually refactor and add functionality. Would love to get contributions, any other langages not already here, improvements etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • F# 15.5%
  • Perl 10.3%
  • Factor 8.3%
  • Lua 8.0%
  • C# 7.8%
  • C 7.7%
  • Other 42.4%