Friday Fun: Minecraft
This week's game is one that isn't free. In any sense. It is closed source, and requires payment to even try it out. Why would we mention such a game here at Linux Journal? 2 reasons:
1) It works quite well in Linux
2) It has a strange, cult-like following that makes absolutely no sense to me. I'm hoping our readers (some of which are likely fans) can explain the fascination to me.
3) The author claims once sales begin to dwindle, he will release the source code under some OSS friendly license.
First, in order to play Minecraft, you'll need to download the Java application. You can find it on the Minecraft website. If you have the proper dependencies installed (openjdk-6-jre, openjdk-6-jre-headless), you simply run the program as described on the website:
java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
Once the game starts, you need to log in with your paid account, and the game will update itself to the latest version automatically. Then your top-of-the-line 3D accelerated video system will show you a 3D world with such low resolution graphics they make Mario look like he lives in Blu-ray world.

Once inside, the goal of the game is to build things. I think. By destroying certain blocks and adding different types of blocks together, new and complex blocks can be formed. If that sounds rather dumb and pointless, in some ways I agree with you. I think the only way a person can enjoy a "game" like Minecraft is to look at it like a bucket full of digital LEGOs.
When I was a kid, I played with LEGOs all the time. I loved them. In fact, I would spend hours and hours creating elaborate constructions for no other reason than I could. I think that's what Minecraft is. The differences of course are many, but the underlying desire to build I think is the point of Minecraft.
There are both single player and multi player modes for Minecraft, and the server (which also runs very well under Linux) can be downloaded for free so you can host your own multiplayer game.
I'll be honest, I don't understand the charm of Minecraft. Perhaps I'm too old to enjoy LEGOs, or perhaps I'm old enough that actual LEGOs seem more fun than digital blocks. Whatever its draw, however, Minecraft is a game with a huge following and devoted fan base. If you're a fan of Minecraft, please explain to the rest of us why you love it so much. And if you've never played it, but want to experiment, there is a Minecraft Classic version that is free to play. Check it out, maybe it's your cup of tea.
Oh, and if you do start playing Minecraft and get get hooked? Yeah, we're sorry. But at least it's Friday!
Shawn Powers is an Associate Editor for Linux Journal. You might find him chatting on the IRC channel, or Twitter
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- Evernote is much more...
1 hour 21 min ago - Reply to comment | Linux Journal
10 hours 7 min ago - Dynamic DNS
10 hours 41 min ago - Reply to comment | Linux Journal
11 hours 39 min ago - Reply to comment | Linux Journal
12 hours 29 min ago - Not free anymore
16 hours 31 min ago - Great
20 hours 18 min ago - Reply to comment | Linux Journal
20 hours 26 min ago - Understanding the Linux Kernel
22 hours 41 min ago - General
1 day 1 hour ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?



