Xiqual

2D tilebased/networked game development libraries
Download

Xiqual Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Ronny Bangsund
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 226 KB

Xiqual Tags


Xiqual Description

2D tilebased/networked game development libraries Xiqual started out as a library of functions to make 2D games, with the goal of having at least some sprite functionality and tile map routines, plus a smattering of utility functions. It has since started to grow a bit beyond that, with the addition of CGI and net libraries and even an SDL GUI system making decent progress (bar some total redesigns).NOTE: Xiqual is licensed and distributed under the terms of the BSD License, GNU General Public License (GPL) and GNU Library or Lesser General Public License (LGPL). Here are some key features of "Xiqual": · Linked list handling, and circular lists · INI-style file read & write (preferences with variable handling) · IFF FORM read & write (datafiles with binary data, fast lookup) · Simple XML parser (no serious manipulation yet) · Amiga-style taglist functions (used by many subsystems) · Extra string functions (some due to Win32 lacking good ones) · Thing-functions for game objects (game logic) · Full-featured CGI library with cookie support · MD5 sum functions (from the fastest PD sources I could find) · 'views' - small fields with background storage (sprites, mousecursors etc.) · Server library for select() servers (handle many clients without threading/forking) · SDL startup code (pass some tags, have graphics ready, and audio if SDL_mixer support is compiled in) What's New in This Release: · Changed names of some makefile targets, added Debian package target (workaround, as my packaging skills are nil). The HTML documentation target is now named 'html'. · Started de-uglifying the HTML documentation by adding CSS. My head bounces off the DOC++ brick wall. · Built .debs that seem to work; DOC++ is a requirement here. Note: There is a doc-check target available, but the docs look worse after going through Tidy. Two @include of the CSS, two tags.. · More workarounds for functions/definitions missing from Win32 (mostly non-POSIX; strangely, BSD definitions related to sockets are also absent at times) · xinet: It now works. · restructuring: CVS ditched, Subversion only off my home-server. · xigfx: Ugh. · Added CRC32 calculation and dynamic hashing · Made a replacement strndup() - it really replaces regular strndup() on systems that have it, and breathes new life into Win32 programming. · Removed write functions from autofiles; I didn't really use that complicated mess fully, anyway. · Made the XML reader actually work according to core 1.0 specs; 0.9.0 was skipped because of this. It can now handle XHTML. Try xmltest with hello.xhtml. · xi_lasterror should now contain new errors when XML functions fail. · strfind() returns the haystack when needle is a NULL string. · Hash table implementation #1: Plain hashes. Allocate one size, and it is stuck there. A sorta dynamic method, based on this, will be added at a later date.


Xiqual Related Software