Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Mojang Blog

    mojang.com · Company blog · on HN since 2008

    Mojang, the studio behind Minecraft, posts game updates, snapshots, company announcements, and policy changes like the EULA and server monetisation.

    Visit blogHN submissions
    GamesBusiness & Strategy
    What HN says

    HN commenters link it for Minecraft snapshots, EULA and monetisation policy, and the success of an indie game.

    Stats for nerds
    56HN people shared it
    32linked in comments
    1.3Kstory points
    Jul 2017last shared
    2010people per year2017

    Top posts on HN

    1. 1
      Yes, we’re being bought by Microsoft
      2 people · 941 points · first shared 2014 · 515 comments on HN
    2. 2
      Minecraft developer streaming live while coding
      1 person · 110 points · first shared 2010 · 45 comments on HN
    3. 3
      Minecraft augmented reality app announced for iOS
      3 people · 72 points · first shared 2012 · 41 comments on HN
    4. 4
      Minecraft: Pi Edition is available for download
      1 person · 69 points · first shared 2013 · 10 comments on HN
    5. 5
      Humble Bundle 60h Coding challenge for charity
      1 person · 15 points · first shared 2012 · 1 comments on HN
    6. 6
      Let's talk server monetisation
      3 people · 12 points · first shared 2014 · Discussion on HN
    7. 7
      Project Malmo uses Minecraft to make AI smarter
      2 people · 8 points · first shared 2016 · 1 comments on HN
    8. 8
      It's finally coming - Minecraft 2.0
      1 person · 7 points · first shared 2013 · 1 comments on HN
    9. 9
      Announcing: Minecraft: Windows 10 Edition Beta
      1 person · 6 points · first shared 2015 · 1 comments on HN
    10. 10
      Minecraft meets hour of code
      1 person · 6 points · first shared 2015 · Discussion on HN

    What HN people wrote when they linked it

    • 10renAug 2010

      Source code: http://www.mojang.com/compo/metagun/metagun-source.zip (linked from http://www.ludumdare.com/compo/ludum-dare-18/?action=preview&uid=398)

      I compiled (yucky) with (after unzip + mkdir build):

      javac -cp build src/com/mojang/metagun/{entity,level,screen,}/*.java -d build/
      cp {src,build}/com/mojang/metagun/screen/exposition.txt
      jar -cf app.jar -C build . -C res .

      You need some html to run an applet; App.html just needs this:

      <applet code="com.mojang.metagun.Metagun" archive="app.jar" height="480" width="640"></applet>

      Run with:

      appletviewer App.html

      New to me (but probably standard to game writers) is: using a png to represent all the maps combined (like 10x10 maps), with each pixel's color representing a game tile type (eg. yellow for oil drum, purple for portal cube, red for spikes, green for signs etc). This representation is really cool, because it looks like what it represents (an isomorphism): you can "see" the level in a png editor, even though what you're seeing is not the actual level.

      Another aspect of how the data representation drives the game, is that there are no explicit arcs between game screens - instead, the screen design allows your character to walk off-screen, then that point enables you to transition to the next screen. I guess it's the most obvious way to do it: it's as if you are zoomed into a particular section of the 10x10 maps, and then you can move to adjacent maps. Maybe it's just that I've spent too much…

    • spainJun 2014

      Following the link on that page to the "translated" version of the new EULA, their reasoning seems to still be "we don’t want our players to be exploited or to have a frustrating time unless they pay." [0] I find a lot of things wrong with this mentality, mostly in that it assumes that the servers that charge for gameplay have some kind of monopoly over the servers. If you don't want to pay for gameplay, just visit another server. You don't have to put up with them. Heck, if you really wanted to you could host your own. The bottom line is you don't need to pay anyone, they're not exploiting you. If you're getting frustrated because they're charging you then that's your own dumb fault for visiting that server and putting up with it. If you want to pay, go ahead, support the server hosts. All of this is under the false assumption that people are being forced into paying, which simply isn't true.

      [0] https://mojang.com/2014/06/lets-talk-server-monetisation/

    • chrislloydMar 2012

      We recognized that problem pretty early on. Some of our favorite customers have been teachers using Minecraft in their classrooms and in cases like that having one person paying makes total sense. Working on it! We decided to launch with individual accounts first because that's what made most sense for us and our friends.

      Regarding Bukkit, we've been holding off support because of this: http://www.mojang.com/2012/02/minecraft-team-strengthened It's running in beta but the real value of Bukkit is being able to use mods. We're working on an experience that lets people enjoy mods without having to handcraft massive YAML files or run up SQL databases.

    • codelucasFeb 2014

      I love this! When learning to program, I wrote a clone of a basic java game by Notch:

      Mine: http://codelucas.com/pages/island-overlord.html
      His: https://mojang.com/notch/ld12/breaking/

      The code:
      Mine: https://github.com/codelucas/islandoverlord
      His: https://mojang.com/notch/ld12/breaking/BreakingTheTower.zip

      I also "cloned" a well known python article extraction library (goose) on Github with my own api & new functionality and my repo ended up doing super well (even better than the original).

      https://github.com/codelucas/newspaper
      vs.
      https://github.com/grangier/python-goose

    • jbackusNov 2012

      > It’s been developed for iOS devices by 13th Lab – a bunch of clever augmented reality folks – with the help of Mojang. [1]

      > Created by 13th lab and Mojang [2]

      Looks like 13th lab is an augmented reality group Mojang contracted and worked with to build the product. Mojang may not have written the core technology, but they seem to have initiated and funded it, they're now publicizing it, and I'd guess they will be splitting profits with 13th lab.

      1 http://www.mojang.com/2012/11/announcing-minecraft-reality-for-ios/
      2 footer image: http://minecraftreality.com/

    • CushmanAug 2011

      I of course meant "most people", but thanks for calling me out. Shouldn't assume!

      If you check out http://www.mojang.com/notch/ , he's made a few (dozen) little Java games, and he's been doing it for many years. The only awards mentioned on that page are a win at Java4k in 2006 and a third-place at Ludlum Dare in 2008. I could have sworn there were one or two more, but since GDC 2011 it's become pretty impossible to research :P

      Incidentally, that win in 2006? That was for a Java Lemmings clone called... Miners4k. I'm sticking with "not a fluke."

    Related

    Notchnotch.tumblr.com102 people

    I'm Leaving Mojang

    Notch
    Personal · last shared 2021
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Stack Overflow Blogstackoverflow.blog1.1k people

    How Dwarf Fortress is built

    Stack Overflow Blog
    Company · last shared 2026
    GitHub Bloggithub.blog1.8k people

    YouTube-dl's repository has been restored

    GitHub Blog
    Company · last shared 2026
    Android Developers Blogandroid-developers.blogspot.com277 people

    Android Studio 1.0

    Android Developers Blog
    Company · last shared 2016
    37signals37signals.com1k people

    Two big announcements

    37signals
    Company · last shared 2026
    Google App Engine Bloggoogleappengine.blogspot.com144 people

    Happy Holidays from the App Engine team - 1.4.0 SDK released

    Google App Engine Blog
    Company · last shared 2018
    Figma Blogfigma.com608 people

    How to build a plugin system on the web and also sleep well at night

    Figma Blog
    Company · last shared 2026