IGF v0.9.0.0

Rating: No reviews yet
Downloads: 56
Change Set: 10141
Released: Dec 11, 2011
Updated: Dec 11, 2011 by indiefreaks
Dev status: Beta Help Icon

Recommended Download

Application IGF v0.9.0.0 Runtime Binaries only
application, 2096K, uploaded Dec 11, 2011 - 56 downloads

Release Notes

Feature: Implement SunBurn 2.0.17
Feature: Implement new Lidgren network library based Session system for Windows (supports SinglePlayer & LocalAreaNetwork sessions: WideAreaNetwork session currently under heavy development)
Feature: Implement ArcBallCamera3D (courtesy of bamyazi) to orbit your camera around a given target.
Feature: Added Vibration to PlayerInput (courtesy of bamyazi) supporting multiple vibration events.
Misc: Upgraded BEPUPhysics to v1.1
Misc: BEPUPhysicsManager now has a UseInternalTimeStepping property which enable/disable BEPUPhysics optimized internal time stepping for games that have their Game.IsFixedTime property set to false.
Misc: Upgraded all WP7 projects to WP7.1 (Mango)
Misc: Removed obsolete IRenderEntity interface, DeferredRenderer & ForwardRenderer related managers since SunBurn latest release provides Alpha and Additive Blend support as well as custom rendering pipeline.
Misc: Sessions now have different SessionStates: Lobby, Starting, Playing, Ended & Closed and their companion events: Session.Starting, Session.Started, Session.Ended & Session.Closed.
Bug: Corrected a design pattern misconception where BEPUCollisionMove instances weren't created until the 1st BEPUPhysicsManager.Update() call was performed.
Bug: Fixed an issue where the collision trigger event were never raised.
Bug: Added a generic Scale property to BEPUEntityCollisionMove class to allow precise control on Entity scale matrix when applied to ParentObject.World
Bug: Fixed an issue where Commands were executed at the wrong Frequency.
Bug: Fixed an issue where models in WP7 projects weren't lit properly (Added LightMapManager instance by default on WP7.1 IGF Application class)
Misc: Now, all IGF Managers are retrievable from the SceneInterface.GetManager method using an interface based type (i.e.: ICameraManager, IInstancingManager, IBEPUPhysicsManager,...) so that you can create your own overriden managers.
Bug: Fixed a small bug in GameState not using the proper ICameraManager interface to grab the related manager
Bug: Fixed an issue with non Power of 2 RenderTargets used within the UI library on WP7.

Reviews for this release

No reviews yet for this release.