OpenID is a way to login on many websites. You probably have seen it already somewhere.
[imghttp://lh4.ggpht.com/_IfEh7XYTTeE/STA1yGHn79I/AAAAAAAAADc/IXKrRpick4w/step1.png][/img]
OpenID itself is just the system. Famous examples of OpenID providers are Google, Yahoo and many more. And now also LXA. This means, on any other website with supports OpenID logins, you can use your LXA account now. Just usehttp://www.openlierox.net/openid/ .
I tried to demonstrate this here for SourceForge:
[youtubehttp://www.youtube.com/watch?v=FH-SOmvI588[/youtube]
Sorry, the video is a bit fast. What it shows is basically:
- I logged out of LXA (and am already logged out of SF).
- I go to the SF login page, select custom OpenID login, and enter the OpenID URLhttp://www.openlierox.net/openid/ .
- That brings me to the LXA login.
- After entering that one (well, just press enter as it remembered my values), it returns to SF and says I am logged in to SF now.
- I go back to LXA. SF didn't just checked the LXA password, it actually has used the LXA login, i.e. I'm also logged in to LXA now.
- I log out on SF.
- Show that I am still logged in to LXA.
- I use the same OpenID login on SF again.
- This time, I don't have to enter the LXA user/pass again because I'm still logged in on LXA. This shows that SF actually only checks if you are logged in on LXA. SF doesn't really see your password at any time (all that is handled on the LXA side).
As I haven't seen any SMF plugin which provides that functionality, I have coded it myself:
http://github.com/albertz/smf-openid-server
The code is a bit experimental. Please report problems/bugs. Will post that also later in the SMF community, maybe it is useful.
This was a first step to have user logins in OpenLieroX. By choosing OpenID, it will be possible to use any OpenID login in OLX, i.e. you can use your LXA account, your Google account or whatever.
Why game development is a great learning playground. All the topics you can learn about when developing a game.
http://www.openlierox.net/wiki/index.php/Why_game_development_is_a_great_learning_playground
OpenLieroX can use your help in many ways. If you are interested in contributing to OpenLieroX in some way, I have summarized the possibilities in a Wiki article here:
http://www.openlierox.net/wiki/index.php/Contribute
I have also written an article in case you want to learn coding. In that case, OpenLieroX is a good project to start with. But also otherwise, contributions on the source code are highly welcome. Read the full article here:
http://www.openlierox.net/wiki/index.php/Contribute_to_the_source_code
Hey,
As you may know, there are some dedicated servers running on our LXA host. Most of them also include some sort of ranking system. Usually, you can see the rank on the server by writing "!rank", "!rankall" or "!toprank" in the chat on such server.
For the Fast Mortars server (and others can easily be added), I have written a small script now which automatically pushes the rank list online and updates it every 5 minutes.
New: We also have simple clan ranking now!
http://www.openlierox.net/pwn0meter_olx_mortsfast.html
New: Also for Rifles server:
http://www.openlierox.net/pwn0meter_olx_rifles.html
PS: I still would be happy to see more/other dedicated servers online. If you don't have the hardware to do that, contact DarkCharlie and you probably can get an own access on the LXA host. You can also post/suggest some own configs/scripts if you want and I may use them.
PS2: For some reason, the rank list is slightly different from the rank you see when you type "!rank" on the server. I didn't wrote those scripts and I'm too lazy right now to find out why that is :) but feel free to look yourself at the Python code and post a patch.
Hey again,
There it is: The first 0.59 beta release. Please note that this time, "Beta" really means Beta. There are many crashes and there are huge memleaks. And who knows what other problems. But it's finally at a stage where I would say it is playable and you can try out all the fancy new things.
Well, the main new feature - you may have heard already about it - we have full Gusanos support now!
For those who don't know, Gusanos is another Liero clone, as old as LieroX (actually, I don't know - who was first, can somebody tell?), with much nicer physics, sound and gfx effects (well, physics may be subjective). The reason why (O)LX has become the favourit is because Gusanos was not really so intuitive to use (most of the life of this game, it didn't had a GUI) and it was restricted mostly to Windows only (Linux x86 was theoretically supported but it had dependencies to some comercial libs which were mostly not available on distributions). Checkout some videos on Youtube (or linked here on LXA) to get some impression about Gusanos. There are also a lot of really fancy mods and levels for Gusanos. Gusanos mods and levels are highly scripted. It is all based on Lua and you can do a lot of stuff - and I mean really a lot. There are levels with rain, jumppads, damaging elements and many dynamic elements here and there. There are also dynamic lights and you got a flashlight to see something.
All that is in OLX now. OLX is compatible to most Gusanos levels/mods out-of-the-box! (And those who don't work should be trivial to be fixed.)
This support goes very far: You can easily play some LX mod in a scripted Gusanos map. Check out the Gusanos Poo map. There is a jumppad on the bottom. :) That works also the other way around: You can play any LX map with Gusanos mods.
Despite this mixing, all OLX gamemodes (like CTF, race, Hide&Seek, etc) should also work with Gusanos. Esp. try out CTF and some of the Gusanos CTF maps. You will notice that there are fixed spawnpoints for each team and also the flag base is at a fixed place (those maps were esp. made for CTF). And most other OLX settings are also handled.
Warning: Set your loading time to 100 when you play some Gusanos mod. Some Gusanos mods may take up a lot of CPU and with too low loading time, they will easily make it unplayable.
Documentation about how to create your own Gusanos mods and maps are online, together with some more details about the merging and the Gusanos state in OpenLieroX:
http://www.openlierox.net/wiki/index.php/Gusanos
Ok, so far to the Gusanos support.
Then, there are 3D sounds now. That was introduced mainly because of Gusanos (which always had 3D sounds). The overall quality of the sounds should also be improved. We use OpenAL now.
And we have some more sounds for some ingame announcements, like "3 frags left", timeouts and some more stuff, also for CTF. Just see yourself. Those sounds were taken from the very nice Open Source 3D shooter Nexuiz.
And we have single player support now. :) This is mainly thought to provide some nice introduction / tutorial for newcomers. But maybe some of you is interested in creating a whole game? In any way, I hope I can get some further tutorial levels from you. More information will come later but it's mostly straight forward to be used (checkout the games directory).
I think that was all important stuff. Try it out. :)
Download here:
http://www.openlierox.net/downloads/
In case you get an "application configuration error", do this:
Download and install vcredist_x86.exe from here:http://www.microsoft.com/downloads/details.aspx?familyid=766a6af7-ec73-40ff-b072-9112bab119c2&displaylang=en
For those who have problems with sound on Windows, try out this: Download&unpack&install this file:
http://connect.creativelabs.com/openal/Downloads/oalinst.zip
Heya,
I am proud to announce the first stable release of the 0.58 version.
For some more details about what has changed between 0.57 and 0.58, and also some details about the development process of 0.58 itself, take a look here:
http://www.openlierox.net/forum/index.php/topic,12642.msg198750.html#msg198750
Here a rough overview about the changes of the latest beta (0.58 beta9) and the 0.58 rc2:
- many crashes fixed
- somewhat better performance
- tooltip in chat for userinfo disappears correctly
- possibility to disable weapon combos
- some new default settings (only for those who start OLX for the first time)
Download here:
http://www.openlierox.net/downloads/
As it has been planned for a long time, the development management has changed. This change solves the problem with a complicated work on multiple versions at the same time. Also release creation has been simplified a lot, which will lead to more frequent releases.
The project has migrated from SVN to Git. There are 3 main branches (versions) at the moment: 0.57, 0.58 and the master. The master is always the most up-to-date code, it's the code for the upcoming 0.59 version.
For an impression follow the link and look at the bottom of the page under heads:
http://openlierox.git.sourceforge.net/git/gitweb.cgi?p=openlierox/openlierox;a=summary
New releases will be created far more often. Nightly builds have been abandoned and will not be released anymore. A new beta release will be created if there's something to test.
A beta release is, as the name says, a testing release. There are known issues and the version is not always stable.
For bigger changes, a whole new version will be created (e.g., last is 0.58 now, next will be 0.59). For versions which look more promising or which are very much liked by the community, there will probably be more beta releases.
If there is one version, where the last beta release has became stable enough, a release candidate (RC) version will be released. If the RC version is stable, it will be marked as a final stable version.
This is an interesting new release.
For the first time in OpenLieroX history, the version number was increased. This version is not 0.57 anymore, but 0.58.
This release contains basically everything new that was done since 0.57 beta8. And this is a lot.
A very short summary:
- uploadlimit check fixed + automatic measuring of speed
- more stable network (CChannel3)
- improved HTML viewer
- IRC support
- dedicated server becomes useable
- improved connect-during-game
- background music by Corentin Larsen
- damage reporting (shows how much you injured a worm)
- new game options dialog
- ingame console can be used everywhere, also in menu
- ingame console much more advanced, many new commands, better autocompletion
- new debug logging system
- Hide & Seek gamemode
- Capture The Flag gamemode
- Race / Team Race gamemodes
- air jumping as an optional feature
- extended physics engine / gamescript (still in development)
- high-resolution level support
- possibility to make maps infinite
- possibility to disable minimap
- support for Commander Keen 1-3 levels
- game size factor (you can make everything bigger or smaller)
- hit/damage yourself/teammembers can be enabled/disabled (aka friendly fire on/off)
- immediate start
- worm speed/damage/shield/friction factor
- projectile friction factor
- physics should be exactly like LX56 now
- select weapons ingame (chat command /weapons)
Noteable new things over the 0.58 subreleases:
- new crashhandler, based on breakpad
- some fixes here, some improvements there
----
All files (currently Windows, Windows patch, MacOSX, Debian/Ubuntu i386, Debian/Ubuntu amd64 and source code) can be downloaded here:
http://www.openlierox.net/downloads/
Remember, this is a beta release. Most things will work in this version and there are a lot of new and nice things to discover, but there are also some known issues.
Some of the issues are described here:
https://sourceforge.net/tracker/?group_id=180059&atid=891648
If you see any problems, please report them!
Enjoy!
The version 0.57 rc1 is basically a slightly fixed 0.57 beta8. The upload bandwidth problem is fixed in this version.
Please report any problems you encounter. This release is marked as release candidate, which means an almost stable release.
Downloads for Windows, MacOSX, Debian and the source release (for Linux):
https://sourceforge.net/projects/openlierox/files/openlierox/OpenLieroX%200.57%20rc1/
Gentoo ebuild script:
http://openlierox.git.sourceforge.net/git/gitweb.cgi?p=openlierox/distrib;a=blob_plain;f=ebuild/games-action/openlierox/openlierox-0.57_rc1.ebuild;hb=master
Today a new OpenLieroX website was launched! This site will serve for official announcements and downloads.
The site is integrated with LX Alliance and Wiki to help new players to become a part of our wide community.
LX Alliance, Wiki and this page have an unified design created by miri. Thank you!