domingo, 20 de maio de 2012

Lançada versão 1.010.000(1.010.002)!


Após cerca de mais de um ano, finalmente a nova versão do Engine 001 foi lançada! E com ela, uma quantidade enorme de novos recursos foram inseridos para lhe dar cada vez mais possibilidades na criação do seu jogo!


Dentre as novidades, agora, temos 2 novos jogos demos incluídos. Eles são: Space Shooter e Tower Defence, fora o antigo demo que já vinha nas versões anteriores. E também temos 9 projetos 'Exemplo', para dar base à algumas dinâmicas de jogo.

Talvez um dos recursos mais aguardados era o uso do mouse no jogo para os não-membros (aqueles que não pagam para ter acesso a recursos exclusivos, como 3d, acesso via FTP, dentre outros) que agora já pode ser utilizada.

Abaixo você pode conferir a lista de novidades da versão (em inglês).

1.010.000:
-Added camera views.
-Added "Mouse Up", "Mouse Down", "Mouse Move", "Mouse Enter", and "Mouse Leave" actor, zone and field triggers.

-Added "Location X/Y/Z" as options for parameters of custom events.
-Added "Constrain mouse to window" general setting.
-Added actor variables.
-Added "Walk to Closest Location" event.[/b]
-Added "Horizontal Cursor", "Vertical Cursor" and "Mouse Wheel" control options.
-Added "Horizontal Change (Delta X)", "Vertical Change (Delta Y)", "Wheel Change (Delta Z)" cursor use values.
-Added branching features to custom events.
-Added "Raise Scripting Error" event (generally used with custom events).
-Added "Fill" map editor tool.
-Added "Pan Interface" event.

-Added "Position Relative to Source (no trailing)" to effect editor, allowing you to turn off this default behavior so you can get trailing effects (ie: bullets with smoke).
-Added support for larger font graphics to fit more characters.
-Made it possible to specify fonts as large as 128 (rather than 72).

-Added glyph padding font option to allow fine control to fix artifacts, especially with italic fonts.
-Added test button in sound editor.
-Added overlay option for particle effects.
-Fixed crash when specifying large duration/interval times for effects, sprites, and tile-sets.
-Added option to random branches so that you can ensure a different path from the previous is always taken.
-Made it assume, for the actor template options (for items, zones and sprites), the same setting as its parent when adding actor templates.
-Made valid/affected actor template checkbox listboxes be in a seperate window so you can easily see them all and see them in their proper hiarchy.
-Added "Amount Time Played (Milliseconds)" use value, so that you're able to mark times and differentiate.
-Made all condition and expression options in graphical scripting events automatically treat text as an expression instead of text to greatly simplify turning the textbox gray appropriately.
-Made Save/Cancel buttons in graphical scripter disappear when expanding events.
-Added "Reset Table" event.
-Added "Display Name" use value for maps and interfaces.
-Added font graphic editing.
-Added audio variations.
-Added base/variation volume and pitch sound resource options.
-Added projectile seeking options for items.
-Added affected actor templates option for items.

-Added "Actor Created Branch" event.
-Added "Take Movement in Direction" event.
-Fixed crash when deleting an actor that has scripts that have custom events that are waiting.
-Fixed rendering of extensions on top-view for flat sprites.
-Fixed outlined font rendering from having characters spaced apart.
-Fixed loading a saved game and having currently playing music no longer loop.
-Fixed "Play Memorized Music" from not properly looping memorized music.
-Fixed particle effects from not properly changing direction based on played effect's direction.
-Fixed damage phase from not working properly.
-Made equipment automatically stop when continuous weapon runs out of ammo or some other condition, which fixed getting constant empty sfx in a continuous weapon.
-Made individual units in Units fields have their own effect data so particle effect-based things look considerably better.
-Fixed crash when zooming out too much in graphical scripter.
-Fixed custom events ignoring parameters for globals.
-Made tile/blocking/zone collision prioritize over activating actor collision triggers.
-Fixed zone/door positioning from going to an older version of the map being tested.
-Fixed exporting sprites and it producing strange artifacts when uploaded.
-Made Action and Turret / Camera options available within party member actor editor.
-Fixed crash when picking a particle effect in a field.
-Fixed "Maps (with None)" option for custom events from not working properly.
-Made bug report window have an option for error while working on a project, and removed the rarely used error loading specific map.
-Made bug report window error when no description is provided.
-Made start menu folder use a "Editor" folder instead of "Map" folder.
-Made "Floor" tile-set be named "Tiled Floor" so that "Ground" appears first in the list.
-Made it change the sun of the map when placing a light in a fully lit map, instead of the ambiguous message.
-Added "Play Map" tool, a simpler version of "Test Map" which doesn't bring up (nor use) a test script.
-Made it clear that you must click somewhere when you're using the Test/Play Map tools.
-Fixed zone and door events from showing weird "this" default value in a grey box.
-Fixed rare crash when touching the very edge of tile picker in the map editor.
-Added "Change Auto-Movement Style" event.
-Fixed crash when having nested actor templates.
-Fixed crash when using "Show Unused Resources" with low number of floor/wall tile-sets or body sprites.
-Made up/down keys work on graphical list boxes.
-Added multi-animation sprites (to simplify close arm / body/far arm).
-Made the frames directly importable rather than being forced to work in a sheet.
-Made frames tile vertically in addition to horizontally, and on more sheets, to allow for larger sprites and/or sprites with more frames.
-Made individual frames for held item graphics editable.

-Fixed script panning from being too slow while zoomed out.
-Made variable windows take numbers as numbers to deal with comma/period issues of different locales.
-Fixed flickering of scrollbar in graphical list box controls.
-Made "(Un)check All Accessories" button in body connections window process considerably faster.
-Added "Equipment Exception" option for sprites to be able to hide sprites based on equipment (like in the case of hiding "Hair" with any equipment that has a "Hat" sprite).
-Added "Play Continuously" and "Play Once" options to sprite editor.
-Made collision and holding points directly accessible through sprite editor.
-Added sequencing and particle effects to sprite editor.
-Made properties of nodes, collision and holding points on sprite sequencer be accessible through text boxes.
-Added explicit "Unaffected by Sprite Color" option for sprites.
-Made particle effect editor a bit more visually appealing.
-Made item/magic editor have a better layout.
-Added 8-direction support for item holding frames.

-Added per-body color for clothing for equipment clothing option in item/magic editor.
-Fixed setting an effect as overlay and it not showing up anymore (due to being rotated).
-Made graphical script editor warn when there is at least one "Return Value" node but there are paths that don't lead to one.
-Added use values for graphics used in a sequence to replace the hacked-together extensions.
-Made scaling editable on actors with a non-changeable actor template (to simulate direction/position).
-Added "Actor Touching Actor Branch" event.
-Added "Holding Point X/Y/Z" use values for actors.
-Added "Smooth Scaling" option for sprites to produce a more appealing graphic when a sprite is scaled.
-Added "(Script)" option to use retrieve values for fields to be able to use a script that can return a value, instead of a single statement.

-Fixed a rare crash when moving player with non-existant party members to another map.
-Fixed crash when attempting to move an actor with zero max velocity/speed.
-Made it properly error (and thus prevent) when deleting playable actors.
-Fixed studdered movement when a location is not able to be achieved through pathfinding.
-Fixed "Away from Player" movement style work with AI focused actor.
-Made it warn when using the same identifier twice in global variables, switches, collections and tables.

-Fixed jumping/falling animations from not processing sequentially when not moving.
-Fixed random crashes when there are no party members.
-Fixed crash when using "Spawn Actor" event with an actor from another map that hasn't been loaded yet.
-Fixed ".5" from being interpreted as 5 instead of 0.5.
-Fixed built games from erroring when default full screen resolution fails, and instead goes into windowed mode.
-Fixed incorrect defaults for menu labels in built games.
-Fixed error when a tile option has a non-numeric/non-valid value for a parameter.
-Fixed not being able to pick (None) for parent actor option in actor tempaltes.
-Fixed "Assign Interface" actor event and "Assigned Interface" actor use value.
-Fixed Structure use values' first parameters from not working with the use value button.
-Fixed saved games not properly loading collection data in variables and graphics in fields.
-Fixed party members from crashing or following people incorrectly.
-Added parameter listing to error report to aid in disagnosing custom events.
-Made it possible for "Saw Enemy" trigger to alter AI Focussed Actor.
-Fixed default accessories for sprite bodies.
-Fixed actors from possibly walking faster than they're supposed to.
-Made it warn when you try to create an unselectable field with triggers.
-Renamed "Open Door" event to "Door Action" to not be confused with the far more useful "Open/Close Door" event.
-Fixed not requesting to save after pasting input scripts.
-Added position and size options for zones.
-Added "Operating System" use value.
-Added "Simulate Control" event and respective use value.
-Added "Simulate Control/Player" options for fields.
-Added "Tile Horizontally/Vertically (Y)/Vertically (Z)" option for sprites to tile instead of shrink/stretch when a sprite is scaled.
-Added "Handheld Orientation" game setting.
-Added "Change Route" actor event.
-Fixed "Fade Out" with no duration set.
-Fixed exporting items from having an impact sound stored as an effect.
-Made sprites and effects one in the same.
-Added "Facing Camera (X/Y/Z)" options for graphics.
-Added "Change View" map event.
-Added "Change Font" field event.
-Added "Change Actor Template" actor event.
-Added "Run Script" map feature.

