Ambrosia Software Web Board: Joint Statement from Xsera and Antares Devs - Ambrosia Software Web Board

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Joint Statement from Xsera and Antares Devs Yes, we're getting along

#1 User is offline   adam_0 

  • Bi-winning
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 3,445
  • Joined: 04-July 04
  • Gender:Male
  • Location:Time And Relative Dimension In Space

Posted 09 November 2009 - 09:37 PM

The below is a statement from the joint effort of the Xsera and Antares teams.

Xsera is a project being developed by Adam Hintz, Alistair Lynn, Andrew Moscoe, and Scott McClaugherty, with the help of Nick Farley, Taylor Vaughan, Steven Edwards, and Chris Pickel. We plan to make many enhancements to Xsera over the original Ares, along with allowing the user to experience the old game if they wish. Antares is being worked on by Chris "Pallas Athene" Pickel.

Xsera is being built from scratch, while Antares is using Nathan Lamont's released source code. This causes a few rather important differences to pop up:

Xsera and Apollo will be available under the MIT license, while Antares is required to use the GPL license, having used Mr. Lamont's original code. The MIT license is much less restrictive than the GPL - for instance, users of Xsera will be able to modify it and sell it, if they can create a good enough project (for example, if you did a total conversion, you could legally use Xsera and the Apollo engine, for free, to sell your product). The GPL requires that any products made from Antares be non-commercial in nature (you can't sell them), along with a number of other restrictions - so in order to sell your game, you would need to separately relicense the code from Mr. Lamont.

(MIT license used for Xsera - GPL 2.0 license for the released Ares code, and subsequently for Antares (with human readable version) - Creative Commons BY NC SA 3.0 for most of Ares' media - Creative Commons BY NC ND 3.0 for the Ares movies)

This competition is good for you, the end user: two products are coming from different angles to acheive a similar goal. When both products are complete, you will be able to try them both out for free - there's not many competing software titles out there like this. We're not angry at the other team (although that would be somewhat hard to do, as Pallas Athene is helping out on the Xsera project as well as his own Antares), and we will keep relations friendly between the two projects - there's no reason for us to to have any ill-will towards the other team.

Feel free to ask any questions you have, we will answer them to the best of our abilities.
... my other ride is an Ishiman Heavy Cruiser.

(x)enos. Awesome in a can. Without the can, though.

#2 User is offline   KGB 

  • Junior Member
  • Group: Members
  • Posts: 99
  • Joined: 31-October 00
  • Gender:Male
  • Location:Portland, OR

Posted 11 November 2009 - 04:46 AM

This is awesome news, a bit of friendly competition should stimulate creative energy on both sides.

If either team needs alpha/beta testing at some point let me know, I'm currently running 10.5.8
"In times of stress, be bold and valiant". -Horace

#3 User is offline   redsteven 

  • Member
  • Group: Members
  • Posts: 69
  • Joined: 18-September 08
  • Gender:Male
  • Location:New York

Posted 11 November 2009 - 10:38 AM

A round of applause for all the developers.

Most plans to "revive" old games don't make it past the drawing board. Here we've got two projects that have both made tremendous progress.

Well done everyone... well done.

#4 User is offline   Two Jacks 

  • internet poet
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 3,661
  • Joined: 09-January 05
  • Gender:Male
  • Location:A hole in the kitchen wall.

Posted 11 November 2009 - 03:21 PM

Ares is such a loved game!


So in the end we will have to versions of Ares that can be played in the OS X environment. One will be the spitting image of the original game and the other will be as close as possible but with the ability to go beyond what the original was.

How about online play? Say I was playing Antares and went to go play online, could I join an Xsera game if was using Antares, or would Antares players only be able to play other Antares players while Xsera players can only play other Xsera players?


Also, maybe we can hook up a progress meter signifying how close each project is to completion:

Xsera:||||||||||?
Antares:||||||||||?

#5 User is offline   adam_0 

  • Bi-winning
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 3,445
  • Joined: 04-July 04
  • Gender:Male
  • Location:Time And Relative Dimension In Space

Posted 11 November 2009 - 03:33 PM

QUOTE (Two Jacks @ Nov 11 2009, 01:21 PM)
How about online play? Say I was playing Antares and went to go play online, could I join an Xsera game if was using Antares, or would Antares players only be able to play other Antares players while Xsera players can only play other Xsera players?

Although this would be possible, it would be extremely difficult and take loads of coordination from both teams. Unfortunately, I think this would be highly unlikely. This would be impossible were the projects at a later stage, though, so if you could convince both teams that it would be worthwhile, you never know...
... my other ride is an Ishiman Heavy Cruiser.

(x)enos. Awesome in a can. Without the can, though.

#6 User is offline   LNSU 

  • Forum Pun-dit
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 4,066
  • Joined: 02-June 05
  • Gender:Male
  • Location:a McMaster University Library

Posted 11 November 2009 - 09:41 PM

QUOTE (Two Jacks @ Nov 11 2009, 03:21 PM)
How about online play? Say I was playing Antares and went to go play online, could I join an Xsera game if was using Antares, or would Antares players only be able to play other Antares players while Xsera players can only play other Xsera players?


Although as Adam said it is possible, that's about it. It is possible, but would require a great deal of work past what is already planned for both teams. Xsera is being built to handle multiple clients, or players at the same time on a single host and the networking backend serves only to pass messages from the internet to the game-logic Lua portion and back.

The original Ares engine was designed for 2-player multiplayer maximum, and I am not sure how multiplayer messages are passed from the game logic to the internet and back, as I have not looked that closely at the original Ares code. It would be possible to create a "translator" for Xsera which would be able to handle Ares multiplayer messages and thus communicate with the Antares engine, but it would be limited to a 2-player game unless Antares implements its own more-than-2-player multiplayer.

Also, there would be issues with standardizing ship/weapon statistics and making sure both engines would interpret the game in such a way that neither player gained an unfair advantage by using one engine over the other in multiplayer matches.
VXI

#7 User is offline   redsteven 

  • Member
  • Group: Members
  • Posts: 69
  • Joined: 18-September 08
  • Gender:Male
  • Location:New York

Posted 11 November 2009 - 10:35 PM

Yeah, the cross-application multiplayer probably wouldn't be worth the effort. And both games are gonna be free so you don't have to make a decision on which one to buy smile.gif

#8 User is offline   Pallas Athene 

  • Lame space monkey
  • PipPipPipPipPip
  • Group: Members
  • Posts: 2,636
  • Joined: 27-February 00
  • Gender:Not Telling
  • Location:Omisha

Posted 11 November 2009 - 10:41 PM

QUOTE (LNSU @ Nov 11 2009, 09:41 PM)
Also, there would be issues with standardizing ship/weapon statistics and making sure both engines would interpret the game in such a way that neither player gained an unfair advantage by using one engine over the other in multiplayer matches.


This is the blocker; the engines won't interpret the game in the same way. In particular, Antares' dependence on fixed-point arithmetic and its implementation of angle-slope conversion is probably enough to make it impossible to keep the two games in-sync.

#9 User is offline   Lord Commander Anic 

  • Member
  • PipPipPipPip
  • Group: Members
  • Posts: 853
  • Joined: 27-September 00

Posted 22 November 2009 - 12:57 PM

This certainly sounds like good news for the end users biggrin.gif
(I am one of the few here I'd say who still can play the original on native OS9 machines).

Very nicely done on both projects.
.
.
.

...um aren't Joint Statements usually the last prelude to war...
Oh, so it is another bug hunt then...

#10 User is offline   adam_0 

  • Bi-winning
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 3,445
  • Joined: 04-July 04
  • Gender:Male
  • Location:Time And Relative Dimension In Space

Posted 22 November 2009 - 01:59 PM

QUOTE (Lord Commander Anic @ Nov 22 2009, 09:57 AM)
...um aren't Joint Statements usually the last prelude to war...

I don't think so, and in this case the desire is to avoid that - to show that we're on the same page as far as Xsera-Antares relations. And I'm not exactly sure how you'd have war over two open-source projects where the projects' respective leaders have complete control over the source that goes into it. (note that I'm not asking you to come up with a way)
... my other ride is an Ishiman Heavy Cruiser.

(x)enos. Awesome in a can. Without the can, though.

#11 User is offline   Two Jacks 

  • internet poet
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 3,661
  • Joined: 09-January 05
  • Gender:Male
  • Location:A hole in the kitchen wall.

Posted 23 November 2009 - 05:52 PM

Women.

#12 User is offline   adam_0 

  • Bi-winning
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 3,445
  • Joined: 04-July 04
  • Gender:Male
  • Location:Time And Relative Dimension In Space

Posted 23 November 2009 - 07:25 PM

This isn't "Word Association Football", you know. In general, ideas are properly expressed by more than one word.
... my other ride is an Ishiman Heavy Cruiser.

(x)enos. Awesome in a can. Without the can, though.

#13 User is offline   prophile 

  • A Sad Panda
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 5,717
  • Joined: 24-October 03
  • Gender:Male
  • Location:Aiur

Posted 24 November 2009 - 04:22 AM

PONY
"I'm against human cloning. Also against identical twins." -mrxak

"We don't live to work. We live to live, work is just something that we have to do to live." -Chamrin

#14 User is offline   adam_0 

  • Bi-winning
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 3,445
  • Joined: 04-July 04
  • Gender:Male
  • Location:Time And Relative Dimension In Space

Posted 24 November 2009 - 11:07 AM

prophile, you know that is totally inappropriate. GO TO YOUR ROOM!
... my other ride is an Ishiman Heavy Cruiser.

(x)enos. Awesome in a can. Without the can, though.

#15 User is offline   prophile 

  • A Sad Panda
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 5,717
  • Joined: 24-October 03
  • Gender:Male
  • Location:Aiur

Posted 24 November 2009 - 02:20 PM

sad.gif
"I'm against human cloning. Also against identical twins." -mrxak

"We don't live to work. We live to live, work is just something that we have to do to live." -Chamrin

#16 User is offline   GutlessWonder 

  • Guilty Light
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 4,587
  • Joined: 23-April 02
  • Gender:Male
  • Location:In the dark, holding a candle

Posted 24 November 2009 - 03:40 PM

Don't worry, you can come to my room instead.
"This world is set to break me"
@-/--
{A broken life is not a broken soul}

#17 User is offline   prophile 

  • A Sad Panda
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 5,717
  • Joined: 24-October 03
  • Gender:Male
  • Location:Aiur

Posted 24 November 2009 - 03:46 PM

yay
"I'm against human cloning. Also against identical twins." -mrxak

"We don't live to work. We live to live, work is just something that we have to do to live." -Chamrin

#18 User is offline   Lord Commander Anic 

  • Member
  • PipPipPipPip
  • Group: Members
  • Posts: 853
  • Joined: 27-September 00

Posted 01 December 2009 - 06:37 PM

QUOTE (adam_0 @ Nov 22 2009, 07:59 PM)
(note that I'm not asking you to come up with a way)


LOL - I should hope not.
Seroiusly. Glad you guys are getting along.
I look forward to the completion of both projects.
Oh, so it is another bug hunt then...

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users