Welcome, Guest! Log In | Create Account

Main Page

From freelords

Jump to: navigation, search

Contents

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