-Added "Display layers from other poses" preview option to make it easier to see how a particular layered pose will look with your idle/walking frames.
-Added cut/copy/paste/delete to sprite directions/poses.
-Added undo/redo to sprite sequencer.
-Made hovered graphical scripting node expand (if needed) and go to the front of other nodes and paths.

-Made "Condition" and "Switch Condition" inherit the type of the use value (allowing you to directly pick object listings, rotations, directions and so forth when appropriate).
-Added "Change Level" event.
-Fixed displaying grid on Front view in map editor.
-Made it error when attempting to test game when starting map, default screen or default HUD has been deleted.
-Added "Get Tile Name" map use value to compliment "Get Tile Number" as this can greatly simplify code.
-Made sound events in graphical scripter preview the sound effect when selecting it.
-Made new projects not have default voice enabled.
-Fixed "Goto Location" map option from not working properly with switching layers.
-Fixed "Paragraph" option for custom events not producing proper content unless double quotation marks are used.
-Fixed various crashes when holding right-click while left-clicking an object on a map/interface or a node on a script, and then left double-clicking again.
-Made name option disappear appropriately when using an unchangeable actor template for a party member.
-Fixed not being able to use cardinal directions in rotation/angle options in graphical scripter.
-Fixed scripting error when changing currently controlled party member.
-Fixed lights not being able to be moved outside the boundaries of a map.
-Fixed idle animations from not playing when "Animate Animations" is set.
-Fixed crash when showing an interface with no fields.
-Fixed "Start/Stop Custom Pose" event from not being able to stop a pose.
-Made loading logo be just the 001 ball and only last 1 second instead of 3.
-Fixed crash when testing a map with a door in a wall in front of an empty tile.
-Fixed occasional collision detection problems with polygons wound incorrectly.
-Fixed collision detection between large and small rectangles/polygons.
-Fixed taking items from the first player when equipping the non-first player.
-Fixed "Do Action" not working for non-first players.
-Fixed camera bugs when depth is higher than height while not in front view, or when height is higher than depth while in front view, and removed warning associated with this issue.
-Fixed pathfinding with actors that can rotate collision.
-Fixed "Change Tile" event from unselecting both tile options when switching one of the tile-set options.
-Added specific player events and use values.
-Added importing animated GIFs into an animation in sprite editor.
-Made sprite exporting produce preview animation.
-Fixed editing empty audio resulting in last editted audio.
-Made .wav audio internally be stored as .wv (wavpack) (similar to .bmp graphics being internally stored as .png).
-Made "Optimize Resources" compress .wav files to .wv appropriately.
-Made audio editing not dirty if no changes have been made.
-Made it error when attempting to select an invalid actor template configuration in terms of actor templates that are set to be parent's actor template.
-Added "Delete Field" event.
-Added "Unit Worth" option for unit fields to simplify things.
-Added event and use value descriptions (including customizing them for custom events) via tooltips.
-Added listing mode for events.

-Made event searching be flicker-free and more responsive.
-Made a few things for graphical scripter default to (None) where appropriate.
-Fixed tens of Windows 7 DPI issues.
-Made actor template options in graphical scripter events default to the first created highest actor template.
-Added collision list box for tile-set editor to greatly simplify process.
-Made default tile-set collision be 32x32x32.
-Made "Change Active Interface" force the interface to the front.
-Added "Show/Hide Interface" which deprecates "Turn On/Off Interface", having an option to bring the interface to the front, and having the ability to set as an overlay (disables interfaces behind it from mouse activation) or parallel; the old event will continue to disallow automatic mouse interaction.
-Made "Default HUD" and "Default Screen" interfaces automatically be set as parallel which allows automatic cursor interaction.
-Added "Read Me" feature that will display a popup when you open a project that contains a readme.rtf file.
-Added "Share Script" to graphical script editor, allowing you to share graphical scripts with other users on the Internet, including on the forum and in tutorials.

