My Joomla

  • Increase font size
  • Default font size
  • Decrease font size
My Joomla

Under Construction

E-mail Print PDF

Please note this site is currently under construction and as such data may be missing and graphical issues may appear.

 

Current: C++/LUA game

E-mail Print PDF

Key Features

In Progress

  1. C++/LUA interface
  2. Opengl graphical output
  3. Event based game logic

Planned

  1. Lua scripting for game logic
  2. Shaders
  3. Lighting
  4. Networking
  5. AI

Progress

  • 10th January
    • C++ and opengl compile
    • Lua scripting engine compiled
    • lua state management
    • Event listener started
  • 11th January
    • Event system work
    • Learned:
      • std::set needs its templated type to overload the '<' operator or it causes template paramater errors
  • 18th January
    • Fixed event system compilation error
      • need to make sure when using functions that a class functions  and namespace functions are not named the same, it confuses the linker NS::foo() can be confused with NS::SubClass::foo()
      • The linker seems particularly... picky when dealing with namespaces. in order to properly define a function within a namespace ie. NameSpace::foo(), you can't use using Namespace; and define it just using foo(){}, you need to fully qualify it before the linker can properly deal with the assignments
Last Updated on Wednesday, 18 January 2012 18:43