Questions
by GLKnight · in Arcane FX (Public) · 08/10/2008 (1:47 pm) · 1 replies
Does AFX come with tutorials on pre-made GUI's? What i mean is the fatigue, health, manawidgets placed at desired points?
How to program the 'spells' into your characters inventory. So that they have them upon entry in the game. (What i actually had to do was make the engine *think* that i had the crossbow and ammo =))
And lastly, can i make the spells myself? Through what program? And how to implement and test/break.
What im hoping AFX offers is a unique GUI Creation Tutorial, far superior to that of GDPAi1. Programming tips on how to add "spells" to your own characters 'inventory'. And an inGame Selection GUI for the users choice of Spells.
=)
How to program the 'spells' into your characters inventory. So that they have them upon entry in the game. (What i actually had to do was make the engine *think* that i had the crossbow and ammo =))
And lastly, can i make the spells myself? Through what program? And how to implement and test/break.
What im hoping AFX offers is a unique GUI Creation Tutorial, far superior to that of GDPAi1. Programming tips on how to add "spells" to your own characters 'inventory'. And an inGame Selection GUI for the users choice of Spells.
=)
About the author
Associate Jeff Faust
Faust Logic, Inc.
The afxDemo comes with some custom GUI controls that are useful for health-bars, etc. but there are no tutorials about them, just example usage. They are generally intended for use with the afxDemo, but can serve as a starting point for customization.
The afxDemo uses a simple Spellbook object for player spell organization. Again, it's intended for demonstration of spells in the afxDemo, so some customization is generally necessary for use in actual games.
Yes, you can make your own spells. Spell effects, as well as other kinds of special effects, are created in TorqueScript. There are currently no GUI level tools for spell creation. All pre-existing spells are made entirely of scripts and assets and are completely customizable by users.