Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 1 post(s) |
Sebora Keieath
|
Posted - 2009.12.13 16:35:00 -
[1]
Anyone know if the Tranquillity cluster runs purely (Stackless) Python?
I writing my final year degree dissertation on system architectures and since I have been playing Eve with numerous accounts since 2005 it made a good system to reference.
Thanks in advance.
|
|
CCP Explorer
|
Posted - 2009.12.13 16:56:00 -
[2]
Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
Erlendur S. Thorsteinsson Software Director EVE Online, CCP Games |
|
Captian Conrad
Minmatar Empyrean Warriors
|
Posted - 2009.12.13 17:09:00 -
[3]
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
/thread
|
Sebora Keieath
|
Posted - 2009.12.13 17:11:00 -
[4]
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
Thanks explorer, your a star that's exactly what I was looking for.
|
Ans Blix
Amarr Eleutherian Guard
|
Posted - 2009.12.13 17:35:00 -
[5]
LIES!!!!
Eve = fancy excel! The battle of Will over Reason
Silence is a true friend that never betrays |
WarlockX
Amarr Free Trade Corp
|
Posted - 2009.12.13 17:41:00 -
[6]
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
physics simulation?
say again? ----------------------------------------------- Free Trade Corp - Flash page
|
Taedrin
Gallente Aliastra
|
Posted - 2009.12.13 17:52:00 -
[7]
Originally by: WarlockX
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
physics simulation?
say again?
He probably meant the physics engine, which is the part of the code responsible for handling the position, velocity, acceleration, and collision (bumping) of ships. While EVE's physics engine is not perfect, you could say that it is a (limited) physics simulator. True, it differs from most physics simulators in that EVE's ships are travelling through some sort of mystical viscous aether, unaffected by gravity, magnetism or solar weather... but it covers enough bases to be considered a basic simulator. ---------- There is always a choice. The choice might not be easy, nor simple, nor the options be what you desire - but, nevertheless, the choice is there to be made. |
Juliette Leblanc
Gallente Federal Navy Academy
|
Posted - 2009.12.13 18:05:00 -
[8]
Originally by: Ans Blix LIES!!!!
Eve = fancy excel!
/agreed That's why the Microsoft HPC guy insisted that Excel does benefit a lot from the HPC solutions they were offering to CCP.
Originally by: CCP Prism X In New Eden, EVE wins you.
|
Kyra Felann
Gallente Noctis Fleet Technologies
|
Posted - 2009.12.13 18:24:00 -
[9]
I <3 Python. It's nearly the perfect language.
|
LaVista Vista
Conservative Shenanigans Party
|
Posted - 2009.12.13 18:28:00 -
[10]
Originally by: Kyra Felann I <3 Python. It's nearly the perfect language.
With Ruby being THE perfect language
|
|
illford baker
Pilots of Damnation death from above..
|
Posted - 2009.12.13 18:53:00 -
[11]
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
physics? is that like, 4 lines of code? if (shipA hits shipB){ shipA velocity=0; shipB Velocity=Aspeed+Bspeed; }
|
Lance Fighter
Amarr
|
Posted - 2009.12.13 19:10:00 -
[12]
Originally by: illford baker
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
physics? is that like, 4 lines of code? if (shipA hits shipB){ shipA velocity=0; shipB Velocity=Aspeed+Bspeed; }
interceptor hits titan going 5km/s.
Titan bounces away at 5km/s. Yep. Thats physics for ya. OHGODS BELOW THIS LINE IS MY SIG !!!! SRSLY! Blane Xero > Lance is at -0.9 sec status with a 1 million bounty. Lance is also amarrian. Thats 3 evil points |
Jessica Lorelei
Minmatar Decimus Corp
|
Posted - 2009.12.13 19:38:00 -
[13]
ccp never said it was simulating physics from OUR dimension :P
|
Amerilia
|
Posted - 2009.12.13 20:01:00 -
[14]
Edited by: Amerilia on 13/12/2009 20:00:55
Originally by: Jessica Lorelei ccp never said it was simulating physics from OUR dimension :P
After all this space is behind a wormhole and wormholes that large and stable dont exist in reality as far as we know.
|
Jason Edwards
Internet Tough Guy Spreadsheets Online
|
Posted - 2009.12.13 20:03:00 -
[15]
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
CCP has announced recently as part of the Need for Speed racing plans. They are converting all programming to machine code. Soon in the future eve will be all coded in machine code.
They will obviously have to come out with the now x86 premium client and x64 premium client. The ppc premium client for the mac losers. ------------------------ To make a megathron from scratch, you must first invent the eve universe. ------------------------ Life sucks and then you get podded. |
D3F4ULT
Gallente
|
Posted - 2009.12.14 22:44:00 -
[16]
Originally by: WarlockX
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
physics simulation?
say again?
For the spinning of our ships. Silly.
|
Melke
Gallente Capital Construction Research
|
Posted - 2009.12.14 23:01:00 -
[17]
Last years Fanfest had some videos that talked about the back end of Eve. Really cool stuff if you can find it.
|
Haguu
Caldari School of Applied Knowledge
|
Posted - 2009.12.15 00:43:00 -
[18]
Originally by: Jason Edwards
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
CCP has announced recently as part of the Need for Speed racing plans. They are converting all programming to machine code. Soon in the future eve will be all coded in machine code.
They will obviously have to come out with the now x86 premium client and x64 premium client. The ppc premium client for the mac losers.
lol
Going forward, x64 is all you would need; Macs haven't been PPC for quite a while and I5/7 and W7 are accelerating the 64bit PC %. Besides using a CPU to execute high-performance code is so last millennium; GPUs are where the leet kids run their code: e.g., OpenCL in Snow Leaopard. |
Spoon Thumb
Paladin Imperium Curatores Veritatis Alliance
|
Posted - 2009.12.15 01:28:00 -
[19]
Originally by: illford baker
Originally by: CCP Explorer Tranquility runs a mix of Stackless Python and C++. Low-level networking, DB access and physics simulation is in C++, higher-level networking and game logic is in Stackless Python.
physics? is that like, 4 lines of code? if (shipA hits shipB){ shipA velocity=0; shipB Velocity=Aspeed+Bspeed; }
if (shipA hits shipB){ shipB Velocity=Aspeed+Bspeed; shipA velocity=0; }
Otherwise the second line will always be 0+Bspeed (or rather, no change)
|
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |