[X] The "/OldFiles" file could not be found or is not available. Please select another file.

A roguelike computer game based off of Illwinter's Dominions series of games. The concept is to place the Dominions world and style into a 16th and 17th century setting.


http://fourthage.sourceforge.net





Separate each tag with a space.

Release Date:

2009-01-13

Topic:

Operating System:

License:

Intended Audience:

Programming Language:

Registered:

2009-01-11

Ratings and Reviews

Be the first to post a text review of Fourth Age. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • File released: /fourthage/FA-0.0.4a/FA-0.0.4a.zip

    posted 356 days ago

  • fourthage FA-0.0.4a file released: FA-0.0.4a.zip

    1. settled upon game object data structure game object structure will use abstract base classes for templates and dictionaries to hold data that will used to instantiate from abstract base class. this keeps each object from becoming its own 'type' and eliminates bad practices of basing game mechanics on object type, and rather forces mechanics to act upon object parameters. all game objects are instances. all storage is done in sets. storage organization should be at the lowest level possible, using only implicit structure of python's object id(). sets provide two valuable features, unique members only and easy membership testing. this eliminates the need for complex mapping structure and instead relies only on implicit structure and allowing the game or clients to choose from among objects based upon parameters. 2. collision detection added and a basic 'blocking' method added to base sprite class that blocks colliding sprites on axis of least overlap. uses rectangle clipping to determine overlap. may need some fine tuning. 3. forms added and a race/forms model implemented. basically, a 'race' is one's form. most units are only ever given one form, and obtaining another should require very special action. units that have multiple forms recieve multiple form objects and can choose between them. the old attributes 'body', 'move', 'size', and 'baseattributes' are now part of each form object, and must be accessed accordingly.

    posted 356 days ago

  • File released: /fourthage/FA-0.0.3a/FA-0.0.3a.zip

    posted 359 days ago

  • fourthage FA-0.0.3a file released: FA-0.0.3a.zip

    AI added. fixed sillyness in the the sprite movement system finished added build methods for the unit

    posted 359 days ago

  • File released: /fourthage/FourthAge-0.0.2a/FA_source.zip

    posted 360 days ago

  • File released: /fourthage/FourthAge-0.0.2a/FA.zip

    posted 360 days ago

  • fourthage FourthAge-0.0.2a file released: FA.zip

    image super class sprite and level subclasses with appropriate update routines factory class for building the sprite objects screen classes for the screen overlays working on an AI controller class. python 2.6 pygame 1.8 pyglyph-1.1.0

    posted 360 days ago

  • fourthage FourthAge-0.0.2a file released: FA_source.zip

    image super class sprite and level subclasses with appropriate update routines factory class for building the sprite objects screen classes for the screen overlays working on an AI controller class. python 2.6 pygame 1.8 pyglyph-1.1.0

    posted 360 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Fourth Age Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks