Monday, June 23, 2008

Update on progress

Well the final version (1.2) of the spell maker tool is finished, and zipped off to bro for more testing. Unless he comes back with a bug list, its ready to be used to make spells for SBG.

While making this tool I added a few extra functions to spells, (I use the word 'spell' as a generic term as they arn`t actually spells in the game setting), so I will have to add these feature to the server code.

Here is a brief run down of features in-Game as of today:

"Spell" system, HoTs,DoTs,procs,chance,transfer,ect all supported.
Skill system. "Better with use" on combat skills. All skills can be (de)buffed
Hit-Point and "mana" system. Both can be healed , (de)buffed
Basic auto fire combat. AC resistance to damage. Working crits.
XP and leveling system.
Targeting system , with fully working "pass-thru" assisting.
Mob generation and spawning . Number of mobs and type can be adjusted.
Mob AI for attacking players , with variable aggro ranges for behind and front
Mob Hate list.
Working "con-color" system and tag-name overlay.
Saving of character - upon login character will be in same state as at logout.

Interface:
Login screen with basic account creation and character select
Fully functioning UI with up to 10 resizable,movable chat windows.
Chat channels, Combat damage, combat info, vacinity, tell, system (more coming)
Up to 10 Hotbars, draggable icons for spells.
Skills window.
"Spell" book.
Maintained spell window (Hostiles window to be added)
XP,HP,Mana,Target bars , all movable.
Radar -Shows Mobs (con,aggro states), players , selected target. Moveable.

Servers:
Login Server - Handles all logins and account creation / character selection.
Game Server - handles all player and mob actions/ movement/ combat.
Chat Server - Handles all chat channels except combat messages.

Other systems still to be developed in the short/mid term:

Items system, including "buffs" on items
Inventory
Equipment slot window
Improved combat with combat moves/specials
Team/Group system
Friends list (atm you are informed of anybody logging in/out)

Systems for Long term:

Quests/mission system
Tradeskills (Tradeskills are in game, but the mechanics need to be added)
Broker,market system.
Banking/mail.
Zoneing system.
Particle system.
3D models for all equipment/ items
Sound FX

Long, long term:

Everything i`ve not thought of yet...

No comments: