Author |
Message |
Kenneth_of_Borg
Ship Engineer
Joined: 10 Jul 2006, 01:00 Posts: 5130 Location: Space is disease and danger, wrapped in darkness and silence!
|
Well OK - as long as I can eject my warp core. This is the warp core drink at Quarks bar, part of the Las Vegas Star Trek The Experience and she is in the process of ejecting someones warp core
_________________
|
20 Nov 2007, 02:19 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
lol
|
20 Nov 2007, 07:53 |
|
|
FoxURA
Lieutenant
Joined: 11 Jul 2005, 01:00 Posts: 493
|
That's one big drink.
_________________ You ain't seen nothen yet.
|
21 Nov 2007, 04:08 |
|
|
Kenneth_of_Borg
Ship Engineer
Joined: 10 Jul 2006, 01:00 Posts: 5130 Location: Space is disease and danger, wrapped in darkness and silence!
|
That is wonderful about taking a run at the 3D combat engine. You mentioned how allies could warp in to help. I recall in the original BOTF it was win or lose. No ships could flee or last to a new turn if they did not win the fight. It would be nice to see retreats and or other ships popping in.
_________________
|
22 Nov 2007, 04:24 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
Got any other cool ideas ?
|
22 Nov 2007, 06:01 |
|
|
FoxURA
Lieutenant
Joined: 11 Jul 2005, 01:00 Posts: 493
|
How about the chance of a worm hole entity or some other random threat near the sector joining the battle as well?
_________________ You ain't seen nothen yet.
|
22 Nov 2007, 06:14 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
*puts it on the list* doable, keep them coming I just had a look at the ships, battles and weapons thread, some good stuff there from years ago. SonOfMogh wrote: Experienced ships wouldn't inflict more damage, the weapons are the same, but accuracy and evasive maneuvers would increase though... everyone seems to want more tctics and greater strategy, whilst still actually looking like a ds9 style battle (especially on the replays). The battle engine will probably end up similar to botf, but with a far bigger combat environment and the ships starting off further away from each other- allowing you to create effective formations. There will also be orbital batteries contributing to system defence, fighting alongside ships, as well as planets and moons in the background. Agree completely. ragez0r wrote: an alien species comes into YOUR territory... and your playing some very very aggressive race.. like.. umm the federation.. lol... so you could hail.. but if u wanna shoo them off by shotting 1 off the port bow
its an option
I like this one - enter combat and fire warning shot. Blow any diplomacy out of the window FoxURA wrote: Sounds good... Earlier I was thinking about how in the shows when one Federation ship gets severely damaged, another ship that is in much better shape will get inbetween the enemy and the damaged ship to buy that ship enough time to escape. Could there be a 'defend' command added to the battle controls? It's you FoxURA, but 2 years ago hmm maybe I should copy and paste offline, post getting rather long Right I'll stop here I'll go back to designing the camera system, early screenshots soon.
|
22 Nov 2007, 06:23 |
|
|
FoxURA
Lieutenant
Joined: 11 Jul 2005, 01:00 Posts: 493
|
Wow... You sure have done your homework there Strings. I had just about forgotten about ever posting that... Wasn't it in something like "Ship Tactics" or something like that?
BTW, you can just call me Fox if you want.
_________________ You ain't seen nothen yet.
|
22 Nov 2007, 09:01 |
|
|
Kenneth_of_Borg
Ship Engineer
Joined: 10 Jul 2006, 01:00 Posts: 5130 Location: Space is disease and danger, wrapped in darkness and silence!
|
I have been so concentrated on models and audio I have not taken the time to play Supremacy or BOTE. Is the code compatible with a battle taking more than one turn? Can ships retreat or hold out a turn for reinforcements to arrive?
With large fleets I guess it would be more a mater of setting up parameters for an AI to use on your behalf during a round of combat? That is to say a first person shooter would seam impractical with a fleet. Or could you fly a formation of ships like a first person shooter?
If not you would click off tactical options for the AI to follow before the first combat round? After a few rounds it would be equal to a turn? You could try to retreat on a round? You might have to leave a ship or more to cover your retreat? New ships could show up if you stay in for a number of rounds equal a turn? I still can eject my warp core if I so chose?
_________________
|
22 Nov 2007, 14:37 |
|
|
cdrwolfe
Combat Engineer
Joined: 18 Jul 2005, 01:00 Posts: 1001
|
Err what do you mean by an FPS, i don't think the 3D combat wil represent Strings defiant demo. I could be wrong though.
Regards Wolfe
_________________
|
22 Nov 2007, 15:39 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
I didn't want the battle engine to be the first bit of code I do with XNA, so I decided to make the defiant game to help familiarise myself with the language. The defiant game does not depict how 3D combat will be like in BOTF2. Right, I'm ready give out a specification of features to be implemented in the 3D Battle engine. I might start a new thread for it, this thread is getting long and not many will read this far, plus it's not on topic anymore
|
23 Nov 2007, 12:19 |
|
|
cdrwolfe
Combat Engineer
Joined: 18 Jul 2005, 01:00 Posts: 1001
|
Well start with basics i guess, RTS style click and move system, 3rd person 'spherical' camera with right mouse button rotation and scroll zoom.
Your choice on 3D movement or just sticking to a plane.
Regards Wolfe
_________________
|
23 Nov 2007, 13:20 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
Yeah what you said is a must have, here's the list of features I have gathered so far, most are within the realm of possibility - turn based combat as in original game.
- Much bigger combat environments, huge planets and moons, richly detailed and looming in the background. (With emphasis on the looming part)
- Improved ship selection, group ships how ever you want and in formations, also plot courses to move your ships.
- Orbital batteries that help attack invading ships; troop transports participate and must be protected in an invasion.
- Exotic battles locations; within nebulae, a star's corona, on the gas giant's rings, proximity of a blackhole
More added as ideas come. For now I'm writing a detailed system design and class diagram to help myself, I probably won't show everyone.
|
23 Nov 2007, 13:59 |
|
|
cdrwolfe
Combat Engineer
Joined: 18 Jul 2005, 01:00 Posts: 1001
|
High end features aswell Incorporated Physics engine would be nice Probably need to incorporate a decent soundFX engine Persistant destroyed hulls with collsion detection Not just looming moons but actual moons and objects which add some strategy to what is essentially a void Automatic AI for your own ships at your choice so your not to overwhelmed micromanaging everything All the other bangs and whistles, lighting, shading or whatever there called these days Regards Wolfe
_________________
|
23 Nov 2007, 16:14 |
|
|
Malvoisin
Fleet Admiral
Joined: 13 Nov 2006, 01:00 Posts: 2111 Location: Germany
|
you forgot: getting paid for all this!
|
23 Nov 2007, 16:16 |
|
|
cdrwolfe
Combat Engineer
Joined: 18 Jul 2005, 01:00 Posts: 1001
|
I'll hold out for a Studentship Regards Wolfe
_________________
|
23 Nov 2007, 16:24 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Physics engine? You've been reading up about Infinity: The Quest for Earth haven't you? Just readin what people have put, the Troop Transports never actually performed combat in BOTF - indeed there wasn't any actual combat during planetary assault. All that happened was you got a message saying system x invaded x people dead x ships lost, or system x repelled invasion, x people died in the attempt, x ships were lost. If we were to include a new method of invasion with visual eyecandy, we might want to discuss this in more detail...
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
23 Nov 2007, 16:35 |
|
|
Malvoisin
Fleet Admiral
Joined: 13 Nov 2006, 01:00 Posts: 2111 Location: Germany
|
I'd say we build an ego shooter first like strings did with the ship battle and then gradually build up a netpanzer-like ground combat (for all who don't know netpanzer, here's the source code and game: http://netpanzer.berlios.de/download.html ). In fact we could right away take this source and do a quick invasion game like in C&C. Of course, all this would be selectable as =ON and =OFF so if people don't want it, they don't need to make such a fuss about ground combat. In Single Player however, this could be lots of fun when an AI is added to the originally MP-game netpanzer.. That netpanzer game was built by a guy that I personally knew from school like what, a decade ago, and I gotta tell you he was the "king of coding" in our class (though he quit the project years ago and someone else now is in charge who I don't know really..). So the game really is a good piece of work to start from!
|
23 Nov 2007, 16:46 |
|
|
cdrwolfe
Combat Engineer
Joined: 18 Jul 2005, 01:00 Posts: 1001
|
Infinity looks interesting, i wonder if it will be free or have a small fee?
Also there are plenty of free physics engines out there i'am sure, incorporating one into the combat engine would be nice though not essential.
Regards Wolfe
_________________
|
23 Nov 2007, 16:52 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Hey, sorry I haven't been following this thread, but I've been busy lately and haven't checked many of the forums aside from answering questions in the Supremacy section . Really glad to have you onboard, strings, and btw, Visual Studio has a slick class designer built into it in case you were unaware--it beats down most UML modelling tools that I know of . Still gotta get your Defiant demo working on my system, though. EDIT: er, nevermind, I just did
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
23 Nov 2007, 18:20 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
No problem Mike take your time, you've been busy with Supremacy these past few days. I'll check out VS's built in class designer, I didn't know it had one, cool! Wolfe I'm glad to hear the physics engine is not essential but yes, 3D sound or just sound at first will be added. I also agree on more strategy whenever we can add it; the exotic battle locations can be refined for that purpose. I also hate micromanaging so a fire at will order to all ships would be nice. Ok, to add more strategy during an invasion, can we add a a "request reinforcements" option for the defenders. (details for that system to be discussed too, later) But what we've essentially done here is made a time limit for the invaders to fight through the defenses before back up warps in after X number of turns. This is analogous to a medieval siege, or *puts on gandalf hat*, like in Lord of the Rings, Gondor knows you're there and have sent for aid (request reinforcements), you need to get your orcs past the white walls of minas tirith (orbital batteries) before the horsemen (warp 9 ships) and ghost army (cloaked ships) come and pwn you. /dies from geek overdose.
|
23 Nov 2007, 19:35 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Question is, where do the backups come from? Unless we're considering having multi-turn combat as meaning actual game turns rather than combat turns I don't see how bringing in reinforcements would be realistic - or even make sense if your entire fleet is on the other side of the Galaxy or even non existent.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
23 Nov 2007, 21:52 |
|
|
cdrwolfe
Combat Engineer
Joined: 18 Jul 2005, 01:00 Posts: 1001
|
Irrlicht can easily be integrated with the Newton physics engine, i've got one of the C# wrappers installed now, though i haven't tested it, simply because i don't know how Also Irrlicht comes with its own sound engine IrrKlang i think so its worth a look. Regards Wolfe
_________________
|
23 Nov 2007, 22:14 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
Yeah and the answer is simple, restrict backups to only from sectors 1 square away. The ships coming to help will then have one square's worth of fuel deducted from them when the next turn starts, so they have a reduced range in the next turn.
I think that preserves some sense of realism, and is not too complicated.
Last edited by Strings on 24 Nov 2007, 00:08, edited 1 time in total.
|
23 Nov 2007, 22:29 |
|
|
FoxURA
Lieutenant
Joined: 11 Jul 2005, 01:00 Posts: 493
|
Are you talking about Supremacy or BOTE in regards to the coming into battle with one less turns fuel?
Also, I think that units should be able to reinforce from as far as 4 tiles away depending on both the speed of each of the ships involved and the duration of the battle. For example, if you are heavily out gunned you could use delaying tactics in order to allow for more reinforcements to arrive.
Here is another question I just though of... Should units that moved into enemy territory be eligible to receive reinforcements under the same rules as units in their own territory?
_________________ You ain't seen nothen yet.
|
24 Nov 2007, 00:00 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
Ah, do the two games use different systems regarding range/fuel? I haven't checked oops. Hey I quite like how you reworked the idea, so now say a ship can move 4 tiles in one turn, and it is 3 tile away, then it can be called in to help. And the next turn it will have just 1 tile movement left (speed of ship in tiles per turn) - (tiles travelled to get to battle). We have to work out how many turns delay per tile travelled, hey maybe a ships's max warp speed can finally factor into tangible gameplay! Yeah putting all this will hopefully introduce more tactics and strategies. It does make sense that the rules should be changed for reinforcements when you're in enemy territory, since they control the communication networks there. Yet at the same time we risk making the game too defensive, we're increasing the strength of outpost/stations and putting orbital batteries in the tactical battles. Can this work with some balancing?
|
24 Nov 2007, 00:21 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Step away from the programmer, Fox, he's working for Supremacy now! ...So obviously he's talking about Supremacy fuel costs.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
24 Nov 2007, 02:06 |
|
|
cdrwolfe
Combat Engineer
Joined: 18 Jul 2005, 01:00 Posts: 1001
|
lol assimilate him MOE, wheres Kenneth when you need him
Regards Wolfe
_________________
|
24 Nov 2007, 03:20 |
|
|
FoxURA
Lieutenant
Joined: 11 Jul 2005, 01:00 Posts: 493
|
Matress_of_evil wrote: Step away from the programmer, Fox, he's working for Supremacy now! Does that sound like a threat to anyone else? Just a few posts ago wasn't he talking about taking care of the battle simulator for BOTE? It is his choice after all isn't it? Or has he been assimilated? ... ... Ahhhh.... Run for the hills! Man the defensive positions! It's an invasion!!!!
_________________ You ain't seen nothen yet.
|
24 Nov 2007, 06:14 |
|
|
Strings
Lieutenant Junior Grade
Joined: 11 Nov 2007, 02:55 Posts: 264 Location: UK
|
But seriously, I still want to make the combat engine work for both projects, but at the moment I don't know enough about the process of making C++ code (which is how BOTE is coded) work with XNA/C# code (which is the language I'm using to make the combat engine). But that will change as I read more about it. Regarding the fuel thing, I haven't been able to download a copy of BOTE since the link has been taken down (for de-trekking), but I understand now that it does not use fuel, still that shouldn't pose any problem. The penalty for the next turn for ships can be implemented differently in BOTE and Supremacy, but the basic idea is to reduce how far they can go for the turn afterwards.
|
24 Nov 2007, 10:02 |
|
|
|