home home

downloads files

forum forum

docs docs

wiki wiki

faq faq

Cube & Cube 2 FORUM


SauerMod: Bots and Gameplay Extensions

by Quin on 12/22/2006 13:03, 189 messages, last message: 11/26/2009 17:54, 112728 views, last view: 12/09/2021 01:02

This is the official thread for SauerMod, a continuation of SauerBot.

You can get it from: http://www.quadropolis.us/node/418

Go to first 20 messagesGo to previous 20 messages    Board Index    Go to next 20 messagesGo to last 20 messages

#108: SauerMod v0.30 for Summer Edition

by Quin on 08/28/2007 14:59

Well, it's finally here. After much delay, may I present you with SauerMod v0.30 for Summer Edition.

Changes of notable interest are:

* Enhancements to the console and general heads up display.
* Improved Bot AI, with pathfinding and enemy/pickup scanning.
* Singleplayer Co-Op Bot players.
* Monsters controlled by Bot AI.
* Fully working Side Scrolling Platformer.
* A peek at the proof of concept Kart Racing Simulator.
* .. and lots more.

You can get a more concise (and lengthy) record of changes here:

http://sauermod.cvs.sourceforge.net/*checkout*/sauermod/mod/src/changes.txt

With this release, I make a significant change in my packaging methodology, in part due to the new found package loading built in to the engine, but also to enable streamlined updates to development/unstable versions.

You must download the 'sauermod_030_content.zip' and extract it to your Sauerbraten directory. This will give you the base content and data files for this version. Do not forget to remove any previous versions of SauerMod.

You may then either compile your own binaries, or download the binary release for your architechture (if it is available) and extract it to your Sauerbraten directory. For Windows users this is 'sauermod_030_bin_win32'.

You can grab these files at:

http://sourceforge.net/project/showfiles.php?group_id=191686&package_id=225413&release_id=535405

The included batch files include command line parameters necessary for proper operation of SauerMod, if you run the binaries directly do not forget to consult these files for those options, otherwise the game will not work.

Windows users should find their configs and saved data under their "%USERPROFILE%\My Documents\My Sauerbraten" directory, unless this was changed or different in your country (in which case you should edit sauermod.bat). *nix users should find these files in the same place as Sauerbraten "${HOME}/.sauerbraten".

I've also moved the documentation to the Sourceforge Wiki (a snapshot of which is included with the content):

http://sauermod.wiki.sourceforge.net/

Many thanks to eihrul for this edition. Not only has he made Sauerbraten more moddable than ever before, but also for tirelessly helping when I had trouble with pathfinding (without which the new Bot AI would not exist).

NOTE: Model animation in the Windows binary package does not work correctly, this is a known problem from an unknown cause. Please let me know if you have any information regarding this.

Right, that should be it. Feedback, comments, suggestions, and help is always welcome, but most of all; have fun!

reply to this message

#109: Re: SauerMod v0.30 for Summer Edition

by Passa on 08/28/2007 16:06, refers to #108

Good stuff Quin, as per usual! :D

reply to this message

#110: ..

by Acord on 08/28/2007 17:45

Wow! Just... Wow!

reply to this message

#111: Sauerbraten vrs sauer mod a poll

by ATIRULE on 08/28/2007 18:31

So Cast Your Votes As far and Gameplay
is Concerned excluding the engine its self
What game is better Saurbraten or Sauerbraten +Sauer Mod .30
I think sauer mod is WAY BEtter and should be ingratiated as a part of sauer

reply to this message

#112: Message censored by administrator

by Drakas on 08/28/2007 18:45, refers to #111

#113: ..

by Julius on 08/28/2007 18:47

