Skip to content

pylgrym/roguelike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Make Your Own Roguelike with TypeScript Tutorial

For instructions, you may start with either the full playlist,

https://www.youtube.com/watch?v=sgD2gypE69s&list=PLp95sNPOODREkGXN6OsO518yOSGFxKEyE

or video #2, 'setting up your tools'.

https://www.youtube.com/watch?v=_Ij_kxE-iEY&list=PLp95sNPOODREkGXN6OsO518yOSGFxKEyE&index=3

There is a published book which explains each of the tutorial chapters in depth:

https://www.google.com/search?client=firefox-b-d&q=how+to+make+your+own+roguelike%2C+gaardsted
  https://www.epubli.com/shop/how-to-make-your-own-roguelike-with-typescript-9783757516765
  https://www.goodreads.com/book/show/116389864-how-to-make-your-own-roguelike-with-typescript
  https://www.barnesandnoble.com/w/how-to-create-your-own-roguelike-with-typescript-jakob-gaardsted/1143097845
  https://www.adlibris.com/se/bok/how-to-create-your-own-roguelike-with-typescript-9788797439029
  https://www.booktopia.com.au/how-to-create-your-own-roguelike-with-typescript-jakob-gaardsted/book/9788797439029.html

To set up and run, you need the following:

(1) install node.js however you wish https://nodejs.org/en/download/

(2) run npm install in the root folder (above src).

(3) Then run any of the 'runner' scripts:

02run_hello.bat         03run_drawterm.bat      03run_resize.bat        04run_screeninput.bat   05run_stack.bat
06run_screenmaker.bat   07run_map.bat           07run_map0.bat          08_run_builders.bat     09run_plygame.bat
10run_aiSheep.bat       11run_conflictCat.bat   12run_msglog.bat        13run_stairLevels.bat   14run_ants.bat
15run_mapgen.bat        15show_mapgen.bat       16_run_pretty.bat       17run_heal.bat          18run_bats.bat
20run_progression.bat   21run_items.bat         22run_bag.bat           23run_worn.bat          24run_spells.bat
25run_spellsAgain.bat   26run_spellsAgain.bat   27run_spellsAgain.bat   28run_useItems.bat      29run_enumSpell.bat
29run_spells.bat        30run_dragon.bat        33run_mapmakers.bat     33_gen0.bat             33_gen1.bat
33_gen2.bat             33_gen3.bat             33_gen4.bat             33_gen5.bat             33_gen6.bat
33_gen7.bat             33_gen8.bat             33_gen9.bat

Beware that the code for different chapters are on git branches

ch02 .. chNN .. ch33

(you may possibly right now be on branch main instead.)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages