TileLib

TileLib is meant to be an easy to use graphics library geared towards people wanting to make tile based games.
Download

TileLib Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Jeffw
  • Publisher web site:

TileLib Tags


TileLib Description

TileLib is meant to be an easy to use graphics library geared towards people wanting to make tile based games. TileLib is meant to be an easy to use graphics library geared towards people wanting to make tile based games. Such as RPG's, side scrollers, etc. It is meant for people developing with the Allegro graphics lib. What I eventually envision is to make TileLib be a very versatile core library for making tile based games.I'm going to pack as much useful stuff in here that should belong in the basic tile based games library. This means, I'm not going to add support for controlling players, just support for loading worlds/scrolling them/interacting with them/etc. Maybe later I'll work on something like that. For now, the feature set is limited but still useful. See the next few sections for more information.Here are some key features of "TileLib":· Smooth scrolling· Support for 4 map layers (base, fringe, object, and roof)· Ability to place tiles at offsets other than (0,0), i.e. can center tiles.· Support for disappearing roof tiles ala Ultima style games/old RPG's· Unlimited map size, limited only by amount of RAM on target system· Built in functions to scroll the world· Functions to retrieve information on tiles in the world· Functions to modify information on the tiles in the world· Easy to use· Ability to limit the map window, as in create a border of any size to place it in. Useful for having other windows, like a status window.· Support for any video mode via AllegroWhat's New in This Release:· Added smooth scrolling support· Fixed minor bug in tilelib.h that was lacking some #ifndef tags· Added 4th example program, TLtest4, to demonstrate smooth scrolling· New documentation page layout


TileLib Related Software