Using Games to Educate

In the last few years we’ve seen the Internet playing a larger and larger role in education. Everyone seems to expect a revolution in education within 20 years. It’s possible, although I don’t think it will come from the direction that everyone thinks it will (see my post on online education). I want to give my two cents about an ancillary approach: videogames. Games don’t have to teach the students anything. In fact, I think they are much more useful as vehicles for the education. Games provide a background, a context, for new knowledge. For example, playing Deus Ex: Human Revolution (play chapters of a game as homework instead of reading chapters of a book?) could help spark discussion about the current situation of computers, implants, artificial intelligence, politics, etc. The experiences within the game outside of the lesson help students stay interested and apply the knowledge, even if subconsciously, beyond the classroom.

I’m going to focus on two games: Kerbal Space Program and Minecraft. Prmrytchr has a whole blog on using Minecraft (as well as other games) in the classroom, so I’m going to focus on the technical aspects.

the KSP splash

Kerbal Space Program (KSP) is an indie game currently under development with an open alpha available for purchase. In the game, you run the space agency of a particularly derpy alien race in their Sol-like system. In sandbox mode, you can throw together rockets, probes, rovers, space stations, planes, and planetary bases from a wide assortment of parts. Then you launch your constructions and control them to the best of your abilities.

KSP Screenshot KSP Screenshot 2

While hard to grasp at first, the game is incredibly fun. You do need a rudimentary understanding of kinematics to play well. This is the first step in its ability to act as an educational tool. While you can strap an engine onto a fuel tank and try to fly it, you quickly realize that doing anything impressive — such as putting an object in orbit — requires a bit of education. While you could watch tutorials, you could also get a lesson about basic kinematics and orbital mechanics from a present teacher. There’s an opportunity for lessons on engineering, as well.

As students become more proficient, more complex opportunities open up to them. Orbital rendezvous and gravitational slingshots get more involved physically. Spacecraft design, between mass conservation, fuel-mass ratio, reaction thruster placement, and properties of engines, is a great opportunity for springboarding into other physics. Other elements of spacecraft design that aren’t simulated in KSP, such as heat management, enter the realm of thermodynamics. Ancillary topics that arise when discussing space exploration can involve relativity and electromagnetic waves.

minecraft splashMinecraft, on the other hand, is about as physically unrealistic as you can get. However, it provides an awesome way to teach logic and economics. Even vanilla Minecraft has a growing arsenal of parts which allow rudimentary (or not so rudimentary) automation. Redstone is a powerful tool for doing any sort of logical manipulation — or teaching it. Watching your toolbox of gates and mechanisms grow out of a few basic ground rules is amazing. Creative minds are pushed to imagining new ways of using redstone, pistons, minecarts, and all the other machines being added in. While I’m not a fan, mods like Technic or Tekkit expand the array of basic parts at your disposal.

Multiplayer in Minecraft is an interesting case study of economic theory. Because the system varies so much from the real world, it provides an outside perspective on traditional economic theory. As you teach the basics of microeconomics, you can analyze why Minecraft’s multiplayer economy and identify how to restrict it. The ultimate goal of the class could be to establish a working economic system on a Minecraft server (perhaps through plugins/mods?).

Redstone Schematic Redstone Screenshot

Whether or not any of these are good ideas, it illuminates how games don’t have to be the primary vehicle of learning to be a useful educational tool. Games can merely be a springboard, a point of reference from which lessons emerge. The game keeps the students interested and grounded in the topic, while providing a useful outlet and vector of fortification for the knowledge they are getting in class.


Tekkit Sucks

There is a set of Minecraft mod packs that includes Tekkit and Technic. You may have seen these showcased in a number of venues, including a popular Yogscast series. Let me just get this straight. Tekkit is stupid. It was obviously designed by someone who looked at Minecraft and said, “I’m going to make this the best game ever.” Unfortunately, they merely succeeded in creating a hodge-podge of mods which take away from the core of Minecraft.

The gluttony of blocks in Tekkit.

The gluttony of blocks in Tekkit.

But what is the core of Minecraft, really? Ultimately, Minecraft is what you make it. I say that unironically, even though I’m about to tell you how it should be. Minecraft has always been a great source of surprise. Legions of Youtube videos outline hundreds of crazy contraptions and structures that use the basic mechanics of the Minecraft universe to form impressive and surprising constructions.

Nearly every feature in Minecraft has a way of being exploited to perform tasks that the creators never even fathomed. Beyond the basic mechanics such as crafting and smelting, the use of a feature is mostly left up to the user. Fluids, redstone, minecarts, TNT, signs- must I go on? But really that was the appeal to begin with. You can create completely new contraptions within a very simple set of game rules.

This is why I think many of the features Notch added in later updates- wolves, potions, dragons, the End- run contrary to the spirit of the game. It’s OK to add elements to expand the exploratory, adventuring parts of the game. But when that threatens to push the creative, inventive part of the game into the shadows, I think the developers need to re-evaluate their priorities. Minecraft was never prized for its combat, or adventure. It became popular because the game allowed players to invent their own set of rules and develop the world how they liked. When the developer takes the reigns and decides the end-goal FOR the player, something has gone awry.

For the same reasons, I absolutely despise Tekkit. I can see the good intentions behind it, but it completely fails at its mission. A group of people, perhaps, with no sense for the game, were intrigued by how much could be done in Minecraft. But they thirsted for more. So they set out and gathered mods which let them do what they wanted. Pipes let them transport items, tanks let them store fluid, pumps let them suck it up, engines and solar panels gave them electricity, quarries let them automate mining, and energy condensers let them get any material they needed. To make it more “balanced”, they added a larger set of materials needed to build these contraptions, including rubber, and tons of new ores. Furthermore, a control system was needed, so they put a programmable computer in. A computer that ran Lisp scripts. And you loaded the scripts from outside Minecraft. They needed more power, so they added uranium and a nuclear reactor.

Suddenly, it wasn’t Minecraft anymore. It was a horrifying maze of features that was no longer surprising. Sure, people could build fascinating things that were intricate and took enormous amounts of time. But it wasn’t really surprising anymore. A nerd with a computer and a huge set of physical actuators can obviously accomplish a lot, whether the computer is in a videogame or not. The appeal of Minecraft was that nobody thought building a ALU was really possible when it started out. Half the crazy contraptions were for accumulating resources: automated farms ranging from chickens to monsters to reeds to cobblestone to snow. With the energy condenser, nobody needed ice pipelines or chicken friers. Sure, you could still build them. But there was no point. Oh, you built an automated oil refinery? All it takes is pipes, pumps, and refineries. The blocks are all there. That’s the only thing a refinery is used for.

Blocks only have one purpose, even if that is a broad purpose. Engines power pipes and quarries and pumps. Fuel goes into combustion engines. Refineries make fuel. Pumps suck up liquid. Quarries dig. Seriously, you make a single block, which then automatically digs. You can also add a pump to it if you want it to suck up water and lava. But there is no design for you to modify. You can’t make it more efficient, or irregular, or spray water on lava. You can’t build a giant engine room which is twice as efficient due to interlocking designs. You can’t build a computer, since there is already one built. Want to spray some construction foam over everything to make it blast-resistant? Boom, done. Need a nuclear reactor? There’s a block for that. Want to make it bigger? Sorry, you can add on extra chambers, but only up to six. It outputs a high-voltage. You need to make a very specific set of blocks, each of which steps the voltage down one level.

Again, this violates the very essence of Minecraft. That’s why I developed a plan for a comprehensive mod that allows most of the same functionality of Tekkit, but goes much, much further. I will cover this mod in a future post, or probably multiple posts.

Failure of Fantasy

Here’s the question: what is fantasy?

1. imagination, especially when extravagant and unrestrained.
2. the forming of mental images, especially wondrous or strange fancies; imaginative conceptualizing.

That definition sounds pretty good.

“Fantasy is a genre of fiction that commonly uses magic and other supernatural phenomena as a primary element of plot, theme, or setting.”

That one doesn’t. Fantasy is not about “magic” or “the supernatural” in and of themselves, although they certainly must be central to the story. Fantasy is about taking participants in the story to a universe that contradicts the participants inherent expectations about the way things work. The story told hinges on this new and unpredictable world. Participants get to explore an unfamiliar world as they follow the characters on their journey.

Using this definition, a lot of self-proclaimed “fantasy” isn’t really fantasy at all. Whenever a “fantasy” story casts its story in a world of dwarves, elves, harpies, vampires, werewolves, goblins, orcs, wizards, etc. it is doing so because most fantasy readers will be familiar with such a setting and it allows the storyteller to cut straight to the storytelling. Yet, inherently, this is not fantasy.

These stories are still speculative fiction, but they are no longer true fantasy. I would call them speculative fiction with fantasy elements, but I certainly wouldn’t label them as real fantasy. Of course, the term fantasy can be used to refer to these works of speculative fiction, but it is an insult to the real works of fantasy that take the time to explore a completely new and unpredictable world (e.g. Discworld).

Some of these faux-fantasy universes include roleplaying games, both on the table and in games like Minecraft, and amateur “fantasy” stories. Obviously, world creation is hard and it is time consuming to think up convincing worlds that have interesting aspects.

Ultimately, this was the downfall of my Minecraft roleplaying server. The setting was not engaging, and players had difficulty getting immersed in the lore. But why is a “fantasy” setting necessary in the first place? People seem to associate roleplay with fantasy, probably because of the prevalence of roleplaying fantasy games. In addition, both RP and fantasy aim to satisfy the same itch: they are methods for an escape from reality.

But at the end of the day, you can have a fantasy Minecraft server without roleplaying, and you sure as hell don’t need a fantasy setting to have a roleplaying server. When I founded my Minecraft server, I wanted to see how much of a functional economy would emerge if I only set in place the loosest guidelines and money functionalities. Predictably, people found little need for money, since resources are, necessarily, abundant within (almost) any Minecraft world.

I am still interested in seeing how a Minecraftian universe can be reduced to a level where economic transactions become more feasible than collecting the resources yourself. On some level, this requires restraint from the players. However, people will not restrain themselves if it restricts their fun. So the parameters for my new server are slowly taking shape.

For one, people need an incentive to play, beyond just entertainment. There are a lot of competing venues of entertainment overall, and Minecraft is a particularly niche form of entertainment. But even within the realm of Minecraft, the pool of available servers is huge. And without a critical mass of players, a server cannot succeed. So, logically, the server needs to market itself in a way that pulls enough people in while still maintaining all the other parameters.

The server will be limited edition; it will only run for 50 days (7 weeks). This means that the story has a beginning and an end, and players are driven to accomplish a tangible goal within a time frame provided by an external force.

The setting of the server will be colonial. A group of colonists must set up a lucrative colony on a newly discovered land. The trading company that is sponsoring the colony will only fund it for ten years, during which it must start making money and pay back the initial investment. This means that players must collaborate both to survive and to generate revenue.

When the server first begins, players start on the ship that brought them to the uncharted land. It has a supply of food and tools. However, players will become hungry at a much faster rate than in the regular game. Any action, from crafting to using a tool to placing a block, will significantly reduce a player’s food bar. This will result in either a high death rate (because players will not be able to sustain their health and die from trivial falls, etc.) or a high food consumption rate.

Since the colony needs a much greater amount of food, a significant amount of energy needs to go into gathering supplies, which means that until farming and breeding infrastructure is established, not much effort will be put towards gathering valuables. Food scarcity will be boosted on the server, by making crops grow slower and increasing the cooldown time for animal breeding. Food is important because characters get only one life, raising the stakes considerably. Also, once a player dies he must wait until the next ship arrives from the motherland. These arrive once every six months ingame, which translates to roughly every 2.5 days real time. However, shipment arrivals are important for other reasons as well.

The colony can purchase things from its sponsor company. Of course, the prices are higher than reasonable. Some of the things the colony can trade away include gold, redstone, diamonds, magical items, sugar, and melon. In exchange for such raw materials, the colony is allotted some number of “trading points” with which it can buy guns (maybe), food, and other normal things like pistons, dispensers, lumber, stone, iron, saddles, etc. The exact trade ratios will be determined at a later time. They may also be adjusted as the game progresses.

Right now I think the difficulty will be set to peaceful, both because monsters would detract from the experience IMO, and because it means that the use of gunpowder, bonemeal, string, and slimeballs can be restricted.

To add back in some of the conflict lost from monsters, I hope to have two factions in the world. An existing faction, the natives, will already have infrastructure when the settlers arrive. The natives have farms, granaries, domesticated pets, mines, and supplies of string and bones. However, the natives don’t have guns (if they are put in) and can’t use any sort of redstone. To balance this, natives will be able to use magic freely, while settlers cannot. This means both sides have items from the regular game that the other side cannot access. Having such a dichotomy opens the door to different kinds of diplomatic relationships, depending on what the players decide to do ingame. I have no idea whether raids or trades will be more popular.

Unfortunately, I am also wary about creating two factions in the first place. Disparate groups on a server cause two problems. They isolate players from one another, essentially requiring double the players for two-faction play to feel the same as single-faction play. Groups also cause more frequent arguments, since communication is severely throttled.

I hope that with the right amount of advertising, I can attract around 6 people to start. They will all be colonists; only after the number rises to 12 can a native town be “discovered”. I am hesitant to go ahead with guns, because that would require a modded client to play, which significantly reduces the pool of available players. The server should be as accessible as possible. That being said, there is a lot of riffraff that, frankly, I didn’t keep out on the last server. Players NEED to be able to write full, coherent sentences both quickly and consistently. Even one person who cannot communicate well can ruin the experience for everyone.

If I ever get around to fixing connectivity issues and finishing the website, I am definitely going to go ahead with this server.

Programming Paradigms

Computer science is a relatively young field, and it has rapidly evolved ever since its inception. This becomes increasingly evident when you look at computer science being taught versus computer science being used. This is extremely apparent in the misnomer: computer science. CS is more technical art than science.

For a long time, computers had finite computational resources and memory. Today, our average consumer-grade computer is comparable to a super computer from 1985. Thusly, the twenty first century requires programming paradigms far different from those taught in the twentieth century. It no longer pays off to optimize the number of calculations or amount of memory your program uses, unless you are specifically performing mathematically intensive operations. This blog voices that sentiment much better than I can.

So programming now is about implementing an idea. Its easy to rise above the technical nitty gritty details and focus on the concept at hand. Then programming becomes a form of poetry, in which you express your ideas in a structured and rhythmic way. Programming, at a consumer level, is no longer about getting a machine to do what you want; its about empowering people.

Just like a poet spends many hours revising their verses and getting the words to say exactly what is meant, a programmer spends hours rearranging and improving code to fulfill their idea effectively. And like poetry, there are many genres and styles of programming. Unfortunately, programming is also like poetry in the way that many students get turned off to it by the experiences they have with it in school.

Programming should be taught with the main objective in mind: we are here to accomplish a mission. Writing mechanics are practiced and improved, but without an idea behind a poem or story, it is pointless. Algorithms are important, and so is project design and planning. But these are merely implements with which to express the programmer’s idea.

This is why the most successful software is easy to use, is powerful, or grants people an ability they didn’t have before. When you use a program, it doesn’t matter whether all the variables are global, whether the project was built top-down or bottom-up. The functional differences of some of the most disputed methods are miniscule. Optimization is a trivial concern when compared with the user interface. Is the parse speed of one file format more important than the support of a larger number of formats?

Kids want to be programmers because of coding heroes like Notch, the creator of Minecraft. But Minecraft isn’t well-designed. In fact, the program is a piece of crap that can barely run on a laptop from 5 years ago despite its simplicity. But the idea is gold, and that is what people notice. This is why Minecraft and Bioshock, and not COD, inspire people to be game developers.

However, functional programming is the CS taught in schools. Schools need to teach the art of computer science, not only the science. Imagine if writing was only taught, even up through college, in the scope of writing paragraphs. Essays and papers would just be a string of non sequiturs (kind of like this blog). Fiction would have no comprehensible story, only a series of finely crafted paragraphs. Only those who figured out the basic structures of plot, perhaps by reading books by others who had done the same, would learn to write meaningful stories.

In the future, everyone will be a programmer to some degree. At some point data will become so complex that to even manipulate information people will need to be able to interface with data processors through some sort of technical language in order to describe what they want. To survive in a digital world you either need software to help you interface with it, or learn the language of the realm.

Yet children are being driven off in droves because computers are being approached in education from completely the wrong angle. Computers are tool we use to accomplish tasks; the use of computers should not be taught just because “people need to be able to use computers in order to survive in the modern world”, but because children will be able to implement their ideas and carry out tasks much easier if they do have an expanded skillset on the computer. Computer skills should be taught in the form of “how would you go about doing X? Ok, what if I told you there was a much easier way?”

Minecraft Server: RPCreate

A while back I wrote a post about Minecraft servers. Since then I’ve put more thought into it and I’m thinking about starting a new server. This will be a much more informed endeavor, and hopefully it will turn out for the best. Here are some highlights:

The main idea is that the server puts all the players on an even playing field by allowing all users to use creative mode and basic commands. This will eliminate hoarding and allow players to focus on interacting, not making money or getting resources. It also removes any worry about stealing. However, because players have the capability to get any resources they need, I am hoping they will be more willing to fill a so for economic role (farming, lumberjacking, mining, building, etc) and resort to using legit materials as much as possible.

You need to be able to write!
Number one requirement to join will be the ability to write. This indicates that you are at least somewhat intelligent and able to express your ideas. In addition, it means you can read what others write and grasp new concepts.

You need to relax!
With a guaranteed level of intelligence hopefully comes a certain ability to compromise and handle a situation gracefully if you don’t get what you want or disagree with someone. We also need people who can play fairly and understand the importance of keeping a balanced economy by not hoarding legitimate materials or abusing creative mode.

You need to play fairly, and build sensibly.
As stated before, each member should be responsible. It is their server, and thus they need to actively work to keep it fun. This is the main idea I want to permeate through the server community: the server is merely a utility through which the players, as a community, get to act out fantasies and epic stories. There are no “admins” lording over the players, telling them how to play; it is the players that get to enjoy the world they have made, and the players who have to maintain the server.

This is not to say that I won’t make suggestions about economy and distinguish between responsible building and overbuilding; I’ll be doing it as a concerned player, not moderator. I won’t have more powers than anyone else on the server, and I won’t get the final call on decisions.

One thing I won’t tolerate, however, is plugins and mods. Besides the basic Bukkit server framework, no mods or plugins will be installed, by request or otherwise, that change or enhance game mechanics. This means no currency, no WorldEdit, no seasons or races or NPCs, nothing.

The community will have a say in everything else, though. The players will make the stories, vote on policies, and build the world. The server will be quite open to change. If the players want to institute a new policy, they can. Since there are no admins or moderators, they will be the ones carrying it out. Since there is no higher authority to appeal to, players will be forced to talk out disagreements among themselves.

Obviously its impossible to completely eliminate a leader who “runs” the server. Someone needs to host it, and someone needs to maintain the bulletin boards and websites. I suppose I would do that, but nearly anything could be changed if it was popular opinion backed by a vote. What I want is a player-made server and community, not a pre-made admin’s framework which has been filled in by the players. That breeds a dependency that ultimately leads to arguments and unrest, and it gives the players something to blame for all the bad things: namely, the admin.

I mentioned in passing a website, which would actually be a key element of the server. In my opinion, a bulletin board isn’t enough to truly let a server grow into a community. It needs independent features for planning events, posting featured videos, screenshots, and stories, and a hub for bulletin board, wiki, and all the other possibly third-party utilities. A website lets the person hosting the server to post updates, which can be emailed to people in case they didn’t catch it on the bulletin board.

