Ace of Spades

Ace of Spades

View Stats:
Snaorfol Jun 20, 2019 @ 8:21am
engine used to make this game?
I'm just so curious.
Last edited by Snaorfol; Mar 15, 2020 @ 2:38am
< >
Showing 1-9 of 9 comments
FastRevenge Jun 20, 2019 @ 10:18am 
I guess Unity game engine, since Block n Load uses this engine
Revalopod Jun 21, 2019 @ 1:19am 
Originally posted by FastRevenge:
I guess Unity game engine, since Block n Load uses this engine
i don't think ace of spades used a conventional engine likethat
Ace of spades was built off of beta 0.76, im pretty sure.
I have an archive of a ton of dev screenshots on how development on aos 1.0 was going.

So its probably a highly modified voxlap engine
Written in C++
Originally posted by BetaQuiver:
Ace of spades was built off of beta 0.76, im pretty sure.
[...]
Written in C++

the game files make it seem like it's compiled Python and not C++
Originally posted by fantoro:
Originally posted by BetaQuiver:
Ace of spades was built off of beta 0.76, im pretty sure.
[...]
Written in C++

the game files make it seem like it's compiled Python and not C++

Hard to believe though, let's just say that Python is not the best choice for developing games...
I didn't really look inside the game's files, but if I had to throw a wild guess I'd say they probably made some custom engine for this game.
as for the language they used, probably C/C++.

But again, I didn't really look inside the game's files, it is only a wild guess lol....
Originally posted by Call me mr potato man:
Originally posted by fantoro:

the game files make it seem like it's compiled Python and not C++

Hard to believe though, let's just say that Python is not the best choice for developing games...
I didn't really look inside the game's files, but if I had to throw a wild guess I'd say they probably made some custom engine for this game.
as for the language they used, probably C/C++.

But again, I didn't really look inside the game's files, it is only a wild guess lol....

how come python isn't a good choice? while yeah C/C++ gives you a more direct and low-level access over the memory, python still sort of gives you similar access in the form of all the methods in the base classes n stuff, even exploits which abuse memory bugs can be written in python n they require a lot of precision with how the memory is handled

btw I might be wrong cuz I haven't dabbled deep into game dev and I might just not know about some advantage C/C++ has over Python specifically in game development lol (also keep in mind I'm not ♥♥♥♥♥♥♥♥ on C/C++, it's pretty much my favourite language out there lol, I just don't see why you can't write a game engine in Python)

EDIT: also just checked the directory again and it looks like it's definitely written in Python lol, the aos.exe seems to only be some sort of a python interpreter while the actual code is stored in aos.pkg, the magic number of which is "PYZ" (0x50 0x59 0x5a) which after ducking yields a doc article from python about packaging python code into a special zip file that can be executed by a python interpreter, also there's ♥♥♥♥ ton of python library dlls
Last edited by jan kon pi jan ike Lusi; Apr 10, 2020 @ 3:46am
ermirssiran Apr 12, 2020 @ 1:25pm 
why not both
Satisfied Onion Apr 13, 2020 @ 2:38pm 
I heard Python was used (at least in part) in making AoS. That is one of the many reasons why it had its issues, since yeah, Python isn't the best for game development
ARGH!! Apr 14, 2020 @ 7:59am 
That's funny, so how do we get a server for our game?
< >
Showing 1-9 of 9 comments
Per page: 1530 50