Slashdot Mirror


Arianne ALPHA 2 Released

Miguel Angel Blanch Lardin writes "Arianne is a Game Engine to build Internet games and applications. You can use it to create your own games, from RPG to Realtime strategy games, arcade or Turn based strategy ones." We noted Arianne two years ago.

Miguel continues: This release of Arianne is a major milestone on our goal to get a working framework for simple online games creation. It features a new working and playable 2D Client with new gfx, music and sfx.
This release features also a working RP system on C++ with the next actions: Move, Chat, Attack, Spell, Get, Put, Consume, Look.
Arianne allows now a hardware limited number of connections to the server so you can have as much players as your hardware allow.
All files on Arianne features XML syntax.

Go to Arianne and get it.
Report problems with Arianne to Sourceforge Bugs Tracker

P.S:
We need binary packages for BeOS and MacOS X.
We need reports about BeOS, MacOSX, FreeBSD, OpenBSD, Solaris, IRIX, QNX, Linux and Windows NT.
We need new GFX ( don't ask what are them, look and do ).
We need new SFX ( _.wav )

105 comments

  1. wow by Anonymous Coward · · Score: 1, Funny


    Wow,

    So that means I can make my own Q3?

    How about one based on financial shenanigans?

  2. Slashdot Effect is crazy by Anonymous Coward · · Score: 0

    This story has been posted for 3 minutes. I am the first post as far as I know. BUT.... the link is already slashdotted?!?!? What the hell did you guys do?

  3. could it be they dont have a clue by Anonymous Coward · · Score: 0

    what they do?
    i mean the grafix suck, the library? is one among many, and who cares about a toolkit for rpg-elements, when you can use it you can as well write your own.

    1. Re:could it be they dont have a clue by Anonymous Coward · · Score: 0

      Come on!, Give a try... try to code it yourself.
      The task is harder that you may think.

    2. Re:could it be they dont have a clue by kesuki · · Score: 2

      Because of the way the client/server model works they could easilly have a 3-d engine that works with the same server as the 2-d engine. FWIW the movement is along three Axis, so it is truly capable of a real 3-d engine too. Perhaps somone will write an arianne capable client salvaging code that was open sourced by id software or something.
      BTW the 2-d graphics are actually prety good, some improvements in the tiles, the addition of some layers (ala SNES) and you could almost get baldur's gate quality.
      And yeah as a framework this project hasn't come very far in the past two years. However with enough interest they could easilly have a better system. MUDs weren't written in a day (and they're mostly text) for a graphical engine framework that can do everything from a single player RPG to a MMORPG to (potentially) a 3-d shooter they've managed to come a long way.

  4. Arianne 5? by Isle · · Score: 2, Funny

    So when are they going to release Arianne 5?

    I would love to see it crash and burn...

    1. Re:Arianne 5? by anshil · · Score: 2

      Well there were quite some sucessfull starts of the Arianne 5, but people will always remember the first bih crash. I will only say "discovery", but do people bringing crashes,burns and deaths in relation to the spaceshuttle?

      The really funny thing is you may never make a game with this engine that deals with rockets. Then you're going to violate a trademark.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
  5. Screenshots by wheany · · Score: 1

    Haven't these people heard of cropping an image?

    Oh yeah, your desktop is very r33t, but I don't care what it looks like. Crop the image to the window or take a screenshot of only the window.

    1. Re:Screenshots by Anonymous Coward · · Score: 0
      I really like the debug messages on this link:

      Data since begin of he service:

      oh yeah, uh, first all your base are belong to us post!

    2. Re:Screenshots by Uerige · · Score: 1

      The screenshots on the Arianne page were taken do demonstrate the variety of OSes Arianne runs on, so the whole desktop is shown. Makes sense, does it?

    3. Re:Screenshots by wheany · · Score: 1

      No. They still could have used smaller pictures. There is no need to show the whole desktop. At least not multiple times.

      I'm sure most would have believed it runs on multiple platforms even if they would just have shown the frames around the windows. And those who don't, won't believe it even after showing the whole desktop.

      How many screenshots of the whole desktop did Blizzard have on their website before people believed WarCraft 3 runs on both Windows and Mac?

  6. a link would have been nice by Anonymous Coward · · Score: 0

    Arianne has been released.

    Wow. Amazing. Kudos.

    Umm how aobut a link. And no .. I dont wish to go to some ancient slashdot story to find the link to the arianne site.

    1. Re:a link would have been nice by Fucky+the+troll · · Score: 0

      Yeah. If only they're have put the link in the actual story somewhere it'd be *so* much easier.

      *slap*

      --






      Roadkill is yummy.
    2. Re:a link would have been nice by the_real_tigga · · Score: 1

      It is.

      Just click on Miguels name.

      Not really obvious I admit, but it is in the story.

      First place, even.

      That said, it is in the responsibility of the editor to place a link in this case. Probably michael just searched slashdot, just knowing that a game running on linux must have been mentioned on slashdot already.

      --
      my .sig is better than yours.
  7. Yoda by selderrr · · Score: 2, Funny

    We need new GFX ( don't ask what are them, look and do ).

    You help have from the Force
    You need my help not
    You need new SPLCHCK (ask what are them not, look and do !)

    1. Re:Yoda by h4mmer5tein · · Score: 4, Insightful

      Alternatively, you could stop taking the piss out of the guys' English. I'm betting its a second language for him. Unless you can talk his first language (Spanish?) at least as well as he talks English your best bet is prolly to hush up.
      OR you could be constructive and sign up with the the project on the Documentation Team and offer to help out with the language side of things.

    2. Re:Yoda by selderrr · · Score: 1, Offtopic

      oh come'on, it's a joke for bill's sake !

      /. is full of this kind of snearing. keed in mind that, if each of the few hunderdthousand /. readers were to post such a remark ,only once, you'd have hundreds per day. So all in all, /. is a fairly tolerant place it seems.

      And anyways, I wasn't laughing at the poster in person. Just the coincidence of yoda-speak. I found it quite funny. If you don't, don't moderate a post of +2 as 'overrated' because your sense of humor differs. And I definitely wasn't overrated since I wasn't even rated !

  8. another "game development on the cheap" thread :) by H3XA · · Score: 0, Offtopic

    which means of course another troll bath... :(

    seems the topic of the day is free game development.... first Freeciv, then the article on "mods" and now a game engine

    now every genre has been covered that I like - "civ games", FPS and now RPG. I hope someone makes a RPG of high quality with this engine, perhaps a rewrite of an old console classic *hint* *hint*

    - HeXa

  9. Dear Slashdot Editors by Disevidence · · Score: 0, Offtopic

    I would like to draw everyone's attention to something.

    Recently, the slashdot editors changed the rules for people with low karma.

    Now, people with negative or "terrible" karma can only post 2 comments per day, which is blatantly censorship.

    This has forced all the negative users to post anoynmously, which creates more noise at higher levels, and drowns out legitimate AC's. I find this needlessly foolish, as I cannot listen to genuine anonymous posts due to pwp and random crapfloods. IP banning is pointless, because it is so easy to use proxies.

    Please, allow the negative users no restrictions, so they move back to -1.

    Thank you.

    --
    Think nothing is impossible? Try slamming a revolving door.
    1. Re:Dear Slashdot Editors by damiam · · Score: 0, Offtopic
      The karma rules were changed, but no story was posted - where are you supposed to talk about it?

      Right here.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
  10. Re:MS Word Grammar Checker? by Anonymous Coward · · Score: 0

    I bet that you couldnt do better if u had to right a page in a foreign language.
    Because English was not a prerequisite for employment, a sizeable proportion of todays community is not fluent in English and many residents still converse in their native tongue.
    http://www.christmas.net.au/culture.htm
    Go read about Christmas Island. There's your english lesson for today.

  11. Re:another "game development on the cheap" thread by Disevidence · · Score: 1

    perhaps a rewrite of an old console classic *hint* *hint*

    and unless the game is abandonware, get royally sued by the company that owns the "console classic".

    --
    Think nothing is impossible? Try slamming a revolving door.
  12. RPG...*yawn* by Anonymous Coward · · Score: 0

    What happened to good old platform games, eh? eh?

    Oh, sorry I forgot, 2D isn't cool anymore. Its all about texel shaders and fog effects these days isn't it? Gee, thanks Carmac!

  13. Re:another "game development on the cheap" thread by Anonymous Coward · · Score: 0

    Its really quite easy to rip off any video game/movie. All you have to do is make some small, but humurous, changes and call it a parody. Parodies are protected forms of freedom of speech, at least in the United States.

  14. Licensing by CaptainAlbert · · Score: 4, Interesting

    From the front page...

    We still need to discuss the LICENSE of Arianne as actually code is only usable for GPL projects and being an engine that perhaps is not good, also we need to avoid the GPL 2.0 blackhole by, perhaps, switching to Affero GPL to disallow service providers to avoid the GPL restrictions to enforce users rights. Our goals should be:

    Open Source

    Disallow possible ways of close RP, AI or framework of the Engine

    Allow creation of close source clients easily

    Disallow use of Arianne by Service providers that doesn't collaborate into Open Source

    The resulting license and the discussion to reach it should be done on arianne-general. I WON'T allow any kind of Arianne special License. We DON'T forbid commercialization of Arianne, we forbid closing source the application.

    Apart from the fact that I can only make sense of one word in three, I smell confusion. If the code is currently released under GPL, then I guess that's because either (a) it contains code borrowed from some other GPL'd program, (b) one or more of the developers has decided to copyleft their contribution, or (c) both of the above. If you want to modify the license in some way, you'd better start re-writing the parts of the code which are under GPL.

    Let's look at these goals:

    > Open Source

    GPL does that.

    > Disallow possible ways of close RP, AI or
    > framework of the Engine

    GPL does that.

    > Allow creation of close source clients easily

    Why would you want to do that? As RMS would say, "We are not excluding them from our community; they are choosing not to enter".

    > Disallow use of Arianne by Service providers
    > that doesn't collaborate into Open Source

    Why would you want to do that? If they're not producing a "derivative work", then they cannot infringe on anyone's copyright. I'm not entirely sure what's meant by "collaborate into"; if it means "contribute", then it's blatantly unfair (why should a distributer/service provider have to also write code for the priviledge?); if it means "co-operate with", well it still doesn't make sense :) Are we trying to stop people making money from selling free software and related services?

    > We DON'T forbid commercialization of Arianne

    GPL doesn't do that either.

    > we forbid closing source the application.

    GPL does that.

    I don't understand where this compulsion to avoid the GPL is coming from. I mean, we're writing *free* software here, yes? Seems to be the perfect candidate from where I'm sitting.

    (For the full story on "commercialisation" vs GPL see http://www.gnu.org/philosophy/pragmatic.html)

    --
    These sigs are more interesting tha
    1. Re:Licensing by Anonymous Coward · · Score: 1, Interesting

      If it's client/server, GPL is great for the server, as you aren't distributing any binaries, and thus have no need to give anyone any source.

      Client? Open source is pathetically stupid.

      Yes, you heard me. Why? Because - THE CLIENT IS THE ENEMY!

      Open Source clients would make it all the easier for a game to be ruined by cheating/etc. It's the one thing that can never be allowed to be open source, despite what Stallman might think. As Mr. Burns once said, 'Cheating is a gift man gives himself.' And so it is - but it also ruins the experience of those who don't wish to cheat.

      And you know, if there's no players, there's no game. ;)

    2. Re:Licensing by Anonymous Coward · · Score: 1, Informative

      Do you even know what the AGPL is? It is to close a loophole in the GPL that allows a user to "serve" content with a modified application without releasing the source because the GPL only requires source disclosure if the modifications are distributed.

    3. Re:Licensing by Hellkitten · · Score: 1

      AFAIK GPL wouldn't prevent anyone from modifying the server without giving it back as long as they keep the modified server to themselves. Suppose big bad company modifies the engine and makes a lot of money but since they're the only ones running the servers the opensource community won't benefit.

      --
      - We are the slashdot. Resistance is futile. Prepare to be moderated -
    4. Re:Licensing by mericet · · Score: 1
      I am not clear on one point of the GPL:

      IANAL but I think that if you provide a online service using GPLed software, it does not count as distribution or making deriviative work.

      This means that anyone could make a closed source online game using such tools.

      If I am correct this may either be a problem or a good thing (according to perspective).

    5. Re:Licensing by dmiller · · Score: 2

      > > Disallow possible ways of close RP, AI or
      > > framework of the Engine
      >
      > GPL does that.

      I don't see how you can say that. The GPL explicitly denies the possibility of linked code being closed source.

    6. Re:Licensing by Anonymous Coward · · Score: 0

      > We DON'T forbid commercialization of Arianne
      GPL doesn't do that either.


      It most certainly DOES. It's impossible to have a commercial open source game. I mean, it gets to the point of absurdity with the GPL. Put in one line that references a full GPL library, and suddenly the other 100,000 lines of code you wrote are a derivative work. Pure stupidity.

    7. Re:Licensing by Jorrit · · Score: 2

      I doubt that is true. Otherwise you can't link a GPL program on windows because the only way to do anything useful on Windows is trough closed source API's.

      Greetings,

      --
      Project Manager of Crystal Space (http://www.crystalspace3d.org). Support CS at http://tinyurl.com/cb3x4
    8. Re:Licensing by Anonymous Coward · · Score: 0

      That's what the exception in the last sentence of section 3 is about.

    9. Re:Licensing by aminorex · · Score: 2

      You appear not to have read the Affero GPL. See http://distributed.foundries.sourceforge.net/artic le.pl?sid=02/05/21/2245226
      for more info. For the lazy executive types,
      a capsule summary: ASPs don't distribute code.
      Thus, they can keep their enhancements to GPL'ed
      code closed. The Affero GPL adds a clause to the
      current GPL stating that if the software is meant
      to be hosted on the network, and if the software
      includes some mechanism for downloading the source
      code, you may not remove that mechanism, and you
      must provide an additional mechanism for
      downloading the modifications over the Web.

      --
      -I like my women like I like my tea: green-
    10. Re:Licensing by Alsee · · Score: 2

      If you want to modify the license in some way, you'd better start re-writing the parts of the code which are under GPL.

      The authors of the code can issue a new licence at will. If you have a limited number of contributers and a cooperative atmosphere this is not a problem.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    11. Re:Licensing by Anonymous Coward · · Score: 0

      That thing is stupid

    12. Re:Licensing by Anonymous Coward · · Score: 0

      And how many libraries are full GPL, as opposed to LGPL? Name a few, please.

  15. Re:WHAT THE FUCK? by flonker · · Score: 1

    ALpha 2? And it was noted here two years ago?

    When's it going to be finished. The next apocalypse?

    Actually, Larry Wall has been releasing those at a pretty steady clip.

  16. Is it just me by swaic · · Score: 4, Funny


    or does anyone else tremble in fear at the thought of clicking on any link in the .cx domain.

    1. Re:Is it just me by selderrr · · Score: 0, Offtopic

      err..

      no ?

      cx stands for christmas island, which is a very nice domain if you think about it.
      friend of mine has his nice linux box out there too

    2. Re:Is it just me by zapfie · · Score: 0, Offtopic

      He was referring to the infamous goatse.cx link that is often posted here.

      --
      slashdot!=valid HTML
  17. Re:another "game development on the cheap" thread by Anonymous Coward · · Score: 0

    You are the man H3xa. One of the first posts that actually deal with the story. I just wanted to say that we are old now, growing up on Nintendo and SNES, where the games actually had stories(sometimes). I feel sorry for the kids of today, who's attention span is too short to actually read/listen to the story line. Must shoot zombies/terrorists/nazis/other enemy of the week. The only positive I suppose would be that it lets you truly appreciate games like Deus Ex.

  18. Re:MS Word Grammar Checker? by Anonymous Coward · · Score: 0

    Hey, who said anything about the UK here?!

    We in the UK are well aware that we are not the center of the Universe, thanks. As it is, we have two offical languages (English, and Welsh). Three if you also count Scottish Galaic (sp?).

    Theres no need to rant at the British people here on Slashdot, thanks.

  19. Re:another "game development on the cheap" thread by Anonymous Coward · · Score: 0

    You don't need to go that far.

    Hell, Square gets away with it without parodying anything.

    Yay for lack of originality. ;)

  20. Risque by IamTheRealMike · · Score: 2

    Join Arianne
    Know Arianne
    RoadMap
    Who is who
    Latest Code

    Oooh err, we get to "know" Arianne as well? Anybody else find those biblical connotations amusing?

  21. Cheating Clients by the_real_tigga · · Score: 2, Informative

    The design of Arianne takes care of that.

    The server don't trust client information, and does not reveal expoitable information to the client.

    This increases server work, but prohibits cheating as much as possible.

    As far as the licensing issue, the Arianne team has nothing against closed-source clients, but will always provide an Open Source one.

    --
    my .sig is better than yours.
  22. Congratulations by Locke!Erasmus · · Score: 1

    to the Arianne folks on all their hard work!

    --
    I should have picked out the nickname Demosthenes!Tecumseh.
  23. And now for something much better: NeL ! by Anonymous Coward · · Score: 1, Informative

    There's this company called Nevrax founded by Slashdot reader Lejade that makes a MUCH better engine: NeL AND it's released under the GPL, AND they are using it to make a very unique looking MMORPG called Ryzom.
    Check out the screenshots in the "download" section! Although beware: the site is not very Mozilla friendly and uses Quicktime and Realmedia. Bleurgh! :(

    1. Re:And now for something much better: NeL ! by Lejade · · Score: 1

      >There's this company called Nevrax founded by Slashdot reader Lejade...

      Err, that would be me... :)

      Thanks for the plug, but I am not longer at Nevrax. I left the company by the end of last year due to some severe divergence of opinion with the board of directors regarding the company's strategy. So to make a long story short, I have nothing to do with Ryzom anymore. I just hope it turns out as good as it was supposed to be.
      And sorry for the website not being standards compliant: it shouldn't be that way but there's not much I can do about it now. I'll still try getting the word across, though...

      On the bright side, I've been working on a new project that also uses NeL (more on that later this year).
      So now you have two companies working on NeL and Free Software based MMPs instead of just one!

      Ain't the GPL great? ;)

      And that's not even counting pure community driven efforts like Arianne or Worldforge which, by the way, deserve a lot more respect than they actually get. Most people just do not understand how hard it is to make these games, even with a team of seasoned professionals.
      I know, and I am simply amazed at what these guys are able to do.
      Think coordinating coders over the net is hard? Try artists...

      Olivier

  24. Engines, but where are the RPGs? by truthsearch · · Score: 4, Insightful

    Almost offtopic, but it relates:

    So I'm browsing around last night for an RPG, or really any game which looks especially interesting. I run across many RPG engines... more engines than games. While this and other engines of course are interesting, I'm looking to play on them. Can someone tell me (us) where to get the good RPGs and other games?

    1. Re:Engines, but where are the RPGs? by Saint+Fnordius · · Score: 2

      Good point.

      Look, I'll be honest. Without a compelling "first world", this project is not gonna get off of the ground. The engine behind my favorite single-player modifiable games (Marathon, Myth, Diablo) had compelling stories that drew me deeper into the world (and interested me in writing my own scenarios).

      The developers had better remember this, and have a team specifically for fleshing out their default world. It might also be enough to attract more coders into helping complete the project so that they can begin exploring the world (or write their own in a fit of "I can do better!" envy).

    2. Re:Engines, but where are the RPGs? by Zathrus · · Score: 2

      I think you hit the nail on the head... the engines that get licensed are those that had successful first-worlds. Look at the various id Software engines, at the Duke Nukem engine, or the Unreal engine. No, they're not RPG engines, but the same basis is there.

      And the reason that the engine becomes popular isn't because it has all the gizmos and doodads to do what you want (more often than not you find developers being frustrated by the lack of a feature), but because people played the game and said "wow, cool! How did they do that?" or "that was interesting, but I bet I could change it and make it even better".

      Releasing an engine without a world is about as useful as releasing a compiler without programs. It's impressive on an abstract level, but if your goal was to actually get it adopted and used by others you've failed rather miserably.

    3. Re:Engines, but where are the RPGs? by Anonymous Coward · · Score: 1, Informative

      well there are some games out there, but few reach the point of being playable... there's one on the Crystal Space Projects page that have good activity and seems to have some chances to become playable.

    4. Re:Engines, but where are the RPGs? by Cycon · · Score: 2
      Can someone tell me (us) where to get the good RPGs and other games?

      In an act of shameless self-promotion, you might want to check out the Cog Engine, which lets you create graphical and text-based adventure games, with an interface somewhere between the old Sierra games, and MYST.

      It's not an RPG, but there is already a complete game available, although it's missing graphics here and there, it's still playable from beginning to end.

      sidenote: it's tough to meet all of the dependancies under Linux, but with Windows all you need to install is the Microsoft Text-To-Speech API, and you're good to go.

      --Cycon

      --
      Your Brain + EEG + LEGO Robots = Brainstorms
    5. Re:Engines, but where are the RPGs? by Anonymous Coward · · Score: 0

      Are you refering to Planeshift? Man, it looks like it has some super potential and is coming along pretty fast. Heck, it's tech alpha release was more stable than Anarchy Onlines full release!

  25. Code + programmers = content? by Anonymous Coward · · Score: 0

    How is it that the nice people in the OSS community, who is comprised of some very intelligent people, actually believe that releasing a great game engine to other programmers will suddenly result in great games?

    A game is successful because of content (graphics, gameplay, etc).

    Programmers are notorious for making bad graphics, and being unable (in general, there are always a few at the outsides of the bell curves) to create good content.

    We need some more artistic geeks for this stuff to really reveal its power.

  26. Why? by Anonymous Coward · · Score: 0

    Who's gonna bother writing a game for some obscure engine when you can do it all with flash or shockwave?

    1. Re:Why? by zhar · · Score: 1

      Because Flash and shockwave are slow, not designed for network play, and have poor sound in comparison.

      --


      DRINK DUFF (responsibly) DRINK DUFF (responsibly) DRINK DUFF
  27. I get it... by Anonymous Coward · · Score: 0
    So if I take an unnamed OS and modify its GUI with some small changes that I have what's called GNOM^H^H^H^H a parody, right!

    HEH....

  28. Word processors, but where are the novels? by Thag · · Score: 2

    How many word processors are there? How many people write the Great Amercian Novel?

    An RPG, even a console-style one, takes a ton of work, not only programming, but lots and lots of art, scripting, CGI and other specialized tasks. One person can't bang it out and have something that meets professional standards, at least on the PC.

    So far, we're not seeing a lot of successful community game projects. Maybe that will change, I'd like to think so, but I don't see it happening.

    Jon Acheson

    --
    All opinions expressed herein are my own, and not those of my employers, who are appalled.
  29. Re:another "game development on the cheap" thread by H3XA · · Score: 1

    yet I got modded "Off Topic"......... oh well :( - HeXa

  30. Crappy Zelda remake? by Anonymous Coward · · Score: 0

    Should somebody tell these guys that you can run the original nintendo zelda via an emulator?

  31. WildTangent? by stevarooski · · Score: 2

    Sounds [from an outsiders point of view] like its similar to wildtangent. Wildtangent has a pretty nice engine, very well documented. Of course, I don't think its GPLd, but just to point out that there are other 'internet engines' out there.

    On an aside, try some of the games if you can. They're good-looking, and some of them are real fun.

    --

    - - - - - - - -
    Don't worry, being eaten by a crocodile is just like going to sleep in a giant blender.
  32. Destined for failure. by Coppit · · Score: 1

    I recommend they skip .

  33. Cheating... by RobertFisher · · Score: 2

    "Cheating is not going to be allowed nor tolerated; if you are caught cheating you are going to be kicked off of the server and your possessions given to the local lord."

    Wow! Too bad the US government wasn't running Arianne prior to Enron et al...

    --
    Science, like Nature, must also be tamed, with a view turned towards its preservation.
  34. Destined for failure by Coppit · · Score: 1

    I recommend that they skip version 5.

  35. Re:But look at his lousy C++ code! by Nindalf · · Score: 2

    Alternatively, you could stop taking the piss out of the guys' C++. I'm betting its a second language for him. Unless you can program in his first language (Logo?) at least as well as he programs in C++ your best bet is prolly to hush up.

    As in the case of a ski lodge in which young women look for husbands and husbands look for young women, the situation is not as symmetric as it first appears.