Raydium 3D Game Engine

Official forum for everything about Raydium, ManiaDrive, MeMak, ...
It is currently Thu Mar 28, 2024 12:26 pm

All times are UTC




Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: SVN for "VersusRX"
PostPosted: Sun May 11, 2008 12:19 pm 
Offline
User avatar

Joined: Thu Sep 29, 2005 2:59 pm
Posts: 828
FinalyI have ready (or i think so) the SVN server for the game i'm working on currently.

The chekcout should work with this :

mkdir versusrx
cd versusrx
svn co http://87.216.217.107/svn/versusrx .

Editing needs authorization (or it should).
User:
versusrx
password:
raydium

Notcie me (vicente at guadagames dot com or at the raydium forum) if something fails.

Also you need to download the media package. You can get it from here:
http://www.guadagames.com/versusrx/vers ... -11.tar.gz
Once downloaded, extract it in your local copy of versusrx.

One more thing:
You need to create a soft link to your usual raydium folder.
For example:

cd /home/user/path-to-your-local-copy-of-versus
ln -s /home/user/path-to-raydium/raydium raydium


Also you can delete the raydiumlib files and put your own updated ones.

Keys:
The cursors will move the character
p will shoot (but there is a bug and segfault around the 16th shoot)
shift+d will switch debug mode
Those are the important ones.


Top
 Profile  
 
 Post subject:
PostPosted: Sun May 11, 2008 7:18 pm 
Offline
User avatar

Joined: Thu Sep 29, 2005 2:59 pm
Posts: 828
I would thank if someone could modify the project to allow more than one compilable file.

I mean, currently all the code is in versusrx.c but i'd like to split at least the sprite functions into sprite.c and sprite.h. But makefiles and linking is not my best :oops:


Top
 Profile  
 
 Post subject: NEW COMMIT!
PostPosted: Mon May 19, 2008 9:43 am 
Offline
User avatar

Joined: Thu Sep 29, 2005 2:59 pm
Posts: 828
I just have commit a lot of new changes. COMMIT 8
Now the functions has benn sorted in a few files. However still there are compiling problems with the sprites.c/h functions (i have forgot almost everything about makefiles and gcc) and it's compiling in a really ugly way (sorry).
I'd really appreciate any help with the compiling issue. :)

Now the game has 2 different types of gameplay.
The first one can be tested with versusrx.c and the second one with versusrx2.c.
Files
  • versusrx.c and vesusrx2.c are the main files
  • versusrx.h is the global general header, it calls everything.
  • sprites.* are the sprites related functions. Surely this file will be commit to raydium someday.
  • misc.* now just have the function raydium_loading_screen (to show a loading screen while loading the full game)
  • gui.* have the function to show the gui

TODO
A lot of things.


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 19, 2008 8:39 pm 
Offline

Joined: Sun Oct 09, 2005 10:46 pm
Posts: 759
hello,


I'll try asap, but does it compile on windows (with gcc) ?

Have a nice day.
Ouille


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 19, 2008 9:53 pm 
Offline
User avatar

Joined: Thu Sep 29, 2005 2:59 pm
Posts: 828
Really i don't know. I'm coding it directly on linux (ubuntu 8.04).Should it compile as is?


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jul 02, 2008 1:44 pm 
Offline
User avatar

Joined: Thu Sep 29, 2005 2:59 pm
Posts: 828
Ouille I have uploaded a lot of new commits.
If you already used my SVN is better to delete all and start from zero again.
Also I have a media server, but you'll have to configure it manually adding these lines to the your-user/.raydium/repositories.list:
Code:
http://87.216.217.107/raydium/r3s/
http://87.216.217.107/raydium/r3s/files/


The new launchers are versusrx1.sh and versusrx2.sh but currently only the first works. No more odyncomp, ocomp and similar.
Tell me if works to you

:D
Thanks


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jul 03, 2008 7:44 pm 
Offline

Joined: Sun Oct 09, 2005 10:46 pm
Posts: 759
Hello,

Hum ... :(

I manage to make a codeblock project to test on windows but i have some compile problems:
Code:
In file included from L:\raydium_sdk\versusrx\preload.c:1:
L:\raydium_sdk\versusrx\/preload.h:5:23: variables.c: No such file or directory
L:\raydium_sdk\versusrx\preload.c: In function `preload_sprites':
L:\raydium_sdk\versusrx\preload.c:6: error: `supert' undeclared (first use in this function)


I try under msys using make or versusrx1.sh i have this error in both cases:

Code:
$ ./versusrx1.sh
make: *** No rule to make target `raydium/compile/background.o', needed by `libraydium.a.0.0'.  Stop.
build failed



I used last svn rev 29.

If windows target is not your aim don't bother with this.

Have a nice day
Ouille.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jul 04, 2008 8:01 am 
Offline
User avatar

Joined: Thu Sep 29, 2005 2:59 pm
Posts: 828
I forgot telling something important.
In the versusrx folder you have to do (at least in linux) a symbolic link to your raydium/trunk folder. In that way the game will always use your newer version of raydium.

And, sadly, yes, the game must work on both systems (linux and win32)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 31 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group