Orx - Portable Game Engine
TIGSource compo - Assemblee
06 December 2009

Hi all,


I've decided to work on something different for a whole month. I'm entering the latest TIGSource compo and will take this occasion  to have a full-scale test of Scroll and make the required ameliorations.


For the compo, all the assets are provided (gfx & sounds), so it's a perfect for a programmer like me who is barely able to draw boxes and circles. The only problem is that I'm not a good game designer either.


So if you're interested in entering the TIGSource compo and you have a good sense of game design along good ideas, feel free to contact me! Laughing


Here's the thread I created for the compo.

Last Updated on Sunday, 06 December 2009 22:17
You've been ScrollEd!
03 December 2009

Scroll/ScrollEd, the engine/editor for level-based games, based on orx and written in templated C++ has now reached its alpha milestone.


I've written a very basic game example featuring a top-down view, enemies with different shooting patterns, health management, homing missiles, player animations, sound fx & musics, explosions, etc...


This only requires very few lines of code compared to traditionnal games. New type of enemies with new fire patterns can be added without having to write a single line of code. The corresponding C++ classes will be automatically created and bound to the orx objects at runtime allowing easy customization.


Before releasing everything I only need to add a couple of new sprites (I'm using mostly X-shaped sprites for now) and design a couple of simple levels for the game example as well as add project files for linux (only windows & Mac OS X have been compiled so far).


I'd also like to create a nice wiki page explaining how to use both Scroll (the engine) and ScrollEd (the embedded editor). However I know that my explanation/writing skill saren't that goodso I'd like to find volunteers to help with this wiki page.

If you're willing to help me with this part, please write me an email or contact me on the forum so that I can give you basic written instructions about how things work and send you the current version.

Last Updated on Thursday, 03 December 2009 05:39
13 November 2009

I almost forgot: thanks to the participation of eyecreate, orx can now be compiled/used for linux 64bits. If you want to give it a try, head for the svn repository! =)

- iarwain

Last Updated on Friday, 13 November 2009 03:33
13 November 2009

Hi guys,


As I begin slowly to have some free time again to work on orx, I have a couple of questions for you.


First question: Is there someone with a working visual studio 2005 installation that is willing to help me do the v1.1 release for orx?

The task is mainly to load the project, compile both release & debug and send me the binaries, that's about it. For some weird random reason I can't get msvs2005 to work on my computer and I don't have access to the previous facilities I had when making the former releases.


Second question: Which library would you recommand to load/save images?

So far I've had a look at DevIL and SOIL, but I'm sure there are other libraries out there worth a look. It has to be either opensource or free that can be used for a LGPL program.


To reply, you can either pm me or use the forum.

Thanks in advance, everyone! =)


- iarwain

Last Updated on Friday, 13 November 2009 03:28
cannot open shared object file: no such file or directory liborx.so
06 October 2009

Well, I know it's an unusual title, but I found it as keywords used in search engines by someone visiting this site. Smile


As I didn't see such inquiries in the forum, I'll try to reply here hoping it will help someone!


So I presume you're using the linux dynamic version of orx. Usually libraries under linux should be in directories that are referenced in the library path (see the man page for LD_LIBRARY_PATH).


However, so as to make it easier when I made the linux tutorial executables, I instructed them to search for the current active directory. If you're building a stand alone and you want to have liborx.so in your executable path, provide this flag to gcc (so that he can then forward it to ld, its linker): -Wl,-rpath ./


That will tell your executable to look for needed libraries in its own directory. And of course don't forget to link against orx's library with -lorx.


Hope this helps! If you have any other issue, don't hesitate to ask on our forum, you'll most likely find someone to help you there pretty fast! Smile


- iarwain

Last Updated on Saturday, 10 October 2009 20:07

Page 15 of 22