-Made it warn when creating an enemy actor without AI enabled.
-Made it warn when creating an underpowered enemy actor with AI enabled.
-Made it more clear when testing a game without a starting map.
-Fixed crash when loading a project that is made with a newer version of the editor.
-Changed "Retrieve Effect" to "Retrieve Sprite" for fields - the change will not get a legacy option as the number of instances of this is extremely low, and making the change manually shouldn't take long at all.
-Fixed crash when spawning/creating actors within actor interfaces.
-Fixed crash when setting a parallax background/foreground to a graphic with no width/height.
-Fixed not being able to unselect a field.
-Made "Message Box" and "Advanced Message Box" without input no longer affect the last input text use value.
-Made it error when attempting to rotate a non static effect field.
-Fixed playing sound error before game is finished loading.
-Added a bunch of example projects demonstrating simple functionality.
-Added "Space Shooter" demo.

-Made default starting map for new Action/RPG (MS Paint) projects to be the starting map.
-Fixed toolbar background color clashing problems with themes.
-Fixed "Export Pic Series" and "Export Big Pic" from producing images with alpha (which produced big graphics with strange results with shadows and other blending features).
-Made zoom option part of the display toolbar.
-Made map and interface properties windows a bit cleaner.
-Made map background colors, parallax background/foregrounds, fog, music, camera, and weather options accessible through a different window to simplify things.
-Made map properties/environment options accessible through the main map editor for easier access.
-Made camera view option allow the user to change the map's view permanently, rather than displaying a warning and requiring the user to change it themselves.
-Made resource corruption errors far more clear.
-Fixed crash when loading a project with a corrupt sound or sprite.
-Made it clear that you must click somewhere when you're using the object map tools.
-Added an option to disable flashing tips in the map editor.
-Made it automatically restore backup (.bak) map/interface upon request if the map/interface was corrupt.
-Added "Import Script File" and "Export Script File" to graphical script editor.
-Made all old projects have input scripts for basic mouse functionality to work (Cursor Action Up/Down for Left Mouse Up/Down respectively).
-Added over sixty actor templates for pre-built monsters and common NPCs to the Action/RPG Pro template.
-Added bare bones version of the point-and-click game template.

-Fixed memory leaks in tile-set editor.
-Added font anti-aliasing option (called "Smooth" in the outlining section).
-Made it auto-pan scripter when inserting events that go below the viewing area.
-Fixed event listing in graphical scripter from occasionally staying visible even after picking an event.
-Fixed previously edited map object from showing up in the tile-set terraformation editor.
-Added "Make Color (Alpha + Color)" use value that will produce a color with an altered alpha value, useful for fades.
-Fixed turrets from continuing to focus on removed actors.
-Fixed turrets from continuing to focus on actors that get too far away.
-Fixed large bullets from leaving wrong location of holding points.
-Fixed 001 logo from showing up beyond the first loading screen.
-Added "Tower Defense" demo.

1.010.001:
Map001:
-Fixed missing player option in party editor.
-Fixed seeking and actor template options in item editor.

-Fixed creating "C:\test.png" when exporting sprites.
-Fixed grid/collision flickering while previewing sprites.
-Fixed crash when selecting something (via the placed node listing) in sprite editor while previewing it.
-Made tile terraformation window into a toolwindow instead (removing OK/Cancel and just making it closable).
-Made tile terraformation window larger.
-Made actors flicker when they're set to be fairly non-opaque (similar to how it does it for non-existant or invisible actors).
-Added "Image Strip..." to "Add Frames" in sprite editor to simplify importing or working with animated strips.
-Fixed tile-set extractor source scale problem.
-Made tile-set extractor use checkered pattern so alpha can be immediately noticed.
-Made it error about variable name conflict when attempting to save, rather than only when leaving the window.
-Made it error when saving tile-sets with discrepancies between terraformations of animation, which could lead to engine crashing.
-Added "Change Tint/Opacity Color" actor event to easily tint or alter an actor's opacity without having to affect body and clothing layer colors.
-Fixed default texture option for "Change Body/Clothing" actor event.
-Made it say "(Deprecated)" after events that are no longer recommended.
-Fixed Windows 7 DPI crash when editing light amplitude graph.
-Fixed not being able to create very large animations, and associated crashes and conversion code.
-Made description box in item editor more usable.
-Made tooltips not show up when in listing view of the event picker in the script editor.
-Made it automatically highlight the event when searching for events when there's only one result.
-Made it warn when setting processing radius smaller than the diagonal of the screen resolution.
-Added "Total Inventory Weight" actor use value.
-Added "Actor Distance" geometry use value (to simplify the current "Distance" one).
-Fixed equipment-clothing linking problems.

