DreamGame
The Full Professional version includes:
   - DG-Editor
   - DG-Manager
   - DG-Engine
   - Mastering tool
   - FX-Manager
   - Import/Export plug-ins
   - One resource package
   - DG-SDK to make your own plug-ins


In the Professional Edition, you have the possibility to create, import and use your own resources.
You also can make your own special effects with FX-Manager!
The Free Edition includes:
   - Limited Professional Edition

All features are available.


The limitation is on Event Manager.
You can add only 15 Events by object.
DreamGame is now available!
Download DreamGame and try it for free!

If you want to have more details about DreamGame, don't hesitate to
contact us.
Professional Edition
Free Version
When you buy DreamGame online, you download a license document to confirm that you have the right to use DreamGame.
After that, we send you your personnal license key by e-mail.
Full Professional version
for Only 599.90€
DG-Manager:
- Add "DreamGame Forum" and "Update" link in About dialogbox.
- Create all needed folders when you select a working directory.
- Add "Start Jump" and "Stop Jump" to "Set Behavior" Event.
- Add a slerp value to the "Camera Link on Trajectory" for the linked Object.
- Remove auto play anim in the "Goto Point" Event.

DG-Editor:
- Add the possibility to select vertex object by element with [Shift] + left mouse click.
- Add the possibility to select vertex group anim by element with [Shift] + left mouse click.

DG-Launcher:
- Fix a little rendering bug under Windows XP when you change the resolution.
2010-11-06
Keep DreamGame up to date
DG-Manager:
- Choice the 3D screen size in edition mode: "Main Menu".
- Restore the default User Interface: "Main Menu".
- Customize the User Interface.
- Start a preview with several screen size: "Main Menu".
- Choice the FrameRate: "Main Menu" (PC: 60 fps / Windows Mobile: 30fps).
- Add texture Font for Windows Mobile in "DATAS/MAPS/FONT/" folder.
- Enable "Windows Mobile" export in Mastering tool (ARM).
- Optimize rendering for Mipmapped textures.
- Add an Event to reload the current level: "World State" -> "Reload Current Level".
- Add the possibility to set "Z" on GameUI with "Enable ZBuffer" Event.
- Fix a render bug with Fog Events.
- Add "Auto rot Y" Sub-Event in "Camera Controller" Event.
- Choice the number of characters in "Enable Edit Mode" GameUI Event.
- Choice the animation start frame in Event: "Play Anim on Targeted Object".
- Add 2 Sub-Events to: "Targeted Object take targeted2" Event:
... "Link Targeted Object" (move targeted Object)
... "Link Instance of Targeted Object" (Create an instance before link).
- Add new Controller Sub-Events to change:
... "Pickable", "Movable", "Clip Near", "Clip Far", "Double Sided" and "Fast Render" properties.

DG-Editor:
- Manage the MipMap rendering.
- Add "Scale" and "Scale All" anims feature in "Animation" module.
- Add "Loop Move" and "Loop Move all" feature in "Animation" module.
- Add export Windows Mobile FONT folder (img file).
2011-01-31
DG-Manager:
- Add debug options in MainMenu: "Options" -> "Debug".
- Add "Controller on Targeted Object" Sub-Event: "Unlink".
- Add "Controller on Targeted Object" -> "Set Character Factor" Sub-Event: "Y Floor Detection Offset".
- Add 3 "Align Text" options on GameUI: "Left", "Center" and "Right".
- Add high resolution mobile phone preview (480x800).
- Add the possibility to use the "Real" or the "Slerped" counter value to all Counter Events.
- Add the possibility to change the Particle System in Event "Modify Sfx".
- Destroy Particle system linked (by named ActionPoint)) on an object when this object is destroyed.
- Enable "GameKey manager" for Windows Mobile: Up, Down, Right, Left and Action.
- Add an Event to orient the Screen: "System" -> "Orient Screen" -> 0, 90, 180, 270.
- Add the possibility to add a random numset object (Scn Object only).
- Copy all object properties to dynamic instance.
- Remove automatic "Parad" management. Now, the user can set as he wants on the "Parad" GameKey.
- Fix a bug with linked Entities. There was a little delay on linked entities.
- Removed "GameSetting" folder in Final Master. Added "GameSetting.DGz" with "GameConfig.cfg" and all "*.scs" (GameKey Settings).
- Add Event: "Load GameKey file" to change the Keyboard and GamePad settings in real time.
- Add a complete Keyboard and GamePad settings: "MainMenu" -> "Options" -> "GameKey Settings".
- Set the default "Select" tool after use the "Replace Object" feature if user doesn't press the [CTRL] key.
- Fix a bug on "Follow Trajectory" Event on Windows Mobile.
- Add Object Triggers: "Show this Object" and "Hide this Object".

DG-Editor:
- Add shortcuts to change module: F1->Scene, F2->Model, F3->Anim, F4->Texture, F5->Sfx and F6->Light.
- Change user interface to have main modules: Scene, Model, Anim, Texture, Sfx and Light.
- Add "Copy / Paste" Action-Points feature (Right mouse click on the current object).
- The "Copy Object" feature create a real new Object now.
- Fix a bug: when the "Undo buffer" was full, objects lost its textures.
2011-03-15
DG-Manager:
- Improve the particle system clipping process.
- Add GameLight Sub-Events to change: "HotSpot", "FallOff", "Intensity", "Color", "Texture", "Texture Size", "Texture Alpha" and "Clip Distance".
- Remove the call of Trigger "Show" on object with the Event "Change Mesh of Targeted Object".
- Rename Event: "Stop All Sfx on camera" to "Stop All Spell on camera".
- Rename Event: "Play Sfx on Camera Position" to "Play Spell on Camera Position".
- Rename Event: "Modify Sfx" to "Modify Spell".
- Rename Event: "Play Sfx on Position" to "Play Spell on Position".
- Rename Event: "Linked Sfx on Targeted Object" to "Linked Spell on Targeted Object".
- Rename Event: "Play Sfx on Targeted Object" to "Play Spell on Targeted Object".
- Copy all static properties with "Replace Object" feature.
- Improve rotate transformations on GameUI when the screen size change from 4/3 to 16/9 or others.
- Add 1 Inventory Event: "Empty" to empty Inventory.
- Add 2 Object Triggers: "Link"(called when an object is linked) and "Unlink"(called when an object is unlinked).
- Add the possibility to mix animation in loop mode.
- Update ActionPoint link in dynamic management anim group about Drive mode.
- Add Triggers: "Begin Passover" and "End Passover" on object in inventory.
- Add Triggers: "Drag&Drop" on object in inventory.

DG-Editor:
- Add "Space" shortcut to apply selected texture to selected face (with "Keep UVs option").
- Add the possibility to select faces in TEXTURE module.
- Rename "SFX" module to "PARTICLE SYSTEM".
- Fix a bug with Collada importer about UVs and texture name.
- Fix a bug: when the "Undo buffer" was full, objects lost its textures.
2011-03-30
DG-Manager:
- Add the possibility to enable "Half Screen Size" in the Main Menu.
- Add more Screen Sizes in the Main Menu.
- Add the possibility to select an objet on a back face if this objet has the "Two Sided" flag.
- Add the possibility to set the App Name in Game Settings.
- Add the possibility to change the FrameRate value in Game Settings.
- Add a System Event to Enable or Disable Object Skinning manager: "Skinning Manager" -> "Enable" / "Disable".
- Add the possibility to set the Counter Value with GamePad TX, TY, TZ, RX, RY and RZ.
- Add the possibility to set the "Start Orientation" in the "Enable Accelerometer" Event with second Event value.
- Add the possibility to select "### NO MAP ###" on counter.
- Add iPad screen size in "MainMenu" -> "Options" -> "Screen Size".
- Add iOS Events: "Enable iAd"(Top or Bottom screen) and "Disable iAd".
- Add the Event: "Enable GameUIPad" to transform a GameUI to a virtual GamePad.
- Add the choice of iPhone orientation in "Game Settings" options.
- Add Accelerometer manager (for iOS): Enable+sensibility / Disable.
- Fix the "File" -> "Exit" bug.
- Increase the mouse manager: click and passover only on the top GameUI.
- Manage multi-touch screen (for iOS).
- Add Multi-Touch Screen compatibility.
- Add a red Box arround the screen during video record.
- Add the video recorder in "DGManager.exe". Now, you don't need to use "DGManager_Video.exe". You can delete "DGManager_Video.exe" file from your "Bin" directory.
- Add the iPhone Screen Size preview.
- Add a GameUI Trigger: "Click Down on this GameUI". Now you can check if the user "Click Down" and "Click Up" on a GameUI.
- Optimize the Multi-Thread Manager.
- Modify GameUI rendering: Now, if GameUI has "### No Texture ###", it will be invisible in Game.
- Modify 2 "Manage Collision" Sub-Events: "Enable" and "Disable". Now they only manage the Colision Mesh: "Enable and Disable Collision Mesh".
- Add 2 Controller Sub-Events: "Enable and Disable Sphere Collision" (entities only).
- Add GameUI Events to affect a GameUI to a GameKey. Great to build a virtual GamePad.
- Enable Flag Anim manager on mix anim on ScnObject.
- Enable mix anim on ScnObject.
- Add a GameUI Sub-Event: "Set Parent Targeted GameUI". The Targeted GameUI becomes the parent of GameUI.
- Fix the mouse bug with dual screen.
- Increase Spell possibilities, to track a "SCNObject".
- Add the possibility to set a "SCNObject" Target to another object with Event: "Targeted Object Becomes the Target of Targeted2".
- Add a "Static Propertities" Sub-Event to manage "Gravity" of Targeted Entity.
- Add the possibility Enable or Disable "Gravity" in "Right Click" -> "Properties" on Entity Object.
- Add the possibility to show or hide GameUI, Counter, GameMap, Radius, Trajectories, TriggerBoxes... in Edition mode: "MainMenu" -> "Options" -> "Edition".

DG-Editor:
- Fix a bug in "Import Collada Object File (*.dae)".
- Fix the "File" -> "Exit" bug.
- Add a red Box arround the screen during video record.
- Add the FPS choice (60 / 30).
- Fix the mouse bug with dual screen.
- Add a toolbar to Play and Stop.
2011-08-12
NEWS
The
iOS (iPhone, iPod Touch and iPad) and Android export will be available soon.
DG-Manager:
- Improve "Half Screen Size" feature to 100%, 75%, 50%, 25% nd 10%.
- Add a System Event to set the ZNear Precision.
- Fix a bug with "Replace Object" feature when the replaced object is selected.
- Active all GameKeys after Stop Game.
- Restore the default Camera Focal after Stop Game.
- Add 2 Sub-Events to "GameUI Action": "Send Trigger Click Down" and "Send Trigger Click Up".
- Add 2 Sub-Events to "PlayAnim on Targeted Object" Event: "Set Cur Anim num frame" and "Go Cur Anim num frame". The animation stay on the asked num frame.
- Add the possibility to create a Value Array on a counter.
- Add "Save" and "Load" features in the GameSettings DialogBox.
- Add an Event to Set the GameUI Text with the Computer Name.
- Add an Event to Use the Geolocation feature.
- Add an Event to display a MessageBox: "Message Popup".
- Add an Event to display World Scores on a php server with: "Counter Target" for the Score and "GameUI Target2" for the UserName. "World Scores" -> Display Scores -> PHP Server".
- Add an Event to upload the Score on a php server with: "Counter Target" for the Score and "GameUI Target2" for the UserName. "World Scores" -> Upload Score -> PHP Server".
- Add the possibility to use the Accelerometer to rotate the Camera.
- Add the possibility to use the Virtual Game Pad to rotate the Camera.
- Add an Abstract Trigger when the user press a Virtual Keyboard Key.
- Add a Virtual Keyboard. Open/Close it with the Event: "iPhone" -> "Virtual Keyboard".
- Add the Video Manager on iPhone. You must have your video files in ".mp4" format in your "DATAS/VIDEOS" folder to work on iPhone.
- Add an ERROR message if an important file missing when you create the "Master" version.
- Add a "Controller on Targeted Object" Event: "Send Trigger to All Instances". This Event send the Trigger to all instances of the Targeted Object.
- Fix a bug with Dynamic Object Instances: Now all Collision states are copied.
- Replace the Trigger "This Object Collide another object" by "This Object ENTER Collision with Action Object".
- Add a rendering of "iAd" window in Edition Mode.
- Modify the Event "Reset all Animations" on a GameUI: Now this Event restore the initial GameUI state (without animation).
- Optimize the Inventory Manager and fix minor bugs.
- Add a Counter Sub-Event to multiply the auto-time value.
- Fix a bug  with Multi-Touch + Drag&Drop feature on iPhone.
- Fix a bug with Mastering Feature when the destination folder is too long.
- Add 2 Inventory Sub-Events: "Enable" and "Disable".
- Add an Inventory Sub-Event: "Remove One Object". Choose the number of object that you want to remove.
- Add a new Inventory position: "Overlapped".
- Add 2 Object Inventory Triggers: "This Object is added to an Inventory" and "This Object is removed from an Inventory".
2011-11-28
DG-Manager:
- Optimize Time Manager on SmartPhone.
- Add a Spell ID in FX-Manager and the possibility to test it all Triggers: "Take Hit".
- Now, the Launcher Object of a Spell started from a Flagged Spell Animation, is the Launcher of the 1st Spell.
- Add the possibility to choose the color of the mini progress LifeBar.
- Increase the "Mini Progress LifeBar" management: Now, you can enable and disable it when you want on each entity.
- Add Counter Sub-Event: "Set AutoCount Time".
- Fix a bug (crash) with "Destroy Object", "Destroy GameUI" and "Destroy Counter" features in edition mode.
- Add Event: "Teleport Entity on followed Trajectory".
- Add Trigger: "Click Up on this Object".
- Remove Trigger: "DblClick on this Object".
- Add the 2nd value to "Set Slerp Count" Event to set the Slerp Tolerance.

- Add Triggers to manage "In App Purchase" features:
                           . "In App Purchase Transaction Complete".
                           . "In App Purchase Transaction Restore".
                           . "In App Purchase Transaction Failed".
                           . "In App Purchase Transaction Cancelled".

- Add Events to manage "In App Purchase" features:
                           . "In App Purchase" -> "Buy".
                           . "In App Purchase" -> "Get Info" (for developper only).

- Add Triggers for Internet connection failed: "Internet Connection Error".
- Add Triggers for iAd CallBack: "Show iAd" and "Hide iAd".
- Fix a bug when you destroy an objet in Edition Mode (Crash).
- Add a "NEAREST TARGET" to End Spell life in FX-Manager: The FX get the nearest living entity in its "Far Radius".
- Fix a bug on the "Travelling" Camera about Min, Max and Height management.
- Add  the Right Pad to manage Camera on the "Travelling" and "Always Back" camera.
- Optimize the GamePad Manager.
- Add 2 GameUI Sub-Events: "Enable Aspect Ratio" and "Disable Aspect Ratio". These Events are used if you set the "Rotate" anim on a GameUI.
- Add 2 Counter Sub-Events: "Enable Aspect Ratio" and "Disable Aspect Ratio". These Events are used for the counter with "Rotate" mode.
- Remove the TrueType Font manager. Now all system uses the IMG Font in "DATAS/MAPS/FONT/" folder.
- Add the possibility to track on X, Y and/or Z with all "LookAt" Events.
- Add 2 "Behavior" Events: "Attract Target2" and "Repulse Target2".
- Add the possibility to make Sub-Version version automaticaly (like FREE version). For exemple: If you enter "-Free" in the "Sub-Version field, "All SCN files are copied to "name"-Free.scn and all "Change Game Level" Events are modified to call "name"-Free.scn.
- Fix a bug in DG-Manager with "Select Object by Name".
- Fix a bug in DG-Manager with the "Set Order" Event after many "Play" and "Stop".
- Fix a bug with the "Teleport" Event on an object who has a collision mesh.
- Optimize engine for SmartPhone (iPhone and iPad).
- Add a system Event to update all Clusters.
- Replace TrueType management by IMG management.
- Add the possibility to choose the Blend Type of: GameUI, Counter, Inventory and GameMap.
2012-03-26
DG-Manager:
- The SERVER and AD REQUEST links have been updated to use the Text File.
- The URL and E-MAIL links have been updated to use the Text File.
- Add a Trigger called after "In App Purchase" Restore: "In App Purchase Restore Finished".
- Add a Sub-Event to Restore "In App Purchase": "In App Purchase" -> "Restore".
- Improve Destroy Object Event: All liked FX/Spell linked on a destroyed object are destroyed too.
- Improve GameUI management. Now, a child GameUI can be enabled with a disabled Parent.
- Add a new Controller Sub-Event: "Force Transform" to transform all vertex of the Targeted Object.
- Add the possibility to mix several animation. Now, you can select the Mix Channel with the 2nd Event value.
- Add new Triggers on Object and GameUI:
               . "Event Value = Trigger value"
               . "Event Value >= Trigger value"
               . "Event Value <= Trigger value"
               . "Event Value > Trigger value"
               . "Event Value < Trigger value"

- Add a new Sub-Event to GameUI: "Send Event Trigger Value" (to Targeted GameUI).
- Add a new Controller Sub-Event to Object: "Send Event Trigger Value" (to Targeted Object).
- Improved "Dampers" feature in the Entity Module. Now, you can choose if the damper is a wheel or not.
- Improved "Destroy" object Event to send the "Unlink" Trigger to all objects linked on the destroyed object.
- Improved "Attract" and "Repulse" Event to use the weight of repulsed/attracted entities.
- Enable the "Slow Motion" Event on SmartPhone.
- Add the possibility to set the size of the "Simple Shadow Map" with the "Shadow Factor" value in Event: "Manage Shadow".
- Add Counter Event: "Set Target Turn Wheel with Counter value" to modify "Turn Bones" of NPC Entities with Drive Mode enabled.
- Add the possibility to set the Axis Rotation Vector for each dynamic animation group on an Entity who has the "Drive Mode" enabled.
- Remove the "1.0.3.7" update: "Now, the Launcher Object of a Spell started from a Flagged Spell Animation, is the Launcher of the 1st Spell".
2012-07-08