• 1 Post
  • 19 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle











  • That’s not really what that blog post is talking about. Lua isn’t actually particularly old as far as programming languages go and one of the most commonly used scripting languages in game development, due to it’s easy embeddability. And it’s a perfectly fine language in that regard.
    Their problem is that they built their own visual scripting language on top of Lua called BlockBuilder. And that comes with quite a bit of overhead, since the way they’re doing it needs a number of additional heavy operations. And Lua is a full blown programming language that comes with a lot of functionality that they don’t need for that use case, but still need to account for.
    So the complaint is, that they used Lua instead of using a simpler and constrained language


  • That’s a rather rose-colored view of the game. One thing is certainly true about Spore: It’s absolutely unique in its genre and we haven’t really seen the like since.
    But it certainly had its flaws when it came out. The main one being that the further into the game you got, the more lackluster it felt. With the space exploration endgame feeling rather empty and basically the same every playthrough, with how you developed your creature having very little impact.
    There was also the whole DRM controversy which everyone complained about. The game had to be activated via EAs online servers and you could only activate it five times total. And changing your PCs hardware was seen as a new PC which needed a new activation