If I built my own bulletin board and wiki utilities (which I am interested in doing anyways), the website could have a single account for commenting on news, RSVPing to events, editing the wiki, and posting on the forum. I HAVE been wanting to get back into web programming… maybe I’ll start that this weekend.

Writing Sprints

Sometimes I like to write tiny excerpts in small amounts of time. I don’t try to link them to any other piece of writing. These stand-alone prose pieces can be any size from a couple sentences to a few pages. The only requirement is that you write them in one sitting and that you just let it flow. The point of the exercise is to skim off the thoughts bouncing around on the top of your brain. Here are examples of some of mine:

A provolone melt on white bread with tomatoes and slow-roasted ham. Buffalo burgers with avocado slices on a toasted bun with a side of mashed potatoes.

“The Creators were vast spirits. They spread their harmonizing energies across the lands. But the lands didn’t want harmony. So the lands refused. In the end, the Creators left behind little as they slipped slowly into the ether. Their only legacy… was us.

We are the timeless. We are the created. We are the protectors.

We are the god-spawn of the land, able to do what the Creators could not. We shall bring order to the land. We are the final homage to the lands, to the Creators. The marks we leave shall be forever.”

The Created carried a legacy of glass. The great hellpits, formed when the Creators departed to the Ether, filled with lava, were the home of the Created glass forges.

“So we’re supposed to restore order to a whole star system?”
“Only one of the worlds is settled. The others are in preliminary terraforming stages.”
“So whats the situation on the capital world?”
“Capital world is an over-statement. The government that bought up the system has control over only a quart of the land mass, although most of the rest is uninhabitable.”
“Yikes. What do we have? Rebels?”
“Probably. there have been a running of terrorist attacks. Could be connected, but general unrest is high. The government is colonial, wit ha ruling singularity. Population mostly works int he mining industries.”
“Incomplete tectonic formation. Rich oceans and air.”
“The terrorists could be trying to dominate the market.”
“Unlikely. Its probably political.”
“We’ll go investigate tomorrow.”

Minecraft Servers

I was once an innocent Minecraft player. I played a couple of single player worlds, back in Alpha. Then I looked into multiplayer. I joined a server. The server was called Age of Chaos. That was a fateful day; at the same time I discovered both the magic of SMP and the wonder of role-playing. AoC was a medieval RP server, and it was extremely fun, although looking back on it now I can see that it wasn’t that great. Alas, I joined it during its dying days. After the server went down, I was despondent. That was when I had a brilliant idea. I would create my own server.I had been thinking about concepts for a Minecraft server. I ended up setting up a server that would host a group of people from my school.

It was an RP server, and at first there were only 3 people. I set up a forum, and more people began to join. Some of them were from AoC, some from my school. Some found the server through the scattered ads we tossed out on online forums. TJRP was born (TJ is the common abbrevation for our school, Thomas Jefferson High School for Science and Technology). The original iteration of the server thrived. The idea behind it was that there were three cities which would have varying diplomatic relations. As it ended up, one city became populated, and the other two fell off the face of the map (one managed to struggle along with one or two residents). Then another city popped up in the backyard of Elysia, the great walled city in the center of the map. Seralotta was the scientific center of the New World. Elysia was a neutral super-power, and Arboris, the half-dead tree city, suddenly revived as the magical city. Things were going just fine. Sure, we had a few disputes. Maybe more than usual. However, those were the days in which the seeds of doom were planted; a group of friends joined.

The core group of 5 people from TJ began to bicker, mostly because they knew each other. As the server spiraled downwards, complaints became more common. Suddenly I decided to reboot the universe. An apocalypse destroyed the New World and the inhabitants fled to another dimension. In the new iteration of the server, we introduced the idea of plugin-supported races. Each race had a different set of abilities. We decided on a two-city structure this time, with humans living in the two cities. The shaman-like Animists were traders, and lived mainly in caravans and in the great forest that dominated the center of the map. Ancients were the natives of the land, possessing great magical abilities but keeping to themselves. Crimsons were masters of Redstone, who also kept to themselves. The Emergents were the antagonists. A zombie-like telepathic race of infected individuals, they were the enemies to all in the first “season”.

