Page 2 of 4
Re: Warp Engine
Posted: Tue Jun 26, 2012 5:22 am
by Targaryen
Wow, that is an amazing solution.. but in my opinion, it's really hard to implement. but anyway, instead of playing in a solar system, we could even create a universe!!.
It just will require to save some (well.. maybe it requires a LOT) matrix, because we will divide the space in little squares and for every square we keep the info into the matrix, so when the cruiser moves to another square(like, from [0,0] to [0,1], he just will move from one square to another, like a HUGE chesstable, where every square keeps it's own information, also, every square will be a coordenate [x,y] and when the radar pings the enemy, it gives you the coordinates; let's say team 1 starts in [0,8](bottom left) and the team 2 can start at [8,0] (up right) (in a chesstable, with a table with size 8x8)
But when i'm thinking it, i'm seeing a LOT of bugs with the missiles, lasers, and... who knows what else.
Anyway, i'll keep thinkig about it.
Re: Warp Engine
Posted: Tue Jun 26, 2012 11:52 am
by DestinyAtlantis
I think he meant the Space Rogues' system, but probably more advanced.
Re: Warp Engine
Posted: Tue Jun 26, 2012 2:27 pm
by Chevronn
My original idea wasn't dividing the map into squares but I thought about it as well. ;D That would be quite easy implement with battlecruisers, but not with little ships, lasers or rockets. It would create situations where one ship has escaped from rockets just by jumping to other square. Ships would also circle thru 4 squares to avoid damage.
Making the ship stand in one place and actually using simple Newtonian trick to move things around in relativistic motion would be much better. Ship would just rotate and burst engines and other things like asteroids, beams, rockets(targeting system rebuild needed) or stations would add -u vector of ship motion to their own. One of Siretu's problems with increasing the size of the map through scaling was not accurate motion. That wouldn't be a problem as the motion would only happen in normal scale, in the ship's vicinity. Everywhere else It would just not exist and It's velocity, location, properties would be stored in script memory.
It should work nicely until you would have other ship in range. I think that creation of a clones of the ships controlled by other player would be the only viable solution. Clone would be the exact copy of the other ship, and It's movement would be "played" by the clone. That's where the ship would really move.
I think I spoken too much a bout the technical(important) stuff and not about the pros of this solution. As The Dragon Lord before said we could map HUGE waists of space. Real life scale solar system perhaps. And If we would scale the objects we could really make multiple solar systems. The script memory in 1.5 will be greatly increased(like 10 times). So it could really be puled off especially knowing CC team skill shown so far.
If we say that we want to use one kB of memory on X coordinate of battlecruisers position, then It would mean that we have 2^(8192)-1 number to map it. If we would use meters that would be 1,1529254025805869855961865873918e+2450 m to chose from ;D For comparison light year is 9,4607ยท10^15 m. Can you feel the power?!!! ;D
I haven't played Callex's Space Rouges because all the versions were outdated when I stumbled upon it. ;/ I see how good It would work with one ship. ;D Expanding it to many is still possible.
PS: I forgot to say that asteroids would have to be generated on sight as their coordinates would make the gogol memory disc full to it's cache.
Re: Warp Engine
Posted: Tue Jun 26, 2012 4:07 pm
by Targaryen
Chevronn wrote:That would be quite easy implement with battlecruisers, but not with little ships, lasers or rockets. It would create situations where one ship has escaped from rockets just by jumping to other square. Ships would also circle thru 4 squares to avoid damage.
Hi! this is the main problem that came to my head when i thought about this, but if you can solve this issue, then the posibilities are HUGE just as you said.
Anyway, right now, this is not the most important thing, there's still a lot of things to implement, so when the team has more time, maybe they can try complicate stuff like this.
Also this post is about Warp engines.. and our conclusion it's that if we want to give it a chance, we need first a bigger map, so warp engines became much more useful ^^(because the main use for this it's to have a better way to escape than he actual engine boost.)
bb!
Re: Warp Engine
Posted: Wed Jun 27, 2012 6:45 am
by DestinyAtlantis
I wish the game was a separate one(using a custom engine(preferably) so that we don't have the size limit/player limit, maybe play it on a bigger scale(with different star systems, asteroid fields(where they are supposed to be, not just random fields across the map), and warp-gates, and the warp engine to be able to jump from anywhere in a solar system to a warp-gate/random location in another system) also maybe mining stations with automated mining ships(and maybe to have an upgreadable comunication array to tell the station what mineral to be a priority), and asteroids composed out of different minerals, and rock(maybe you can refine/use the rock for something like a mass-driver(or use a reverse mining beam to put rocks around an explosive to make it look like an asteroid and to explode when someone mines from it/eats it(or the mining beam to take the bomb and it to explode when teleportation completes)))), and other cool stuff.
Re: Warp Engine
Posted: Wed Jun 27, 2012 7:55 am
by Siretu
The problems with that implementation(excluding the obvious massive time it would take and the bugs), is that it only works with one ship. Think about it, the entire point is that you never actually move, but the things around you do. If there's two battlecruisers and both are "moving" but not actually moving. But you have to move them so it looks okay from the other point of view.
Even without that, it's a extremely big project. Almost all the code that works on the outside would have to be re-done with the new system and it would take a LONG time to implement, if I could even pull it off.
Re: Warp Engine
Posted: Wed Jun 27, 2012 9:46 am
by Chevronn
I know that is extremely hard to do and would require a entire programming team to pull off or years of work. Just throwing ideas. ;D There is a game called Orbiter where all this can be done but it's not even close to CC with is playability and multiplayer so I know that there are the things you are focusing on. Don't fell like people are demanding you to make an second EVE Online without RPG elements. The game is extremely fun without thousand of light years map. ;D
Re: Warp Engine
Posted: Wed Jun 27, 2012 5:25 pm
by Targaryen
Hi!, now that you're talikng about space games and diferent game engines and stuff like that; i think that you should know also that Notch, the ceator of Minecraft, it's developing a game with ships, lasers, and programable computers called
0x10c; you should check it; right now there's still nothing, but he pretends to release the alpha as soon as he cans (like he did with minecraft when it was in alpha state) so you can try all the stuff that we want's to do; i think that the game would be like and EVE online, but with ships builded as you like; and 16-bit Programable computers!!! that's awesome!!!!
If you think this is not the right place to post this, just tell me and i'll move it to general discussions.
website here :
http://0x10c.com/
Warp engine
Posted: Tue Aug 07, 2012 4:49 am
by Hazard
I think the warp engine would be a good idea. What I think this game currently lacks is a good escape mechanic. You could give the warp jump a High energy cost (25000?) It would turn off your engines/shields/weapons when you use it and it takes a couple seconds to charge (5-10) But it also warps you to a random (selected?) on the map. I think a BC escape method would really add complexity to the game. Because where it stands now if you get engaged its pretty much game over since this fight decides the victor. I mean I know there is an engine boost but I think that's more of a chase system since both people can use it. Meanwhile the warp would be a valid escape method. Thoughts?
Re: Warp Engine
Posted: Thu Oct 18, 2012 6:51 pm
by Jannik2099
My idea to warp jump
It must be researched.It have endless range and costs 25000 energy.It needs 30 seconds to charge.While charging,only shields are active.While flying (think about speed=250) you will get continous shield damage.When directional shields are added,you will need full energy on front shield.If your shields are down,The whole crew die (the stun if you have no hp,not a death forever),and you get around 1000 hull damage.While in warp any asteroid or small ship instantly explode at collision with you.