Devlog - Happy New Year!

December 31, 2008

Changes of this week:

  • Added access to collision contacts of Players.
  • Fixed minor bug in UnigineScript with namespaces and user-defined classes.
  • Refactored Actor system.
  • LightSpot performance optimization.
  • User classes in UnigineScript can be stored as keys in maps.
  • Character class divided into Character, CharacterParticipant, and CharacterNpc.
  • Fixed missing Windows SDK issue in install.py script.
  • Updated reference manual (Console, UnigineScript library).

Current Unigine codebase statistics:

engine            6611 Kb  672 files  237312 lines
shaders           1148 Kb  288 files   41467 lines
scripts            162 Kb   15 files    5862 lines
editor            1221 Kb   96 files   42125 lines
tools              765 Kb   61 files   27704 lines
app main            62 Kb   28 files    2238 lines
app samples        238 Kb   62 files    9871 lines
build system        39 Kb   29 files    1770 lines
build scripts       59 Kb   91 files    1736 lines
docs scripts        30 Kb    7 files     963 lines
total            10339 Kb 1349 files  371048 lines

Happy New Year

Happy New Year!