Here is a spell combat and special effects choreography system I'm putting together for an upcoming release.

This system will go into an update for CastleGuard2 as well as an upcoming spell duel game I'm working on. I guess it also shows one of the new enemies for CastleGuard2, the mischievous and ornery Grog.

Pretty cool stuff. Reminds me of the PS2 graphics in those old school Final Fantasy series (especially when you do a summon).

One comment though. There is a fair amount of detail while casting the spell, but the projectile of the spell itself was over in like less than a second lol.. Maybe could make it look more like the fireball that appeared while casting it. I only saw a little red ball after it was cast.

I am adjusting the timings of the trails and emitters on the fireball itself, it takes too long for them to instantiate and at close range it's over quickly. It doesn't help that they move so fast either

But you have a good critical eye and I appreciate that! The engine I've built for spells is XML based, so it's easy for me to create new effects and tweak things outside of pure code.

I've been honing in on some gameplay mechanics for spell dueling, and I think I am getting closer to what I want to be able to play.

It's going to be turn based and focuses around the concepts of building up spell energy and using a strategy to take down your opponent, while maintaining an active defense yourself.

I have broken up spell effects into a series of pieces. Right now I have Offensive and Defensive type spells, and spell modifiers that can be used with some spells. I can either leave the player to assemble their spell from the menus, or I can pre-assemble the spell components into spells and do a card-game style of gameplay with a hand of cards, like Magic.

This has gone through many pages of my notebook but should be close to workable. I arrived at these by thinking carefully about what I would want to be able to do as a player, and what would be cool to see done.

The player will have a multi-level menu to choose from.

Attack (Opens up Offensive)
Defend (Opens up Defensive)
From there, the player will pick a spell. One tap to select (and a description will come up). Double tap to continue.
If the spell has any options, they will show up next, like the spell modifiers.
If the energy cost of the spell is too high and the player does not have enough gathered energy, the extra energy needed to cast the spell will come out of their health Every spell will also have a chance of misfiring.

I'd also really like to work in the concept of spell chaining or Combo cards, which let you cast multiple spells. However at this time I don't have a category for those. Maybe if I added some other abilities like Dodge or Feint or Taunt as playable actions... then a combo card would have a cost like everything else but allow you to cast two spells in the same turn... if you save up enough spell points!

Players will have the option to choose a bonus/penalty.
Examples:
Intense: Player's spells have less of a chance of misfiring, but on average do less damage
Brutal: Player's spells nudge towards the more powerful variety, but misfire more often
Hardy: Player begins the match with more than normal health but his spells also cost more to cast
Heir: Player gathers an additional energy every round, but has incurable sickness and loses one health every round

Once I get these rules into a data format, it should be about a month to develop the game.

I am aiming for single player, same-device multiplayer, and internet-based multiplayer modes.

About Us

"TouchArcade covers the latest games and apps for Apple's iPhone and iPod Touch. We are the largest site dedicated
to iPhone and iPod Touch gaming."

Promotional Codes

While we now accept iTunes Promotional Codes for games, we can't guarantee that your app will be reviewed or covered. Only one promotion code is required. Feel free to send promo codes to tips@toucharcade.com.

While we appreciate the promo codes, notable app pre-announcements and preview copies are also of interest to our readers. Please feel free to contact us at the same email address about these opportunities.

Note: we rarely (if ever) solicit developers directly for promo codes. If you receive such an email, please contact us.

Advertising

We have advertising opportunities available to iPhone and iPod Touch developers. If interested, please contact us at ads@toucharcade.com.

Press Contact

We welcome news releases, previews, screenshots and video links for existing or upcoming iPhone and iPod Games. We can't promise a personal reply but we do try to evaluate every title submitted. Please send press releases or general inquiries to tips@toucharcade.com.