"!" - 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
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
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
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
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
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
Establish hierarchies of requirements that must be met prior to items and quests becoming available Character Editor
Create custom characters Zoom Image 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
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
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
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
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
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
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
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
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
Link items to characters Zoom Image Create custom abilities for characters (similar to the WoW spellbook) View the combined stats of characters as equipped Player Editor
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