The design was flawed, though. I don’t really want to discuss the events leading up to the fall of TJRP, for although it was months ago, it is still a sore subject. I become depressed merely thinking about it. I can relate, however, the fundamental errors I believe I made in creating the server, starting with the most axiomatic errors. The greatest problem was imbalance. Minecraft gameplay is inherently imbalanced. Imposing either behavioral or mechanical restrictions, such as through plugins, only stands to make the game less exciting and pleasurable. There is no way to balance Minecraft and keep a fun RP environment. The races merely exacerbated the problem by creating reasons for mutual jealousy. The second problem was isolation. This is correlative to imbalance. We didn’t have the members to support five races, especially the way we separated the races. We should have put all the players within close proximity of each other. That is what eventually happened, of course. After cities were razed by the Emergents, people naturally migrated to a quaint village built on a mountain. The last major problem was that we tried to induce story. We created “events”, in which a rough structure would provide some excitement and conflict into the world. It was executed in all the wrong ways, however. Instead of waiting for natural conflict to occur and then encouraging it into a full-fledged story, we tried to mould people into how we though the world should be. The story of the server ends with the inmates running the asylum.

TJRP Forums | TJRP Wikia

As bad an idea as it may seem, I am thinking of starting a new server. This time, however, I will make it the most perfect Minecraft RP server possible. With my knowledge, I can resolve all the problems that plagued TJRP. This is how:

Good Members

In the end, its the players who are playing on the server. If the players are going to have fun, they need to get along with each other. Otherwise their wouldn’t be any RP. The idea is that members would be handpicked from known people. Anybody joining from the outside would go through a rigorous grooming process, including perhaps some time on the server in which their personality is judged. TJRP’s selection process was far to tolerant. Player responsibility also needs to be high for my idea to work. Players would have an active desire to work towards an entertaining plot, rather than “winning”, such as building the biggest buildings, collecting the most resources, or having the most powerful character. They would also realize that other people are working towards the same ends, and would deal with any disagreements in a reasonable way.

Eradication of Imbalance

Minecraft is inherently unbalanced. Therefore, why try to balance it? I say that the best way to combat imbalance is to embrace it. If you give everything to everybody, there can be no gradient, since everybody has equal abilities and does not have to work to get resources. Players would all have moderator-level powers. They could utilize WorldEdit and enter Creative mode. Since players would be trying to craft a story, they would use these abilities responsibly. They wouldn’t overbuild, they wouldn’t overuse creative, and they certainly wouldn’t grief. Building powers would only be used for time-saving reasons. It would represent many hours of work sped up, so that players can focus on the juicy RP, rather than the dull work required to upkeep the world. Players could also use the powers to represent in-character powers, such as if a powerful villain were to make an entire building disappear.

Tons of Discussion

The players would be actively discussing the direction of the plot, both in-game and on the forums. Players would converse out-of-character during a scene to make sure their characters are cool and that the story stays interesting. Use of an application like Ventrilo or Teamspeak would facilitate such discussion. It would not only help players debate points faster, but it would encourage a sense of camaraderie and even be used for fluid delivery of in-character dialogue. Due to a common sense of the plot, arguments would rarely, if ever, occur. Hopefully epic stories would also be produced. The stories could then even be recorded and/or dramatized. Having a record of past story arcs would be fascinating and help recruit more valuable players.

You may call me a Utopian or a Romantic, but I truly believe that, if pulled off correctly, this kind of server would be the most entertaining ever made. The only thing that holds me back is fear of another catastrophic failure like TJRP. That server was almost like my child. I had helped it along since infancy. It matured, grew out of control, and then abandoned me and died, spawning another server whose members mock me. It was heart-wrenching, and even the sight of a former member at school reminds me of that horrible experience of a creation spiraling out of control.

%d bloggers like this: