GitXplorerGitXplorer
j

Enchantment

public
5 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
c938d3c223cfedb1ea82037614696a5d5ec71c05

Basic patrolling groundwork.

committed 13 years ago
Unverified
6c4c8341a36faafda3479b2afbb3e2f8fc87365f

Yay, committing multiplayer code that crashed my Mac Pro. Yes, *CRASHED MY MAC PRO*.

committed 13 years ago
Unverified
57edb4e1b1089b053f8c8b3f967318e8c30099ef

Import everything except game.js from my threejs-collada-physics demo.

committed 13 years ago
Unverified
d09c3c8be316bc50a43be7e94f5847f90aa6615e

Yay! cli.js now works like a mud with the new logging system!

committed 13 years ago
Unverified
a26e43ff71897ee45eb94d96ac799924de8251b6

Adding reporting of deaths

committed 13 years ago
Unverified
a0b9d779d72a72fed37069f01e6b4af0df25ecab

Foundation of activity logging implemented.

committed 13 years ago

README

The README file for this repository.

Enchantment & RetroQuest

Enchantment is an bleeding edge MMORPG game engine.

RetroQuest is an attempt to rebuild the magic of EverQuest with the web technologies of today.

Next steps

  • Activity logging
  • Zone#attackers should be an IdSet. IdSet should probably support some underscore methods
  • Rename world in the tests to just w
  • Spell modifiers (Spirit of Wolf-esque spell, Invincibility, Debuffs)
  • Inventory
  • Worn item stat modifiers
  • Ability to cast spells to do damage.
  • Use a spell modifier to remove all randomness for easier testing
  • Rolling for damage
  • Initialization of game within the network server
  • Levels
  • Respawning of mobs
  • Experience
  • Stats-based damage
  • Re-integration of physics changes
  • Deploy to Heroku
  • Spells (duration-based actions, not tick-based)
  • UI (HP, mana, stamina chat, buffs, spell slots)
  • Can loot items from dead mob.
  • Chat system (Jabber?!)
  • Zoning
  • Dying and going back to zone point

Epics

  • Pathfinding
  • Mob animations
  • UI
  • Character / Account creation
  • Better content
  • Map editor for defining mob patrols, fear lines, etc

Features (that are already implemented)

  • 3D world
  • Realtime networking