• Stars
    star
    140
  • Rank 261,473 (Top 6 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 9 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

RPG game built with Typescript, Angular, Immutable.js, ngrx/store, and rxjs

AngularRPG

Build Tests Storybook codecov Netlify Status

AngularRPG is a mobile-friendly 2D RPG starter inspired by games like Final Fantasy and Dragon Warrior.

Development server ๐Ÿ–ฅ

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Storybook ๐Ÿ’„

Run npm run storybook to run the local storybook UI development server. Navigate to http://localhost:6006/. The app will automatically reload if you change any of the source files.

Storybook

Map Editor ๐ŸŽจ

Use the free Tiled map editor to edit existing maps and create new adventures.

Download and run the Tiled editor, then choose "Open File or Project" from the "File" menu, and select the angular-rpg.tiled-project file in the root of this project.

You should now be viewing the town map, and any changes you make will be shown when you refresh the page on your dev server.

Tiled Editor

Build ๐Ÿ”จ

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests โœ…

Run ng test to execute the unit tests via Karma.

Contributors โœจ

Thanks goes to these people for their wonderful contributions (emoji key):

Justin DuJardin
Justin DuJardin

๐Ÿ“– ๐Ÿ’ป ๐ŸŽจ ๐Ÿค”
Tokelin
Tokelin

๐Ÿ’ป

This project follows the all-contributors specification. Contributions of any kind welcome!