I spend the last few hours learning stuff about it and it seems this thing is something truly new. I like the concept, setting and mechanics of having your own ship you can truly control, upgrade and update(!) on your own - if he (notch) can make it right , that is.
it has huge potential to fail miserably. unlike minecraft this game isn’t playable by everyone. it’s exactly the other way around - it’s almost exclusive for coders. at least it’s true fun and potential can only be experienced by coders.
I’ve read through the DCPU-16 documentation and it’s really similar to redcode, which is an assembler language used for the game core wars (that I played some years ago). that being said - it’s still quite hard to grasp (for me) and I fear that even most coders won’t be able to jump into this game without spending some days learning assembler (all over again, probably)
normal folks don’t even have a chance. If it would use something like Python, Lua or good’ol’ basic it would be hard enough for non-coders, but assembler is like a wrecking ball right into your face.
I’m sure he will come up with something for this - maybe programs on discs or tapes or whatever - that the player can find and import/use without needing to code anything. but I fear the remaining game isn’t that good for this to be enough.
having my own ship and programming it to fly around the stars, picking up loot, calculating routes and communicating with other ships - all because I coded it - that’s an experience that I crave for.
the normal gamer though would feel like in a facebook game - just clicking some buttons and checking back later for the results, without embracing the real essence of it - and that’s what can and possibly will break this game.
however - having a mmo type game just for “us” is a great concept never the less. I’d just like the coding language to be less abstract.
follow up edit:
ok - I just found out a bit more about the state of the art here … and it seems I totally misjudged the amount of RAM and ROM available.
since the floppies will actually hold 1.44 MB it will be possible to write quite complex code
also some compilers already exist - making it possible to compile “higher” languages, like BASIC, for the DCPU, like this: https://github.com/M4v3R/DCPU-Bas/blob/master/sample/frame.bas
man, I’m getting hyped!
the DCPU will start with 100Khz but seems to be upgradable. I’ve read about all the plans guys are having for this game - like p2p networks and cyberwars … omg