SourceForge has been redesigned. Learn more.

Lixoo 2D adventure game engine / News: Recent posts

Back to work

Well, now my computer has returned from the dead, I have been working a little in some stuff that was postponed. This afternoon I have been adding the KDict and related classes to the Klasses library. Also, I'm thinking of a good design for the graphics part of the engine, that will be capable of having multiple backends (the first one will be SDL, I think). Object-oriented design is "kool" xD. Note: New code is in CVS, until it's well tested.

Posted by Adrian Perez de Castro 2004-09-07

Broken iBook

My iBook was one of the ones with the faulty logic board... and it died by june. I had to wait for it to be repaired until now! It arrived yesterday, and it seems that all works fine. The people at Apple even didn't touch the data in my hard disk :) But all the work I planned to do this summer is missing... I hope to code a bit until october, at least.

Posted by Adrian Perez de Castro 2004-09-06

CVS updated

After some time without writing new code, I have finally updated the CVS tree with the latest sources I have been working with: the Klasses library and the initial code of an SDL wrapper, both coded in Objective-C.
Why Objective-C? Because it's the language finally chosen to write Lixoo in. After exploring the ins & outs of C++ and Objective-C I have found that I prefer the latter.

Posted by Adrian Perez de Castro 2004-02-12

News are back

As you might notice news headlines are back from the dead. Finally I had some time to fix the script that gathered the news from SF. What I did finally is taking an RSS feed and with a little Python script changing it into well-formed XHTML, suitable to be included in the main page. Yeah, Python rules!

Posted by Adrian Perez de Castro 2004-02-06

Small site update

I have been learning a bit (or two) of PHP, so I have rewritten the site using PHP and changed lots of things to CSS. Now even the nice rollovers at the top of the page are done using CSS! No need for JavaScript, hehe :)_

Posted by Adrian Perez de Castro 2003-12-05

Status info for the people out there

Hi! Some people may have been wondering what is happening behind the scenes... so I decided to let you know what's going on.

