Skip to content

Latest commit

 

History

History

peaceful-roguelike-wonderland

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Peaceful Roguelike Wonderland

Online Example: games/peaceful-roguelike-wonderland

Behind the Scenes: Peaceful Roguelike Wonderland - SB-Sessions

TODOS (The second half of 2017)

  • Sound: 3D Spatial Sound
  • UI: Message Toast
  • UI: HUD View
  • Gameplay: Mini Map (Canvas)
  • Gameplay: Roguelike System & Map
  • Render: Text Render Style
  • Render: Graphic Render (Light & Shadow)
  • Render: Texture (Sketch & Pixel & Snow)
  • Performance: Translation & Animation
  • Bugfix: KeyboardListener...

Assets

BGM

Font

  • Lora - Lora is a well-balanced contemporary serif with roots in calligraphy.

Dependences (Need to be removed)

Grid

  • Heap.js - A binary heap implementation in CoffeeScript/JavaScript. Ported from Python's heapq module.
  • PathFinding.js - A comprehensive path-finding library for grid based games.

View

  • CSJS - Write modular, scoped CSS with valid JavaScript.
  • Classnames - A simple javascript utility for conditionally joining classNames together.
  • Maquette - Pure and simple virtual DOM library.

Audio

  • Howler.js - Javascript audio library for the modern web.

References

  • Tic-tac-toe.js - Tic-tac-toe.js: redux pattern implemented in vanilla javascript.
  • TypeScript Maze - Generate web-based mazes and program virtual robots to solve them.