Game Development Community

dev|Pro Game Development Curriculum

Plan for Jeff Faust

by Jeff Faust · 08/08/2005 (11:02 am) · 42 comments

I've been a Torque Game Engine user for more than a year, but this is my first .plan and the first public information about a project I've been working on with help from, Matthew Durante.

It all started a number of months ago when, after logging a number of hours playing World of Warcraft, I started designing a small spellcasting game that was neither a MMORPG nor an RPG, but would require some of the magical elements typically seen in both genres. I thought the game would be an excellent subject for the Torque engine, so I started experimenting and soon discovered that Torque lacked a number of features that the game would need. Still feeling that Torque was a good starting point, I continued with my experiments and an interim project was born, a spellcasting effects system for Torque dubbed Arcane-FX.

I decided that a spellcasting effects system might be useful in other games and perhaps to the Torque community at large. So from the beginning, I've developed Arcane-FX as an independent Torque add-on package. Something akin to the RTS Starter Kit or the Lighting Pack.

What is Arcane-FX? Basically, it's a small specialized animation system, controlled by script, for crafting the kind of magic effects seen in World of Warcraft, and EverQuest II.

www.faustlogic.com/afx/images/FB.jpg
Here are some of the features:

Flexible Spell System

The flexible spell system can represent a large varied assortment of magic spells: quick instant spells, elaborate conjuring spells, long-lasting buff and de-buff spells, damage over time spells, area effect spells, guided projectile spells, creature summoning spells, resurrection spells, teleportation spells, and more.

Generalized Effects System

A generalized effects system allows many different types of special effects to be controlled using the same method. Explosions, particle emitters, sound effects, animated models, character animations, lights, script events, specialized terrain decals, and others, are all timed and positioned using a common mechanism.

Powerful Constraint System

The position and orientation of any effect can be independently constrained to the casting character, the target character, the spell's projectile, the projectile's impact point, as well as any named object in the scene, including specific named nodes of characters and other ShapeBase objects. Effects can even be oriented to face the camera or any other object.

Custom Special Effects

The system includes customized effects including what we call zodiacs, specialized terrain decals that are useful for rune rings, explosion shockwaves, scorched earth stains, and selection indicators.

GUI Enhancements

A number of GUI enhancements improve Torque's handling of interfaces that make greater use of mouse input for target selection and interface operation. The system also includes specialized GUI controls such as a multi-page spellbank for casting spells.

Sample Spells

Finally, the package includes a large selection of sample spells. These spells, many crafted by Matthew Durante, are complete examples of spells that represent the range of spells typically found in an RPG or MMORPG. Some examples:

Flame Broil A basic fireball spell with some lingering damage over time.

Great Ball of Fire A powerful high-level spell which throws a gigantic fireball with correspondingly huge explosion effects.

Spirit of Roach A typical buff spell with a long lasting effect.

Mapleleaf Frag A leafy nature spell that deals direct damage.

Reaper Madness The obligatory resurrection spell.

Well, that's a quick overview of Arcane-FX. Please comment, and let us know if this package might be useful for your own projects.

www.faustlogic.com/afx/images/SoR.jpg
View additional screenshots here.

About the author

Jeff Faust creates special effects indie middleware and games for Faust Logic. --- Blog: Effectronica.com --- Twitter: @FaustLogic

Page «Previous 1 2 3 Last »
#1
08/08/2005 (11:28 am)
Nifty :)
Keep it up
#2
08/08/2005 (11:31 am)
That looks amazing! How do you do those decal style effects?
#3
08/08/2005 (11:33 am)
WOW, This is great stuff! When will you make it avialable? I would give you 30 bucks for this right now. We really need good special effects in the project I am working on right now and this would be a great reasource.
#4
08/08/2005 (11:34 am)
THAT IS FREAKING SWEET! I don't have the slightest use for it in my current project, but it makes me want to make a spellcasting game... that is really awesome. What are your plans for releasing it?
#5
08/08/2005 (11:46 am)
Damn cool. I would buy this hands down if I was about to make a magic using game or any RPG
#6
08/08/2005 (11:53 am)
Looks impressive, great work
#7
08/08/2005 (11:57 am)
Very impressive ... a lot of potential!
I want it!!!!!
#8
08/08/2005 (11:59 am)
THIS IS ONE OF THE TOP 5 COOLEST THINGS I'VE SEEN IN TORQUE!!!!!

I will buy this if you sell it. My next game, after this puzzle game I'm finishing up on, is a game called The Path of the Mage and it's ALL about spells and your pack is JUST what I need!! If you don't sell this as a pack then talk to me about just licensing it to me personally cause I want to use it. AWESOME JOB!!

EDIT - I hope that you guys submit something to the Snapshot of the Day.
#9
08/08/2005 (12:07 pm)
I am sure RW (Realm Wars) could use this!
#10
08/08/2005 (12:07 pm)
This stuff would be put to good use in our game.
#11
08/08/2005 (12:11 pm)
I want to buy this RIGHT NOW.

What's the Estimated Time of Release? Please contact me.

Couple of quick questions: The decal sustem works okay in interiors as well as exteriors, correct? How well does it handle a player standing on uneven terrain?
#12
08/08/2005 (12:11 pm)
Looking good, looking very good...
#13
08/08/2005 (12:13 pm)
Amazing. I like the zodiacs!
I don't see a "Summon Iron Chef" spell in the Icon Tray :[
#14
08/08/2005 (12:28 pm)
This looks pretty good... I wonder if they'll be able to get a MapleLeaf tornado working...? Oh well off jogging.
#15
08/08/2005 (12:31 pm)
Wow...THAT is awesome. Good work.
#16
08/08/2005 (12:34 pm)
Wow! Keep up the good work!
#17
08/08/2005 (12:38 pm)
Give me a page...

I'll give you a credit card number...

Please release this... Save me some time and money (Won't have to spend so much on Mt Dew, booze and well mainly booze)

Chip
#18
08/08/2005 (12:55 pm)
That is awesome! The Torque engine keeps looking better and better :)

*edit* I love the Reaper Madness screenshot "Dead Orc" in the target window :)
#19
08/08/2005 (12:57 pm)
looks cool.

got a movie of the effects in action?
#20
08/08/2005 (1:00 pm)
Wow, look at all the comments already. Thanks for the compliments! I must pass along a big kudos to Matt Durante for designing some very cool spell effects and for pushing the system farther than I thought it would go.

Many of you clearly want to know when it will be available, but I'm afraid I can't give a good answer yet :(. This is our first public announcement on this, so we'll be learning a lot from your feedback and the overall reaction. All of the features described are working pretty well, but there are plenty of loose ends to tie up before it's ready for release. However, given all the positive responses we'll be looking for ways to accelerate the completion.
Page «Previous 1 2 3 Last »