back to article Minecraft maker plots ultimate videogame for coders

Minecraft designer Markus 'Notch' Persson has revealed Mojang's latest project, 0x10C, a Sci-Fi themed universe set billions of years in the future that allows gamers to code and share their own computer software. Notch plans a similar development path as Minecraft, with heaps of user-created content, although not in an …

COMMENTS

This topic is closed for new posts.
  1. Loyal Commenter Silver badge

    Sounds exactly like Eve Online

    but with a built in 16 bit emulator.

  2. g e

    May I possibly be the first to say...

    DJNZ -14

    !!

  3. Dr. Mouse
    Thumb Up

    Geektastic!!!

    Can't wait!

  4. Anonymous Coward
    Anonymous Coward

    Interesting...

    Core War in space?

    1. Anonymous Coward
      Thumb Up

      Re: Interesting...

      Yip that would be cool, and indeed about as old school as you can get with assembler, beyond double entry code which would be doable with this.

      Also this is not the first space game to have a inbuilt computer you can play with. Was one for the Atari ST though atm the name escapes me and was some form of basic it could be programed in.

      This game will perhaps be more akin to BOTS in space. Funny as most MMO's try to prevent bots, this activly encourages it with this aspect.

      1. Yag

        "not the first space game to have a inbuilt computer you can play with"

        You're probably thinking about "Federation Of Free Traders" game... Spent a few weeks on this one back in '89... I feel old :(

        1. Anonymous Coward
          Thumb Up

          Re: "not the first space game to have a inbuilt computer you can play with"

          That's it - thank you.

  5. Eddie Edwards
    Thumb Up

    Awesome

    I love the endian-swap-based plot premise :)

    I wonder how long before LLVM supports DCPU-16?

  6. Yag
    Joke

    oh...

    *start working on a C compiler*

  7. Boris the Cockroach Silver badge
    Devil

    wont be

    long before the mal-ware boys are coding a trojan for it

  8. sisk

    It must be said

    This is either going to be the most awesome game in a long time or the lamest.

    If you need me, I'll be over here brushing up on 16 bit assembly programming. (there's something I never thought I'd be saying)

    1. spatulasnout

      Re: It must be said

      Regarding, "If you need me, I'll be over here brushing up on 16 bit assembly programming. (there's something I never thought I'd be saying)"

      Indeed! Just when I was convinced I'd never again have the urge to implement another Forth interpreter...!

  9. Dave Bell

    So what is this like?

    In some ways this sounds a lot like Second Life. The big similarity is the dependence on user-created content.

    Second Life has its own scripting language, relatively high-level, and few people can use it well.

    Just the idea of an emulation of a 16-bit computer being a vital component for game success is scaring me. I once wrote something in Assembler, for an early microcomputer which used the Z80 processor, but it was a long time ago, and in another country. Add the potential for "griefers", and I think I shall give this oine a miss.

    It's a game for an intellectual elite of coders. I cannot see how it can be made to pay.

    1. sisk

      Re: So what is this like?

      It won't take long before there are interpreters and compilers for higher level languages so that less elite programmers can get involved, nor will it take long for open code to start appearing around the net for non-coders to copy and use. It won't remain the exclusive playground of the intellectually elite for long if the rest of the game is any good at all.

      1. imanidiot Silver badge
        Pint

        Re: So what is this like?

        Someone I know is already 90% through coding a Pseudo C compiler for DCPU.

        The fun thing here is that (from the information currently available) the coder doesn't need to start with coding for an entire ship. People can "crew up" and work together so a person can specialise in for instance optimizing drive controls or weapons guidance systems.

        Trading for generic "operating systems" will probably start fairly quickly with a few main contestants forming a defacto "standard" just like the real world.

        It'll be interesting to see how things develop. This could either be awesome or totally uncool.

        Beer, because it's Friday.

  10. ThomH

    Hey! I already wrote this game!

    Not on purpose; I just wrote an Elite clone and needed a scripting language, so I threw a z80 emulator that I already had written in, being one of the 300,000 people to have written a Spectrum emulator at some point. I'm aware this was an absurd way to write such a thing, but it was just a personal hobby for fun.

    Anyway, the way I had things set up left every individual world entity with its own little 64kb address space and a personal z80. I then had some fun scripting them myself, then got bored and put it all away, being aware that games in which you program things are ten a penny, Elite clones aren't exactly rare and there was no reason anyone should care about yet another.

    I'm sure Notch's effort will be top drawer though, and should be fun because it'll attract a whole bunch of other talented people.

    1. This post has been deleted by its author

  11. stucs201

    The real question is

    Is 64k enough to implement minecraft in assembler? Obviously the world size will have to be limited a bit, but otherwise might it be doable?

  12. tekHedd
    Facepalm

    Because online multiplayer makes everything better...

    I already play the single-player version of this game every day. Therefore I will *really* have a lot of fun playing it online with a bunch of 13 year olds teabagging me. Right?

    This is just taking the "user created content frees the developer from having to spend money on any of the things that make a game fun" maxim to its logical conclusion. I guess.

    1. Jeebus

      Re: Because online multiplayer makes everything better...

      Teabagged by much older kids, how sad for you.

  13. Rocket
    Thumb Up

    I'm thinking that his will do better than R-Pi for getting the kids into coding.

    How long before someone releases it has hardware? Oooh! Big Trac with DCPU interface ?!?

    1. Pat 11

      Yes. I've been saying since RPi announced their goal of getting kids coding - "where's the killer app for that - currently the nerdy ones are all into Minecraft". Maybe this is it.

  14. Frumious Bandersnatch
    Coat

    Loving the C64-style colour scheme and boot message

    And if you squint, the assembly language isn't that far removed from 6510 assembly either. Well, the JSR, addressing modes and limited range of registers look similar anyway. The 16-bit opcodes look a bit bloated and strange though--definitely not like a C64. Then again, A9 30 only stores an 8-bit value there.

    Off to read more about the instruction set.

  15. Francis Boyle Silver badge

    Billions of years into the future

    They promised me a matrioshka brain and all I got was a lousy 16 bits.

    Do I at least get a hologram for company?

  16. Jim McCafferty

    Cool

    I like the way this guy thinks.

  17. Anonymous Coward
    Anonymous Coward

    That brought back memoeries...

    of coding Sweet-16 on the Apple ][. https://en.wikipedia.org/wiki/SWEET16

    The kids will find probably it fun but I'm well over writing Assembly now.

This topic is closed for new posts.

Other stories you might like