-Fixed not showing proper categories in body/clothing changing actor events.
-Fixed descending maps/interfaces/actor templates when they're children of others.
-Added "(None)" option for default graphic action.
-Made default graphic action be "(None)" which is easier for new users.
-Made event descriptions no longer use smaller text when long.
-Added "Billboard" graphic option useful for particle-like things (where it always faces the camera's axis).
-Made particles respect the facing camera options (and made them billboard by default).
-Made it error when saving a custom event that does not use X/Y/Z parameters sequentially and completely.
-Made it warn when creating a zero-sized non-text field.
-Added orientation list box to greatly simplify node rotations in sprite editor.
-Fixed not being able to pan view while previewing sprites.
-Added legacy option to use case-insensitive object matching, which reduced performance of scripts.
-Fixed graphical scripter text artifacts when zoomed out.
-Made "Comparison Branch" event reset the second parameter to default based on first parameter if the second parameter hasn't been changed from the default.

-Fixed first parameter in "Comparison Branch" event from losing focus when it is cleared.
-Made field editor preview use interface background.
-Added more device emulators.
-Fixed spacing of odd-pixeled unit fields.
Engine001:
-Fixed crash when gainging levels through gaining experience.
-Fixed experience not properly fulfilling a level when it's exact.
-Made turrets respect their initial direction when an enemy is lost.
-Fixed turrets' FOV.
-Fixed unaffected sprite layers from not being affected by actor's opacity.
-Fixed turrets over-turning.
-Fixed treasure chests from not using sprite collision data.

-Fixed sprites used in non-actor contexts from having to use the walking/right frameset.
-Fixed processing visibility retrieve value when not appropriate (only context is now when there's also a retrieve collection).
-Fixed AI from generally being at the top or left of alignment.
-Made it error when triggers/custom events are recursively executed too many times.
-Fixed crash when using "Main." events involving a lerp while not having the main player legacy option set.
-Fixed graphic distortion on odd-numbered sprited under contexts of facing camera and particles.
-Fixed actors from getting stuck into eachother, both players and AI.
-Made large scripts that are executed frequently run considerably faster.
-Fixed more minor graphic distortion problems.
-Fixed some of the facing camera permutations.

-Fixed not being able to quit game while pre-loading many maps.
Tutorial001:
-Made some things more clear in beginner tutorial.
-More readme's for examples and demos.
Demo001:
-Finished "Tower Defense" demo.
-Fixed interfaces in "Role-Playing Game" demo.

1.010.002:
Map001:
-Fixed error when opening an old project with particle effects.
-Added "Logical AND/OR/NOT" structure use values.
-Fixed importing old character sets.
-Added sprite resource templates to greatly simplify sprite creation with respect to layers.

-Added "In Camera" and "In Map" actor use values for determining if an actor is in a camera or map respectively (assuming there's an associated trigger to activate the functionality).
-Made camera view fields use a semi-transparent color so that the grid can still be seen.
Engine001:
-Fixed crash when there's no events in some of the system scripts.
-Made "Change Tile-Set" perform slightly faster.
-Reverted top-left offset issue as it broke AI for larger actors.
-Fixed simulatenous actor template triggers not being able to execute at the same time.
-Made countless scripting, collision and lighting performance improvements.

-Fixed "Pan Interface" event from not working when there's no duration set.
-Fixed disabled fields from receiving mouse inputs.
-Fixed "Pan Interface" event from not offsetting edged fields.
-Fixed resetting interfaces with camera view fields from losing their camera properties associated with the map's view.
-Fixed default case sensitivity legacy option to be on for older projects.
-Fixed local multi-player camera glitches.
Subscription001:
-Fixed squishing of perspective viewfields.
-Fixed depth-bias issues with 3D with respect to floors versus actors.














Seja o primeiro a comentar

Postar um comentário

Engine 001 Tutoriais ©Template Blogger Green by Dicas Blogger.

TOPO