Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
TackyTachy1
Royal Amarr Institute Amarr Empire
91
|
Posted - 2016.07.26 04:35:43 -
[1] - Quote
I enjoy playing Hearts on my computer (No friends so it's got to be the computer) and stand in awe of the code behind this simple game. Must be a train load of if/then's and all those other cool code snippets. And then think of the strategy arcs and the fact that it beats me about as much as I beat it and it's just got to be awesome. And that's just a simple game of hearts! So then, I wonder just how many lines of code it takes to run Eve? And it's a dynamic monster, probably a whole bunch of run once stuff going on. One of my quiet enjoyments of Eve is watching my three monitors and the three ships I'm currently flying interact with each other in space. And it works! And that means there are probably multitudes of people staring into computer screens , writing complex computer code quicker than I can target lock the inconsiderate pillock trying to kill me.
Forum Rep for a bunch of characters, couple corps
and one seriously Lost In Space multiboxer.
|
Paranoid Loyd
9305
|
Posted - 2016.07.26 05:25:36 -
[2] - Quote
http://i.imgur.com/FAADTHh.jpg
Fix the Prospect! New Server Hardware!
|
Trevor Dalech
Absolute Obedience Resonance.
245
|
Posted - 2016.07.26 07:50:00 -
[3] - Quote
https://blogs.msdn.microsoft.com/adam_nathan/2005/06/15/internet-hearts-112000-lines-of-code/
Hearts: 112000 lines of code, mostly client/server and GUI stuff I would guess. It wouldn't surprise me if the rules and AI logic part (what you call the mass of if-then's) is only a few hundred to a few thousand lines.
EVE: My guess would be tens of millions of lines of code, although Python is a bit more compact than the C++ described in the above link. |
Shae Tadaruwa
Science and Trade Institute Caldari State
633
|
Posted - 2016.07.26 08:30:50 -
[4] - Quote
Trevor Dalech wrote:EVE: My guess would be tens of millions of lines of code, although Python is a bit more compact than the C++ described in the above link. From a Reddit post by CCP FoxFour 1 month ago:
Quote:The majority of the code for the gameplay backend in EVE is Stackless but we are actively working on breaking things out into microservices and none of them are using python. We don't have any of the gameplay ones broken out yet but we are getting there. The dream is real!
Anyways, main thing is that yes while the EVE backend cluster still uses Stackless anything that is NOT in that cluster kinda doesn't.
So there is a growing codebase that is not stackless Python, including the client as a good example. |
Sustrai Aditua
Intandofisa
465
|
Posted - 2016.07.26 15:51:57 -
[5] - Quote
BOYCOTT REDDIT!! FIRE TRAITOROUS EMPLOYEES!!!
who use their corporate ID in "other" venues....or just cut to the chase, shut this thing down and call yourselves REDDIT EVE Online.
The OP? Yes. It took forever to move, but Atari Chess's pawn game was lethal.
If we get chased by zombies, I'm tripping you.
|
TackyTachy1
Royal Amarr Institute Amarr Empire
91
|
Posted - 2016.07.27 06:44:49 -
[6] - Quote
Just reading the Stackless Python description it occurs to me that may be how all the little things, animations, audio, effects, etc happen. Not a programmer, although I made it all the way through to the "Hello World" tutorial in Python some years ago, I stand in awe of what these people can do with with 1 and 0's. With quantum computing waiting in the wings it fair boggles the mind what awaits. Eve command centers with total reality, g-forces and PvP that literally scorches your ass when you don't move fast enough? Probably the kids that will see this are just being born, I just wish I could be around but the immortality pill will most likely hit the markets about a week after I've slipped the surly bonds.
Forum Rep for a bunch of characters, couple corps
and one seriously Lost In Space multiboxer.
|
Nana Skalski
Poseidaon
13974
|
Posted - 2016.07.27 07:20:16 -
[7] - Quote
Ah, the future! \o/ But you have to be carefull, dont allow Rouge drones to sneak at your back.
I give you ( -á° -ƒ-û -í°)/ Boarding bays Gÿá
Every part of a game helps to tell a story. =ƒôò
|
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |