Darkroom Studios
Home arrow News arrow Darkroom News
Tuesday, 06 January 2009
 
 
Darkroom News
ODE Vehicle updates and New Soft Projected Shadow Implementation
Sunday, 27 April 2008

New Build Release Information for the LawMaker Game Engine.

Release notes for LawMaker SDK build 764.41 (Minor Release)
  • Implemented HDR lens flare for vehicle lights.
  • Implemented ODE vehicle collision detection and exposed API callback handlers.
  • Fixed game restart issue with ODE vehicles.
  • Fixed vehicle flipping and exposed API set for vehicle flipping offset.
  • Fixed minor bug issues.

Release notes for LawMaker SDK build 761.05 (Minor Release)
  • Implemented soft-shadow projectors for game entities.
  • Added ability to render terrain with no lighting.
  • Fixed AI movement logic.
  • Fixed minor bug issues.

Release notes for LawMaker SDK build 757.64 (Minor Release)
  • Remove auto-rotation from vehicle in ODE physics mode.
  • Check renderer reference for CEGUI before calling ChangeRes event.
  • Exposed SetDriveMode API for ODE vehicles.
  • Fixed crash when derived CGameCharacter dies during gameplay.




To purchase your LawMaker Game Engine SDK, you may visit the engine purchasing section here.

To obtain a LawMaker Evaluation Kit or for more information, please contact

Online Payment Service
Official PayPal Seal
New HUD system for LawMaker
Sunday, 16 December 2007

New Build Release Information for the LawMaker Game Engine.

Release notes for LawMaker SDK build 755.31 (Minor Release)
  • Added new HUD screen system.
  • New radar script example showcasing new HUD screen system.
  • New command console override showcasing new HUD screen system.
  • Added ability to perform ray-trace collision test for material hits.
  • Added dominant material storage for terrain system/
  • Added storage of material to bsp collision model.
  • Exposed IsIntroVideoPlaying to CGameplay
  • Exposed user config variable, FarClipPlan, to exposed far clip plane.
  • Fixed particle editor not properly setting minimum starting location Y in UI.
  • Fixed crash when particle editor is opened after Editor exit.
  • Fixed crash during call to 'LoadGame'. Needed to instantiate m_pStateMachine for controller class.

Release notes for LawMaker SDK build 752.08 (Minor Release)
  • Added pause to video textures when game is paused.
  • Added ability to add multiple videos to startup screen.
  • Fixed crash when loading a level when start video is loaded.

Release notes for LawMaker SDK build 748.97 (Minor Release)
  • Added video play supporting avi, mpg, mpeg, m1v, qt, mov.
  • Added ability to set video playback when LawEngine launches (exposed in cfg file).
  • Added video render to texture to allow renderable video textures.
  • Added video project to LawEditor.
  • Added video resource item and compiler to LawEditor.
  • Added jpeg image support into LawEditor and Engine.
  • Added error message when setting a heightmap to a material.
  • Added OnVideoPlaybackComplete method to CGamePlay.
  • Added acceleration API to ODE vehicles.
  • Added center of mass API to ODE vehicles.
  • Added demo level, video_render_texture.eva
  • Added demo level, DenseFoliage.eva
  • Added cal3d-0.11rc2.zip to installer.
  • Fixed random LawEditor crashed caused by screensaver.
  • Minor bug fixes and code cleanup.


To purchase your LawMaker Game Engine SDK, you may visit the engine purchasing section here.

To obtain a LawMaker Evaluation Kit or for more information, please contact

Online Payment Service
Official PayPal Seal
Video Rendering for LawMaker
Thursday, 04 October 2007

New Build Release Information for the LawMaker Game Engine.

Release notes for LawMaker SDK build 752.08 (Minor Release)
  • Added pause to video textures when game is paused.
  • Added ability to add multiple videos to startup screen.
  • Fixed crash when loading a level when start video is loaded.

Release notes for LawMaker SDK build 748.97 (Minor Release)
  • Added video play supporting avi, mpg, mpeg, m1v, qt, mov.
  • Added ability to set video playback when LawEngine launches (exposed in cfg file).
  • Added video render to texture to allow renderable video textures.
  • Added video project to LawEditor.
  • Added video resource item and compiler to LawEditor.
  • Added jpeg image support into LawEditor and Engine.
  • Added error message when setting a heightmap to a material.
  • Added OnVideoPlaybackComplete method to CGamePlay.
  • Added acceleration API to ODE vehicles.
  • Added center of mass API to ODE vehicles.
  • Added demo level, video_render_texture.eva
  • Added demo level, DenseFoliage.eva
  • Added cal3d-0.11rc2.zip to installer.
  • Fixed random LawEditor crashed caused by screensaver.
  • Minor bug fixes and code cleanup.


To purchase your LawMaker Game Engine SDK, you may visit the engine purchasing section here.

To obtain a LawMaker Evaluation Kit or for more information, please contact

Online Payment Service
Official PayPal Seal
New Foliage Screenshots and Release Notes
Saturday, 21 July 2007

New Build Release Information for the LawMaker Game Engine.

Release notes for LawMaker SDK build 739.42 (Minor Release)
  • Fixed parsing issue for duration of lwv phoneme info.
  • Implemented time scaling for action animation.
  • Added lipsync data mapping to omnibus.cfg file.
  • Added simple visime code to Datacontent\gamebase\visimetest. (visimeai.lua, westonvisime.lua).
  • Added simple visime level, lipsync_sample.eva
  • Fixed missing resource for foliage level, Foliage_KaufmanEstate.eva.

Release notes for LawMaker SDK build 737.59 (Minor Release)
  • Added foliage rendering for LawMaker using detailbrushes.
  • Added ability to paint foliage onto terrain.
  • Added ability to create, edit and delete foliage through LawEditor.
  • Added Lipsync project to LawEditor.
  • Added Lipsync project to Wizards.
  • Added lwv compilation for Lipsync project.
  • Added Phoneme class object to LawMaker game entity hierarchy.
  • Exposed Phoneme and Phoneme Info class API to lua.
  • Exposed PrintStringDict to lua.
  • Optimized GetDuration implemtnation for DirectX Audio.
  • Implemented IsSoundPlaying for DirectX Audio implementation for COmniSound.
  • Removed WatchBar window from LawEditor.
  • Fixed OnPostAudio when level is loading.
  • Fixed crash when deleting cinematic entities that are not attached to a level.

Release notes for LawMaker SDK build 732.71 (Minor Release)
  • Added wav audio player for LawEditor.
  • Added deleting of cinematic managers and associating actions\effects.
  • Fixed crash caused when apply materials to detailbrushes.




To purchase your LawMaker Game Engine SDK, you may visit the engine purchasing section here.

To obtain a LawMaker Evaluation Kit or for more information, please contact

Online Payment Service
Official PayPal Seal
New Release Notes For LawMaker Engine
Tuesday, 05 June 2007

New video showcasing GUI Wizard and Drag and Drop Feature!

New Build Release Information for the LawMaker Game Engine.

12 June 2007 (PDT) - Release notes for LawMaker SDK build 730.26 (Minor Release)
  • Implemented Terrain Visibility (Paint holes).
  • Implemented default project creation for Solution Wizard.
  • Added "IsALight" virt member func to CGameEntity. Exposed to LuaVM.
  • Added "IsASunlight" virt member func to CGameEntity. Exposed to LuaVM.
  • Fixed Cinematic menu system from displaying.
  • Fixed Splash screen config lookup when LawEngine launches.
  • Fixed solution project wizard from setting the solution file name. Caused fatal crash when creating additional projects through wizard.
  • Added ability to delete multiple resource items from Solution without prompting user.
  • Increased material selection bit array for detailbrush from 16 to 64.

5 June 2007 (PDT) - Release notes for LawMaker SDK build 727.84 (Minor Release)

  • Added Solution Wizard to create a solution file.
  • Added Project wizard to create individual projects to a solution file.
  • Added Resource wizard to import art content.
  • Added ability to drag and drop a level into LawEditor.
  • Added ability to drag and drop a solution file into Solution Explorer of LawEditor.
  • Added ability to drag and drop art content into LawEditor.
  • Added ability to close a solution file.
  • Added material lookup for full path when compiling detailbrush.
  • Implemented method requestRotateToType to CAIController.
  • Added virtual method OnBrainGoalCompleted to CAIController.
  • Replaced END_RADIUS with GOAL_WITHIN_RADIUS for lua game code file, baselawai.lua.
  • Replaced name for solution explorer window from "Omnicad Explorer" to "Solution Explorer".
  • Removed .eva filter for File Open solution Dialog for LawEditor.
  • Removed .sln filter for File Open Dialog for LawEditor.
  • Removed the requirement for external artwork to be located in StagingGround.
  • Fixed issue with cleaning DetailBrushes from DataContent w/o needing "DB Prefab" folder in the solution file.
  • Fixed issue with crash on Popup menu for LawEditor.
  • Fixed crash assertion with waypoints during inventory pickup initialization.
  • Set the directory to the solution path when opening the solution open dialog.
  • Set Solution\Workspace to the active view for the solution explorer in LawEditor on startup.
  • Replaced"Omnibus Game Projects" with "LawMaker Game Projects" in New Project Dialog for LawEditor.

13 May 2007 (PDT) - Release notes for LawMaker SDK build 720.47 (Minor Release)

  • Fixed LawEditor refresh issue with Vista.
  • Upgraded to latest DX9 build.
  • Removed d3d9.dll from bin directory. Added d3dx9_33.dll to bin directory.
  • Added Configurable Transparent Splash screen for LawEngine application.
  • Added configuration Dialog to LawEditor to modify texture panning scale, grid size, ortho\persp background color.
  • Fixed roll-over issue with vehicles by adding in sliding properties and roll factor to center of mass.
  • Modified camero.lua file for roll-over fixup. Car handling needs to be fixed up.
  • Exposed CODETire properties.
  • Added splash screen propertines to Omnibus.cfg and enginesplash.bmp to bin directory.
  • Modify Omnibus.cfg fullscreen mode to true for LawEngine application.
  • Removed DiscreteRegion selection from DiscreteRegion listbox.
  • Fixed crash when enable shadow occluder for dynamic detailbrushes.

Release notes for LawMaker SDK build 711.83 (Minor Release)

  • Added selectable CCinematic Manager Dialog for Cinematic Tools.
  • Added AssertFatalMsg within loading skeleton and mesh file for models.
  • Added default C++ implementation to OnGiveExistingAmmo and OnGiveInitialAmmo.
  • Implemented ammo reduction into CAmmoInventory::HandleFire and removed methods in CAxeAmmo, CDynamiteAmmo and CMolotovAmmo\
  • Fixed Fatal crash when inventory pickup queries for closest waypoint during level load.

1 April 2007 (PDT) - Release notes for LawMaker SDK build 707.49 (Minor Release)

  • Added call to COmniGUILayoutManager::OnPostAudioInit() when the audio is initialize on startup.
  • Fixed CWaterEntity rendering issues.
  • Fixed crash issue with updating property explorer during level load in editor.
  • Fixed timeline editor updating for dynamic detailbrush.
  • Fixed issue with loading Shader osh ext to Shader ots ext.
  • Fixed handling routines for inventory usage, alt-usage, next and prev inventory.
  • Fixed issue with script method call for 'GetDetailBrush'.
  • Fixed implementation for duration (in sec) for method COmniSound::GetDuration().
  • Exposed AddDisplayMsg for COmniHUD class.
  • Exposed OnNotifyImDead for CGameCharacter class.
  • Exposed GetNumInventory and GetInventoryAt for CGameCharacter class.
  • Cleanup StringDictionary hash lookup on terminate.



To purchase your LawMaker Game Engine SDK, you may visit the engine purchasing section here.

To obtain a LawMaker Evaluation Kit or for more information, please contact

Online Payment Service
Official PayPal Seal
<< Start < Prev 1 2 3 4 Next > End >>

Results 1 - 9 of 31
 
Top!
Top!