Main Page
From freelords
|
FreeLords is an open source turn-based-strategy game in the tradition of Warlords. Explore, occupy, produce armies in cities and kill your enemies.
In this Wiki we compile and keep uptodate a list of Game Manuals for players as well as Tutorials, Howtos, and/or Design documents used by our coders and designers. We have now 19 articles in our database. Please enjoy the journey through the internals of FreeLords!
News
October 2009: Tech Release 4 released! We have released the next milestone for public download. The main changes are that cities work properly now (income and production of units, occupation and razing), fighting is a bit more elaborate, though still primitive, the tilesize has been increased to 128 pixels with some new graphics. The unit stats have also been updated in a somewhat coherent fashion.
Documentation for players
| Getting Started | Quick overview over the game. |
About FreeLords
Credits (Team) - Contact - Copyright
Help Wanted - FreeLords Download - Screenshot gallery
Community: Forum
Design, achievements and tasks
| Game reference | A specification of the game play rules |
| Achievements | Past releases log |
| Road map | Definition of milestones to reach for the next releases |
| TODO list | Minor topics list which can be tackled independent from the Road map |
Documentation for coders
| Basics | |
| Getting Started for New Coders | A pointer to various things if you are interested in getting into FreeLords developments. |
| Best way of reading through the codebase first time | A first 'kind of' guided tour through the FL codebase |
| General Code Flow | A starter to FreeLords |
| JavaDoc | Generated from the codebase |
| Advanced | |
| Dependency Injection with Guice | How 'global' variables are handled and what '@Inject' means |
| Tutorial about Game Entities and Data Structures | What entities (armies, cities, ...) exist, and how they are supposed to work |
| Tutorial on Client/Server Communication | What is sent, when it is sent and why it is sent |
| Basics of the Graphical Interface | A quick guide through the graphics code |
| Howto create a new Dialog | Special tutorial on dialog creation |
Various other links
Stephen McGruer has prepared some basic analysis for a university project. Rather critical, but contains several true points.
All categories in this wiki - All documentations - All About articles - All Game Mechanics articles - All tutorials
Our Wiki Editing Help page