Comments
friday night
great article ..haha thanks
http://streaming-net.blogspot.com
Great game
Nice game buddy.Yeah there are some pretty cool games on Linux.You should play OpenClonk.
RE: Better game than you might think
My friend is hooked on Minecraft. Too often we want graphics and visuals over substances. Some of the old emulated games are still insanely popular today because they have a good basis and were fun to play. It's a fairly unique platform that allows one to express their creativity.
Web Tasarım
This game is good!Worth the price
Good
This game is very good!
General Electric Servisi
The biggest annoying downside is the online access needed for verification. It'd be nice if you could just get a license key.
one game that recommend to
one game that recommend to play, but it is a java game, or I will add one demo at my site
Free version
You can play the outdated version for free (to try it out):
http://www.minecraft.net/play.jsp
dungeons to explore
The biggest annoying downside is the online access needed for verification. It'd be nice if you could just get a license key.
A sınıfı klima
I don't think you've played it enough if your not hooked. Either that or you'd rather build something more tangible
I run a server...
I just wanted to chime in and say that I run my own minecraft server on the latest Ubuntu server release. It has proven to be a fun way to learn a lot about administering a live server. Admittedly I have a low user count (roughly 4-5 online at a given time, max users would hit 15) but this is due to running it using a whitelist restricted to my friends.
In addition to the fun of actually playing the game and see this world I created populate with churches, towers, underwater bases, and a railway system (one of my additions). I also occasionally copy off the game data and run it through an isometric viewer and publish the developing world on facebook.
On the back side of things I also have developed my own starting script, backup script, and updating scripts. I don't use a one use fits all script because I don't really like them, and it allows for modularity. however they do let me revert back to older versions if needed, and I keep 3 weeks of backups on hand for emergencies (my world taps in at about 100 megs).
Great fun for all ages
I got into minecraft about a year ago after seeing a mention of it on the Penny Arcade webcomic. I fell in love instantly. Then my 8 year old son wanted to play and it has set him off an adventure not only in the game, but in computing in general. He is now capable of tearing apart jar files and modding the game, is fluent with all sorts of computer skills that we all take for granted and even manages to school me, with nearly 20 years of Linux/UNIX sysadmin experience from time to time. Minecraft has set him on the path to Linux geekdom, and for that I will forever hold Notch, the creator of minecraft, in high regard.
He even used minecraft for a rather cool third grade science presentation via youtube and end up on boing boing:
http://boingboing.net/2011/03/03/doing-your-astronomy.html
So basically, you get from minecraft what you put into it. Kinda like life! :)
Appeal
Hey, I bought this last month! :) After watching my mates play it endlessly (and not understanding the appeal myself), I finally bought the game when I saw the Linux specific instructions they had on the homepage. While cynical types disagree, I still consider this supporting Linux, so I shelled out my cash for it. Single player probably shows less appeal, but on multiplayer servers, you can collaborate on huge projects. The nature of the game engine allows all sorts of creations that the creators never anticipated either.
Here's an example of someone (crazy) starting to make his own CPU:
http://www.youtube.com/watch?v=LGkkyKZVzug
John Knight is the New Projects columnist for Linux Journal.
It's mostly about the
It's mostly about the creative aspect. Particulary that it's your sandbox and it's extremely moldable, given that it's composed entirely of cubes. That and the procedural landscape generation turns out pretty realistic good-looking landscape. The game even has weather (rain, lightning, etc). The lightning is actually big enough to make one speculate on whether it is viable in the sense that you might be able to get struck.
I don't think you've played it enough if your not hooked. Either that or you'd rather build something more tangible.
I would recommend checking out the IndustrialCraft mod to anyone. It adds electricity, high voltage lines, electric furnaces, and more. Apparently the latest version v8.10 (I last used v6.00) has teleporters and force-fields...
The biggest annoying downside is the online access needed for verification. It'd be nice if you could just get a license key.
thx
great bro
> java -Xmx1024M -Xms512M -cp
> java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
What? heck no, I haven't had to use something like that in almost a year.
... and bob's your uncle. It will also fetch the latest updated classfiles when you authenticate, or you can skip authentication and play offline (the 'free as in beer' version).
"game"?
I think we're approaching a time in which games on computers are not easy to define. Just like in the real world, a game could be a solitary endeavor like solitaire, it could be a construction game like lincoln logs, it could be competitive, and it can be collaborative. Minecraft lets you do any of those things. It also lets you explore the randomly generated (or pseudo-random with a seed) worlds, which is more gratifying and beautiful than you might think.
I particularly enjoy the collaborative aspect of multiplayer minecrafting - I can accomplish something a little too large to do alone. It has its challenges, and some of them are resource related, some are physics related, and some are "that creature is about to go splodey and I'll need to rebuild" related.
In the next update, they are intending to create more objectives, add more npcs and biomes, create (semi-random) dungeons to explore, etc. This game is still in beta.
It's all about the
It's all about the sandbox...I come up with an idea for a circuit I want to try (or, more recently, some mechanical structure using pistons), hop on to create it, and lose countless hours mucking about in tweaks and new ideas based on the original concept. I'm not a gamer, but that's okay, because time spent in there doesn't feel like gaming...