Skip to content

Release notes version 1.2

SpectreGameDev edited this page Mar 15, 2024 · 4 revisions

Changes in Range Game Engine 1.2

Python 3.10

RanGE 1.2 has the latest stable version of python with all new features and improvements. Added Postponed annotations support.

GameEngine DeltaTime

You can now apply framerate independence. We recommend starting using this in your games from now on.

- Warning: DeltaTime was also applied to logic bricks in motionActuator. this will change your speed to the time scale. 
- So it's normal when migrating your project the character to be very slow.

Enable/Disable Python Component Execution in interface

Extremely useful for debug your game.

Range Armor

Finally a new exporter integrated into the engine. You can export your game to several different platforms at once (Windows64, Windows32 and Linux).

RangeArmor is a fork to the BGArmor project.

New MouseLook Method

Now there is a new method to create a mouselook, using mouseDelta, one of the most current ways to make a mouselook. only 3 lines are needed to create!

Without the famous sliding bug when creating a mouseLook or something like that.

SetPosition in motionActuator

Useful for placing objects or the character in specific places

Teleport example

Bug Fixes

  • Fix critical crash on startup. (see 1b2a9af)
  • Fix invalid exception used in 'rna_xml'. (see a12124e)
  • Fix T86765: Custom properties are included in dir (see 93d78df)
  • Fix memory leak in IDPropertyGroup.pop() (see 93d78df)

Misc changes

  • Remove CM_Warning() no sound datablock. (see 6764df5)
  • Resources: Remove small splash screen image variant. (see 965727e)
  • Remove string version in Window Title. (see b99e089)
  • Add new parameters to layout.separator(). (see 6764df5)
  • UI: support drawing panels from multiple contexts. (see f958f30)
  • Cleanup/Windows: Separate out the MS-CRT into a subfolder. (see e6142b3)
  • Move engine type to properties_render (see 39409a4)
Clone this wiki locally