Advertisement

Warsow 0.5 (with angelscript powered gametypes) released

Started by August 29, 2009 07:05 AM
8 comments, last by _Vicious_ 15 years, 1 month ago
We've just released the new version of our little game with the angelscripted gametype "plugins". Here's a copy/paste of the release blah-blah:
Quote: Warsow 0.5 is finally released after a long time of hard work and a few release candidates tested by the community. With version 0.5 Warsow reaches a major milestone in its development. Feature-wise and technically, Warsow is now more complete, stable and polished than ever! Some of the new features in Warsow 0.5: » Weapon settings, armor settings and movement system have been tweaked and revised » Weapons can stun players, making them unable to walljump for a short period of time after being hit » Warsow 0.5 introduces AngelScript gametype scripting, inviting everyone to create their own custom gametypes » Warsow 0.5 has new maps, textures, playermodels, engine features, visual effects... even a brand new weapon! » Warsow 0.5 comes with new gametypes: Team Domination, Headhunt, Bomb & Defuse For more details, check out the changelog... That is, if you're not already downloading Warsow 0.5!
Game's website: http://www.warsow.net/ The gametype scripts are working wonderfully by now :)
Congratulations on the new release.

I saw this on voodoo extreme yesterday. :)

I'll have to see if I can find the time to give this a try. It looks really cool, especially the wall jumping I saw in the trailer.

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

Advertisement
Nice game.
:)
Quote: Original post by jal_
We've just released the new version of our little game with the angelscripted gametype "plugins". Here's a copy/paste of the release blah-blah:

Quote: Warsow 0.5 is finally released after a long time of hard work and a few release candidates tested by the community. With version 0.5 Warsow reaches a major milestone in its development. Feature-wise and technically, Warsow is now more complete, stable and polished than ever!

Some of the new features in Warsow 0.5:
» Weapon settings, armor settings and movement system have been tweaked and revised
» Weapons can stun players, making them unable to walljump for a short period of time after being hit
» Warsow 0.5 introduces AngelScript gametype scripting, inviting everyone to create their own custom gametypes
» Warsow 0.5 has new maps, textures, playermodels, engine features, visual effects... even a brand new weapon!
» Warsow 0.5 comes with new gametypes: Team Domination, Headhunt, Bomb & Defuse

For more details, check out the changelog... That is, if you're not already downloading Warsow 0.5!


Game's website: http://www.warsow.net/

The gametype scripts are working wonderfully by now :)


WitchLord, you might be interested in this:
http://aur.archlinux.org/packages.php?ID=2679 (scroll down a bit, the second post at the top)
Thanks. However, I'm not very experienced with GNUC or Linux. How do you suggest I change the GNUC makefile to make it work on i686 but not break it for other architectures?

Is there some way the architecture can be dynamically detected in the makefile so that the correct compiler flags can be set?

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

Quote: Original post by WitchLord
Thanks. However, I'm not very experienced with GNUC or Linux. How do you suggest I change the GNUC makefile to make it work on i686 but not break it for other architectures?

Is there some way the architecture can be dynamically detected in the makefile so that the correct compiler flags can be set?


Yes, the proper way would be to use a configure script (autotools), which would generate a proper Makefile. I'm not familiar ith autotools though :)

I have no firm ideas on how to change the Makefile atm, perhaps, the Linux guys can suggest a few..
Advertisement
OK. For now I'll just add a comment to the make file to show how to fix the 'undefined symbol: __sync_sub_and_fetch_4' problem.

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

Hm.. WitchLord, I believe this is something you might be interested in (a bug report, actually). I think it must be a bug in AS itself, rather than our wrapper library.
http://www.warsow.net/forum/viewtopic.php?pid=1101623267#p1101623267
Since the exception happens in the CallSystemFunction it is probably related to the calling convention, and how the function (or class method) was registered.

If you can show me the application registered function that CallSystemFunction is trying to call when this happen, and also how that function was registered with AngelScript, I may be able to determine what's going on.

AngelCode.com - game development and more - Reference DB - game developer references
AngelScript - free scripting library - BMFont - free bitmap font generator - Tower - free puzzle game

The problem is that with the stack trace provided, I have no idea what that function might be.. I'll let you know if I get more clues about that

This topic is closed to new replies.

Advertisement