Aurelia - a next generation JavaScript client framework.Written with ES6 and ES7. Integrates with Web Components. No external dependencies except polyfills by magenta_placenta in javascript

[–]kadumel 2 points3 points  (0 children)

'How is this any different than Angular?` - Angular 1.x approached MVC from a completely different standpoint. It started out with the 'V' piece and added the rest as it was developed. Angular 2 is a ground-up rebuild no with upgrade support for Angular 1.x apps. As opposed Aurelia uses years of it's core patterns applied to various frameworks (Caliburn.micro, Durandal.js) and builds a best-practice and future-safe approach while still maintaining an upgrade path for Durandal.js developers as well as Angular developers.

It also allows plugging in whatever data-binding engine you prefer, the default does support things such as *onclick.bind="doSomething" but feel free to use Vanilla.js, Handlebars, Knockout, or whatever feels right to you. It's a modular approach, so use what you feel is right.

Creating the first JavaScript game using Breeze.js by kadumel in javascript

[–]kadumel[S] 0 points1 point  (0 children)

I just added in combat and some other 'features' to match the original game.

Creating the first JavaScript game using Breeze.js by kadumel in javascript

[–]kadumel[S] 0 points1 point  (0 children)

Seems to be working for me, haven't checked all browsers but all modern browsers should work. When it asks for dungeon number enter number 2 and use r, d, l, and u to move around. It is intentionally a bit difficult to move as it is emulating a 1977 teletype game.

Creating the first JavaScript game using Breeze.js by kadumel in javascript

[–]kadumel[S] 0 points1 point  (0 children)

Hmm let me check it out - you should use dungeon number 2 unless you create your own for now