Menu

PodballNotes

Lars Ruoff

Notes

Unsorted notes go here.

Please date all entries.

2014-06-10 - Replays

We need a replay feature. That is, it should be possible to log a match and replay it later again, without the need to have the control module.
Since the Podball engine is completely deterministic (TODO: Verify that this is the case across platforms too! notably there could be different floating point representations across different platforms), it is sufficient to log all of the pod actions of all time steps and then use a replay module that injects the actions at the appropriate time steps. (Requires identical game- and match settings during recording and replay)

2014-06-09 - LuaCppInterface

After some very painful beginnings with the Lua C API, i decided to try a C++ wrapper.
Went to http://lua-users.org/wiki/BindingCodeToLua and ended up with https://github.com/davidsiaw/luacppinterface/ .
It was the first to have a decent modern C++ interface and with a compatible license (MIT). Also, it has a concise but useful documentation with examples to get started.

2010-06-29 - Towards platform independence

A library for platform independent plugins: Boost.Extension (not yet submitted to boost)


Related

Wiki: Home
Wiki: PodballTodo

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.