Basically, I have been quite busy with LuaCheia in my spare time (I'm helping there with the MacOS X port, check it out at\), so I didn't work too much with Lixoo.

But that mighty project called Lixoo is not died at all. It was my wish for a long time having making my own engine, and now I'm started it, my wish changed: now I want to finish it! It will take time, but I hope it will be worth waiting for it.... read more

Posted by Adrian Perez de Castro 2003-11-29

liblrt 0.3.4 released

The latest release of liblrt (0.3.4) is now available for download at the files section. CVS respository was updated as well.

Posted by Adrian Perez de Castro 2003-10-11

Release of liblrt 0.1.15

This is the latest codebase I'm working on. After hours and more hours of wasted time with lots of coding tricks in ZeroForce, I decided to switch to C++, and here's the result. Basically, you get the same features as with the older library, but with cleaner interface, all the power of C++ and some new features, like a integrated leak detector (enabled by default in beta builds like this) or a wrapper class to access memory-mapped files (I'm sorry, but this only works under OSX & Linux at the moment),.... read more

Posted by Adrian Perez de Castro 2003-06-16


I have been talking to Alives, and we he's managing to handle site updating, so I have more time to write code.
Maybe the layout, look and other things of the site will be changed, but I'm sure he will do a good job. Thanks, dude!

Posted by Adrian Perez de Castro 2003-05-27

I can paint! I can paint!

Yeah! Finally I was able of painting to the screen under MacOS X, both in fullscreen modes (doing the neccessary video mode switch) and inside windows. So be prepared, as the graphics kernel of Lixoo is under heavy development right now.

Posted by Adrian Perez de Castro 2003-05-05

No war

As you may notice, I have changed a bit the main page. The Lixoo logo is now showing a cute "o" saying "peace". I know that maybe it's too late to make such an update, but I want to express our reject to any kind of war.

Posted by Adrian Perez de Castro 2003-04-12


Er... well... here's another update. Only small changes this time in the site layout (the Lixoo logo at the upper right corner now has a link to the SF project page), but I have released version 0.2.3 of ZeroForce and uploaded its API documentation. The docs are very brief for now, but I think they can be a good help for people wanting to hack/use the library. Enjoy :P

Posted by Adrian Perez de Castro 2003-03-08

Site updated

Now usiing CGILu to generate dynamic content. I hope that updates will be more frequent as most of the content (headers, rollovers an so on) is now automatically generated with just a small Lua script.

Posted by Adrian Perez de Castro 2003-02-22

Working on webpage update

The Lixoo website will be progressively migrated to generate content on-the-fly using CGILua ( I plan to add in the future, when Lixoo is released a small lixoo-wiki page so users will be able of collaborating with the site. Stuff in the planning (but with no date assigned) are making homebrew, Lua-based forums.

Posted by Adrian Perez de Castro 2003-02-15

Sphinx renamed to ZeroForce

I finally decided to rename Sphinx because I was not convinced with its name. The new one tastes better with the new style of the API, too.
Version 0.2 will be backward-incompatible with 0.1, sorry for the inconvenience.
Threading became the most important thing, so it will be implemented as soon as possible. I hope to have threads workin in version 0.3, so some things planned to be added in earlier version will be moved to 0.4.
This is because I want to start working on the main core of the Lixoo engine the next weeks, and I need threading working.

Posted by Adrian Perez de Castro 2003-02-13

New front matter

As you can see, now the latest news headlines grabbed from Sourceforge are shown in the main page of the site. The most recent five news are refreshed every 45 minutes. I hope you all will like this feature :)

Posted by Adrian Perez de Castro 2003-02-09

Update and Sphinx release.

As well as the webpage update, a new release was made after Christmas: the prerelease version of Sphinx version 0.1, a library that will ensure portability in Lixoo by hiding specific operating system details to programs using it --mainly threading, dynamic loading and filesystem facilities--. Happy new year.

Posted by Adrian Perez de Castro 2003-01-06

No more Prestiges

I've added the "No more Prestiges" banner at the bottom of the webpage, as a sign of complain about insecure oil tankers sailing all around the world with flags of convenience with lots of irregularities. The sinking of the Prestige affected lots of miles of coast in Galicia, whre we live.

Posted by Adrian Perez de Castro 2002-11-30

Webpage redesigned

I hope you like it ;P

Posted by Adrian Perez de Castro 2002-11-02

Better documentation in Lapse 0.3b

Better documentation is being written for Lapse, now using LaTeX. Documentation on the API is finished, and some more will come with upcoming revisions od the library. Ready-to-read PDFs are included with the distribution of the package.

Posted by Adrian Perez de Castro 2002-11-02

Lapse 0.3 released

Lapse is a small & lightweight implementation of the pooled resource-allocation techniques.

Posted by Adrian Perez de Castro 2002-10-26

Nuevo miembro

Kike Temes se une al equipo, ya somos dos programando!

Posted by Adrian Perez de Castro 2002-09-16

libcomm 0.1-tp1 release

As you may know, COMM is one if Lixoo's parts (the one that holds the component loading system and the Lua scripting engine). Recently I have added an option to build a standalone version of COMM on Unix-like OSes (Win32 will come soon), and version 0.1-tp1 of libcomm will be released during September. The suffix "tp" suffix is for "Technology Preview", as all standalone releases (i.e: wthout the rest of Lixoo) of individual components will be marked.

Posted by Adrian Perez de Castro 2002-09-05

Engine design

I'm taking care of writing documentation about the design of the Lixoo engine. It's available in the docs section of our site ( Take a look, buddies. I'll be updating it from time to time, so stay tuned!

Posted by Adrian Perez de Castro 2002-07-22

Los foros son paa usar, lee

Aqui Mebius, me gustara que fueseis echando un vistazo al foro privado de desarrolladores (recordad que tenis que hacer login) y opinarais sobre cosillas que hai que decidir. Ms detalles en

Posted by Adrian Perez de Castro 2002-07-01