Call for volunteers: merging Allegiance into FS2

Catch-all for all development not having a specific forum.
MatthTheGeek
Posts: 19
Joined: Sat Jul 30, 2011 2:46 pm
Location: France

Post by MatthTheGeek »

Let's be clear. Although it would require a major network and interface revamp, those are things that are tough but achievable, and that will have to be done to the FSO engine at some point. With that as a given, you can expect full support from the SCP if you want to work on those parts. Code upgrades happen in the SCP as they are needed, and network revamp has never happened because of a lack of interest and lack of network knowledge. If you bring those two elements, I'm pretty sure magic can happen.

Quoting one of the SCP members :
QUOTE Network code is pretty easy and there is not really a lot wrong with it per-se. The issue is any extensions to it all have the potential to break existing compatible communication, so it's not done lightly.[/quote]
juckto
Posts: 2332
Joined: Sat Jul 30, 2005 7:00 am
Location: NZ

Post by juckto »

This sounds nice. What I'd love to see added:
1) Able to change cores without changing servers
2) Some sort of "Master lobby chatroom", or something so you can tell people on NOAT "Hey we're starting a new game on X settings"
3) Not sure - Guess I'll say something frivolous like being able to toggle your teleport receiver on/off

What I'd love to see kept:
1) Teams led by a commander
2) Expanding across the map with constructors
3) Dogfighting (what Clay said about particle physics)
Image
Usually though, "skill" is used to covertly mean "match the game exactly to my level of competence." Anyone who is at all worse than me should fail utterly (and humorously!) and anyone better is clearly too caught up in the game and their opinions shouldn't count.
HSharp
Posts: 5192
Joined: Fri Aug 11, 2006 11:18 am
Location: Brum, UK

Post by HSharp »

Can alephs work with FS2?

Tbh I haven't played any FS2 online except some deathmatches but afaik all the jumping/warping/ripcording to sectors was scripted, dunno if it's different for multiplayer. Same with building bases and commander and mining etc... but tbh I never really used FRED more then making some crap single player missions so I don't know, it's not going to be Allegiance though if you only port ships and weapons but leave mining non-existent.
Image
Image
Spunkmeyer
Posts: 2013
Joined: Fri Jun 27, 2003 7:00 am
Location: Contact me regarding: CC, Slayer and AllegWiki.

Post by Spunkmeyer »

No, alephs won't work without some hacking. There is a lot of code to write to make it happen.

Frankly Allegiance can be done aleph/sector-free and could be better for it. That would however require some kinda of "bubble" system, where only the data for ships immediately around you are updated n times per sec, with everything else getting low-frequency (say 1hz) updates.


Want bigger games? Log on to play at the official game time: 9pmET/8pmCT/7pmMT/6pmPT every day of the week. Also Saturdays 8pm UTC.

Orion
Posts: 1733
Joined: Tue Jul 01, 2003 7:00 am
Location: Planet Min·ne·so·ta
Contact:

Post by Orion »

Allegiance without alephs isn't Allegiance.. The entire game is kinda based around them.
Image
juckto
Posts: 2332
Joined: Sat Jul 30, 2005 7:00 am
Location: NZ

Post by juckto »

Well, if you're stuck in one "map" then what about having scattered clumps of asteroids and "jump gates", which give your ship a temporary boost in speed towards the next clump of asteroids?

Heh, it would even be cool if they became something you could construct. "Warning: Red team is attempting to build a jump gate to the Pohjola belt"
Image
Usually though, "skill" is used to covertly mean "match the game exactly to my level of competence." Anyone who is at all worse than me should fail utterly (and humorously!) and anyone better is clearly too caught up in the game and their opinions shouldn't count.
Makida
Posts: 1793
Joined: Tue May 08, 2007 12:04 pm
Location: Canada

Post by Makida »

I do not really understand, but then I'm not a coder, and it has been a while since I've played FS2... But these are two completely different games. FreeSpace is a single-player space combat sim with some limited multiplayer options, and Allegiance is a multiplayer-only team-based Real Time Strategy game/space combat sim hybrid. It seems to me that if you want a game that plays at all similarly to Allegiance, you'd end up taking the graphics engine from FS2, and coding pretty much everything else from scratch.

I mean, maybe some sort of hybrid game that's somewhere in-between Allegiance and FreeSpace2 would still be a fun game in its own right, but it's hard to imagine actually turning FS2 into Allegiance, or anything particularly similar to Allegiance, without basically changing everything.

You peoples talk about "filling in gaps in the code" or some such. But these ware two fundamentally different games. It's like it's all gaps.
Last edited by Makida on Sun Jul 31, 2011 6:15 am, edited 1 time in total.
Clay_Pigeon
Posts: 3211
Joined: Tue Mar 29, 2005 8:00 am
Location: my pod

Post by Clay_Pigeon »

Orion wrote:QUOTE (Orion @ Jul 31 2011, 01:19 AM) Allegiance without alephs isn't Allegiance.. The entire game is kinda based around them.
+1
Image
"Therefore I will boast all the more gladly about my weaknesses, so that Christ's power may rest on me." -2 Cor 12:9
"Never know how long I've waited, anticipated your smile pressed against mine." -Running
sambasti
Posts: 1054
Joined: Wed Mar 26, 2008 12:55 am
Location: the SF hiding in your home

Post by sambasti »

I think part of the reason is that the GFX code is one of the harder parts.
MatthTheGeek
Posts: 19
Joined: Sat Jul 30, 2011 2:46 pm
Location: France

Post by MatthTheGeek »

The Aleph system is one of the easiest thing to emulate, and one of the first thing I thought about when thinking about FREDing an Allegiance-like. In FS, a game is restricted to a single map. However, you can easily via the mission editor teleport anything that come close to a certain point to somewhere else, and vice versa. We just need 'sectors' to be areas far enough from each other, let's say 500km, and we're done.
Last edited by MatthTheGeek on Sun Jul 31, 2011 10:07 am, edited 1 time in total.
Post Reply