ou found it! So what is the "WTF?! SDK" pray tell?
Watch our NEW tutorials on:
The "WTF?! SDK" is a suite of Flash tools formerly known as a "WoW inspiredside-scrolling, Flash-based,
RPG, SDK"... which was a mouthful. We built 'em to help make WTF?!. It's 100% freeware for you to do whatever with!
Here's some screenshots.
NOTE: We're posting everything in a .zip file (~14.7 MB download), including all the game and art asssets used for WTF?!.
one Editor... Define any number of looping background layers;
independent speed of layer scrolling; import and position objects in real-time; set spawn locations, level range and density for items and characters; specify zone exit/entry locations;
weather table and layer specific effects; and much more...
olor 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; and much more...
uest Editor... Supports creation of multiple quest types - collect, kill, escort, object initiated, chained, etc; define completion rewards (gold, experience, and items); identity,
level range, and progress checking; support for grouped check lists; create quest text for introduction, objectives, progress, completion; and much more...
tem Editor... Define Item stats for any equippable slot; create temporary effects on basic character statistics;
allow summoning of other characters; set run speed/jump height adjustment; set descriptive "flavor text"; create control effects (fear, stun, incapacitate, banish); stealth activation; and much more...
bility Setting... Set item abilities such as type, whether item effects stack, stack limits, duration; link associated graphics; create descriptive text summarizing abilities for player; and much more...
haracter Editor... Create custom characters; choose attributes and behaviors based on pre-defined templates or create your own;
attach pre-set animations or make custom ones; create character tinting effects based on state; determine default equipped gear; author chat dialogs; define complex sets of behaviors; set loot tables; and much more...
rojectile 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; and much more...
article Effects Editor... Design and test custom particle effects, highly optimized,
based on duplication of single seed image; attach sounds to effects; trailing, impact, splash, and change over time effects; and much more...
nimation 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; and much more...
haracter Action Editor... Define specific actions to use to control custom NPC behaviors; tie actions to custom animations and specify primary and secondary use types; specify movement speed and angle, interrupts, sounds, and particle effects;
set impact effects including damage multipliers, range, force, angle; and much more...
haracter 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; and much more...
haracter Behavior Editor - Full View... Set NPC faction based on specific states; set auras (ground color upon selection) independant of faction; link a variety of predefined conditions to code blocks; easy enough for non-programmers to use; and much more...
haracter Dialog Editor... Define complex NPC and player dialog trees; trigger dialogs based on custom state lists; allow NPCs to "make" player character speak/respond; establish percent likelihood of dialog to occur; and much more...
haracter 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; and much more...
haracter Equipment Editor... Link items to characters; create custom abilities for characters (similar to the WoW spellbook); view the combined stats of characters as equipped; and much more...
layer 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; select unique starting area for each playable character; set custom player capabilities such as run, jump, and attack and dodge velocity/angle; and much more...