Hello everyone,
it's time for a new status report on the OpenAnno development.
Today OpenAnno has been made compatible with the upcoming FIFE datasets branch. We were well prepared and didn't have to make many changes. Please note that OpenAnno will not run with the current FIFE trunk. If you wish to run OpenAnno you will have to checkout the fife datasets branch (/branches/active/datasets). We will post an update as soon as the datasets branch is moved to trunk.
Read on for the all the other changes and the job announcements...
Game changes
In the last few weeks we have made some very big changes to the game
structure, resulting in a more modular code and code, that should be
network compatible. Some of the new changes:
- A tick-based scheduler for timed actions
- Game commands are being passed arround as command classes which are handled by a manager (needed for network compatibility)
- A building tool
- Moved all key- and mouse-listeners into seperate classes
- Lots of code cleanup
Some of the more visible changes:
- Background music
- The Buildingtool class shows you if a house is buildable or not (yellow ok, red not ok)
- Settings can be changed in the options menu
- New menu background
- Ingame GUI now has some basic functions as rotating the map, zooming, etc.
- Ships GUI menu allows you to build a new house
Job announcement:
- We are looking for a skilled graphics artist who could help us with the creation of ground tiles, buildings, menus, etc. Please note: You must use OpenSource Software (e.g. Blender) or legally licensed software!
- We are also always looking for programmers (OpenAnno is written mainly in python, FIFE in C++).
If you are interested in helping out, please join us on IRC #openanno @ freenode.net
That's it for today's update,
so long Thomas