I have trouble compiling it under Linux :(

First I had to convert the configure file via dos2unix, but even then it stops during the make make step looking for a bunch of *.Po files in a non existant .deps directory.

Any tips?

reply to this message

#114: Re: ..

by hampus_ on 08/28/2007 19:00, refers to #113

I have the same problem

reply to this message

#115: Re: ..

by Quin on 08/28/2007 19:06, refers to #113

Hmm, I'm not all that familiar with Linux anymore. Looks like something to do with enet though.

More information, error logs, etc?

reply to this message

#116: ..

by Julius on 08/28/2007 19:09

make clean install
rm -f shared/tools-standalone.o engine/command-standalone.o engine/server-standalone.o fpsgame/fps-standalone.o shared/tools.o shared/geom.o engine/3dgui.o engine/bih.o engine/client.o engine/command.o engine/console.o engine/cubeloader.o engine/grass.o engine/lightmap.o engine/main.o engine/material.o engine/menus.o engine/normal.o engine/octa.o engine/octaedit.o engine/octarender.o engine/physics.o engine/rendergl.o engine/rendermodel.o engine/renderparticles.o engine/rendersky.o engine/rendertext.o engine/renderva.o engine/server.o engine/serverbrowser.o engine/shader.o engine/sound.o engine/texture.o engine/water.o engine/world.o engine/worldio.o engine/mod/modengine.o engine/mod/modrender.o fpsgame/fps.o sspgame/ssp.o krsgame/krs.o sauermod_server sauermod_client sauermod_master
make -C enet/ clean
make[1]: Betrete Verzeichnis \'/home/krischan/spiele/sauerbraten/mod/src/enet\'
Makefile:255: .deps/callbacks.Po: No such file or directory
Makefile:256: .deps/host.Po: No such file or directory
Makefile:257: .deps/list.Po: No such file or directory
Makefile:258: .deps/packet.Po: No such file or directory
Makefile:259: .deps/peer.Po: No such file or directory
Makefile:260: .deps/protocol.Po: No such file or directory
Makefile:261: .deps/unix.Po: No such file or directory
Makefile:262: .deps/win32.Po: No such file or directory
make[1]: *** Keine Regel, um ».deps/win32.Po« zu erstellen. Schluss.
make[1]: Verlasse Verzeichnis \'/home/krischan/spiele/sauerbraten/mod/src/enet\'
make: *** [clean] Fehler 2

reply to this message

#117: ..

by Julius on 08/28/2007 19:10

could have something to do with the slashes, e.g. / and \

reply to this message

#118: Re: ..

by Drakas on 08/28/2007 19:18, refers to #116

I did:
cd sauerbraten/mod/
mv enet enet2
ln -s ../src/enet ./enet

reply to this message

#119: Re: SauerMod Linux

by Quin on 08/29/2007 11:50, refers to #116

Ok 'sauermod_030_bin_linux.tar.bz2' has been uploaded to Sourceforge.

Included in this package are the Linux binaries, and fixes for the *nix batch script, Makefile, and enet.

You can get it from the same place:

http://sourceforge.net/project/showfiles.php?group_id=191686&package_id=225413&release_id=535405

reply to this message

#120: ..

by Julius on 08/29/2007 15:15

Thanks a lot, will try these ASAP

reply to this message

#121: ..

by Max of S2D [Fr] on 08/29/2007 15:21

It rocks ! I had a few sudden exits while playing SSP and there's still a few glitches, but it's like vine... it's getting better and better <3

reply to this message

#122: ..

by Julius on 08/29/2007 18:25

damn... still can't get it to work :(

The sauermod_unix file always exits with "unexpected file end" (expecting fi), but "fi" is at the end of the file... and all my amateurish attempts to edit the startup script have failed :(

reply to this message

#123: ..

by Drakas on 08/29/2007 19:18

Julius:
./mod/bin/sauermod_client -kmod "-q$(PWD)" -gssp -r

reply to this message

#124: Re: ..

by Quin on 08/30/2007 01:41, refers to #122

Ah got it. bash doesn't have 'else if' apparently, this is why I need to build another system to put a Linux desktop on :P

Try this revision:

http://sauermod.cvs.sourceforge.net/*checkout*/sauermod/mod/sauermod_unix?revision=1.10

Let me know how you go with that, and if any other issues arise.

I'd like to have Linux support working, but it needs more testing than I can do currently. Anyone able to lend a hand?

reply to this message

#125: Re: ..

by Quin on 08/30/2007 02:59, refers to #122

Ah got it. bash doesn't have 'else if' apparently, this is why I need to build another system to put a Linux desktop on :P

Try this revision:

http://sauermod.cvs.sourceforge.net/*checkout*/sauermod/mod/sauermod_unix?revision=1.10

Let me know how you go with that, and if any other issues arise.

I'd like to have Linux support working, but it needs more testing than I can do currently. Anyone able to lend a hand?

reply to this message

#126: Re: Bash

by Morosoph on 08/30/2007 03:20, refers to #125

Bash has an "elif" which I hope and expect fits the bill!

reply to this message

#127: Re: Bash

by Quin on 08/30/2007 05:00, refers to #126

Ah, thanks :) Didn't have a Linux system handy to "man bash" on.

reply to this message

Go to first 20 messagesGo to previous 20 messages    Board Index    Go to next 20 messagesGo to last 20 messages


Unvalidated accounts can only reply to the 'Permanent Threads' section!


content by Aardappel & eihrul © 2001-2021
website by SleepwalkR © 2001-2021
42365340 visitors requested 58070030 pages
page created in 0.037 seconds using 9 queries
hosted by Boost Digital