game modding and development kitwscacchi/gamelab/uci-dip-project/uci-di… · wow inspired...
TRANSCRIPT
"!" - Game Modding and Development Kit(A Work Nearly Done)
'08-'10
Asset Browser
Zoom Image
● WoW inspired side-scrolling action RPG game modding and development environment
● Built in Flash using Adobe Air● Opens to a base project canvas that manages multiple game
editing windows● Asset Browser previews all game assets and launches
editors
Level Editor
Zoom Image
● Photoshop style editing mode● Import any number of layers to place objects● Adjust scroll speed of layers independently for parallax
scrolling● Create custom weather conditions with a percent chance of
occurring● Click and drag to scroll zone and place objects, characters,
spawn points, spawn conditions, etc● Minimap supports placement and manipulation of objects as
well
Color Picker
Zoom Image
● Assign each layer unique graphics and color tinting● Assign key-framed time of day tinting changes based on a
24 hour clock that automatically interpolates color values
Quest Editor
Zoom Image
● Supports creation of multiple quest types - collect, kill, escort, object initiated, chained, etc
● Establish requirements for access, rewards, items needed for completion, and more
● Define relationships to other quests● Create quest text for introduction, objectives, progress,
completion
Item Editor
Zoom Image
● Create items associated with quests and random drops● Set descriptive "flavor text"● Assign quality, type, subtype, level requirements, cost,
bonuses, ability cost/effects
Ability Setting
Zoom Image
● Set item abilities such as type, whether item effects stack, stack limits, duration
● Link associated graphics● Create descriptive text summarizing abilities for player
Requirements Setting
Zoom Image
● Establish hierarchies of requirements that must be met prior to items and quests becoming available
Character Editor
Zoom Image
● Create custom characters● Choose attributes and behaviors based on pre-defined
templates or create your own● Establish identity markers (faction, profession, race, class,
and anything else you want)● Attach pre-set animations or create your own● Create character tinting effects based on state● Determine default equipped gear● Author chat dialogs● Define complex sets of behaviors● Set loot tables● Decide if character is a quest giver, and which quests are
available if so● Preview the settings
Projectile Editor
Zoom Image
● Choose from a seed particle list to build more complex projectile effects
● Set properties for projectiles (name, duration, damage, trail effects, movement patterns, etc)
● Preview the settings
Particle Effects Editor
Zoom Image
● Choose from a seed particle list to build more complex particle effects
● Associate these effects to projectiles or other items and conditions
● Set properties for particles (whether static or dynamic, behavior, appearance, amount, duration, etc)
● Link custom made sounds to particle effects● Preview the settings
Animation Editor
Zoom Image
● Browse and link a series of image frames to custom character animations
● Associate animations with behavior states (idle, jump, attack, stun, death, cast, etc)
● Define which frames get used● Set bounding boxes to establish impact areas● Preview the settings
Character Action Editor
Zoom Image
● Define specific actions to use to control custom NPC behaviors
● Tie actions to custom animations and specify primary and secondary use types
● Adjust interaction settings and effects● Specify movement speed and angle, whether action is
interruptible, sounds, and particle effects● Set impact effects including damage multipliers, range,
force, angle, and special effects
Character Behavior Editor - Flow View
Zoom Image
● Create complex NPC behaviors and scripted events● View behaviors in "Flow" mode (diagram) or "Full" mode
(code)● Define custom states for NPCs to switch to based on action
conditions
Character Behavior Editor - Full View
Zoom Image
● Set NPC faction based on specific states● Set NPC auras (ground color upon selection) independant of
faction● Link a variety of predefined conditions to code blocks● Easy enough for non-programmers to use
Character Dialog Editor
Zoom Image
● Define complex NPC and player dialog trees● Trigger dialogs based on custom state lists● Allows NPCs to "make" player character speak/respond● Establish percent likelihood of dialog to occur
Character Quest Handling Editor
Zoom Image
● Determine which quests get handled by particular NPCs● Define whether NPC gives and/or finishes a specific quest,
and/or serves as a progress checker● Create custom greetings for quest-handling NPCs
Character Equipment Editor
Zoom Image
● Link items to characters● Create custom abilities for characters (similar to the WoW
spellbook)● View the combined stats of characters as equipped
Player Editor
Zoom Image
● Define characters to use as main player character (up to 4)● Create custom identity markers that can be tag-referenced
to display in quest text to create a personalized feel● Define a special login animation for playable characters to
display on startup● Link unique background graphics and icons to playable
character login screen● Select unique starting for each playable character● Set custom player capabilities such as run, jump, and attack
and dodge velocity/angle
PORTAL