guest    Login  Signup

search 

home news about media forums community download
Forums . News . An April Fools Postmortem

News

The latest announcements about Antilia

Currently: 130 Topics, 2723 Posts

An April Fools Postmortem

jeff
Lead Developer
Jen: M
As is our custom, this year we ran the servers for a special event on April 1st. I had already decided that as the previous April Fools events had been graphical then lore-based in nature, it seemed a good year for a April Fools surrounding Antilia's gameplay.

An important consideration in planning these events is the value of our developer time. We tend to choose events that we believe we can reasonably pull off in around 2 weeks, and I prefer it if a good percentage of that work has value even afterwards. For the 2013 April Fools, we created the 'Monohorn Awareness' event, and in the process we also started the framework for in-game books and documents. For the more recent Chatoi/Lost event we created a "global variable" system which would allow us to make global changes to the game instantly as the script called for it. Designing an event that is a good use of development time, is unexpected, is partly absurd for April Fools, and is something we can do in a couple weeks turned out a little more challenging this year than others.

While the Monohorn event had been planed months in advance, it wasn't until the second week of March this year that we suddenly had the idea of Antilia Hard Mode.

(Considering the radical changes to gameplay, we opted to give players an outline of what to expect upon entering the game.)

Creating Antilia Hard Mode


It didn't take much effort to convince the other developers that we could have a lot of fun with this concept of a hardcore survival version of Antilia. The idea played very well with our existing gameplay and content, and we even had assets like firewood laying around that never found a use in the game. There was an irresistible draw to the idea of taking our relaxed casual game, and making it a frantic time pinch. There was an opportunity to do evil development here.

Adding perma-death and starvation were immediately assumed. We already had the food bar, and with a few lines of code it would be draining and decreasing health when it reached zero. I've long described Antilia as the kind of place that you need to find shelter at night, but that's never been a strong reality. Sure, in previous tests there have been a few extra iichii wandering around at night, but nothing you couldn't just run past and not encounter again in a run half-way across the island. There wasn't much actual danger in running from the mining camp to the base camp in the middle of the night, nor in collecting domynii fruit in the southern grasslands after the sun set.

For hard mode, it was time to make good on all that promised danger.

(The iichii finally did own the night.)

It was always planned, in fact, that the fire pits would only repel enemies at night if they were lit. We'd even added firewood to the game early on, but never got to implementing the fire pit mechanic. I was happy to see that finally make it into the game, along with the fuel requirement for cooking and smelting stations. When it came time to creating "The Void" - needless to say that didn't require much in terms of scene complexity or content creation.

An Opportunity To Experiment


One of the best things about this April Fools event was that it provided us an opportunity to experiment. We decided we would need to empty player inventories so that they would be forced to play, rather than use previously accumulated stockpiles of food. Because of that, the event became a perfect opportunity to try unique, non-stacking fish and food. In the process I discovered a bug in the fish distribution algorithm that resulted in the creation of a much better system, and cooking received a radical overhaul whereby the value and utility of cooked foods was directly related to the quality of the ingredients and player level.

One fear we had was that with so many iichii out at night, players would be inclined to crowd into base camp more than ever. To counter this, we experimented with spreading required resources out more, and making other camps like Maulei Beach more 'livable'. Maulei Beach was designed to be more convenient for general cooking, as it is close to ocean fish as well as mushrooms, and now features fishing and cooking supply merchants.

Our final experiment was in the removal of instant teleportation. While teleporting is convenient, it inevitably destroys the possibility of isolated local economies as well as the sense of adventure and commitment in moving from one place to another. Teleportation eliminates potentially interesting player decisions, and reduces the reward for good planning and strategy. By disabling the teleporters, the event provided an opportunity to experience the game for the first time without that influence.

The Joke was on Us


It was impossible not to feel the anticipation for this year's special event on the website and in Steam chat. As the day drew near, some were literally counting down the hours. I was a little late into Steam voice to hear the initial response as the server came online, but when I did arrive the response seemed to be one of surprise and enjoyment.

What was perhaps less successful was the event as an actual April Fools prank. It wasn't absurd like the Monohorn Event, and it wasn't even hard enough to be considered impractical. We discovered some of this while testing ourselves - in hard mode, suddenly Antilia had a goal: to survive. For the first time Antilia required planning and strategy, and paired with the gameplay improvements - it may not have been as good of a chat room, but it was a better game. Granted you starve a bit too quickly and perma-death isn't really a great idea in and MMO for numerous reasons, Antilia Hard Mode wasn't really hard enough, perhaps at best it was a little harder than "just right".

What the event may have lacked in that perfect "gotcha" moment I think it made up for by providing long-term improvements and a good time, and for that I think the joke was partly on us.

(I think I saw a perfume ad like this once.)

What We Learned From This Event


We experimented with a lot of changes in this release, and so the event provided us a lot of opportunity to learn and collect feedback. Obviously some features like the perma-death "Void" are not in line with our vision for the game. The idea of more difficult areas - perhaps isolated to a portion of the map or an instance, I think would add something to Antilia. Starvation should never be an issue if you're at your tent/house, or in a social setting like an inn or tavern, but I could see it coming into play in isolated areas like a desert. I want to reduce the convenience of free, instant teleportation, as it eliminates strategy from the game and encourages over-crowding of areas. We've begun a new campsite layout on the Isle of Kasau, adding more full-service specialty camps to create a sense of character progression via exploring and spending time at different places across the island.

While inventories and equipment will be restored to normal, several of the changes we made for the event will be incorporated into the game and will continue to be improved.

A New Model for Testing


We are asked frequently by new players if their character will be wiped when Antilia is released, and our plans have always been that alpha and beta players would be allowed to keep their players - an ambitious goal. When dealing with systems that aren't fully implemented or only surface tested by the development team, there is always the possibility of a bug or exploit suddenly appearing that can quickly destroy inventories or whole economies.

As we move toward a time where player trade and economies become a reality in the game we must put better safeguards in place. There have been a couple bugs that have been left open to exploit for too long, and I don't want to create an atmosphere in Antilia whereby cheating or exploiting bugs is acceptable under the guise of "testing". In this event three bugs were discovered that could be used to quickly circumvent the spirit of "Hard Mode". I don't think I've ever set a public rule as to what to do when such a bug is discovered, so I don't feel that the individuals who discovered them did anything particularly wrong. But it did unfortunately lead to one rushed patch and in one case some sour feelings. Hearing that another player is being openly permitted to exploit a bug demoralizes players who just wish to enjoy the game authentically, and if I've appeared permissive toward such abuse I apologize.

For players to be able to keep their characters, skills, and inventory we need to create and maintain an environment which isn't tainted with currency and items obtained through exploits. The first step in doing this is to separate testing from early-access playing. By doing so, we can clearly define the rules and community expectations on each server, and work to discover the most significant exploits in an isolated environment.

To that end, this year's April Fools Event will be our last public alpha test. What is currently the alpha server and all of the characters created on it will become the "early access" server, and we'll work to clean up characters that have become unfairly advantaged through game imbalances or bugs.

Testing will continue on a whole new server, with a limited group of selected testers. Please do not mail me asking to be a tester - there will be an application process announced before testing resumes. We'll select testers on a variety of criteria, and it will require some commitment from testers in completing personally assigned tasks.

From Dev/Alpha to a Game People Play


As those of you following the project are aware, we are also moving our development tools to a new package this year as well, Toi Studio. Over the next several months Antilia will be going through several major transitions: we'll be moving our dev process to a better tool set, expand the volunteer team, begin improvements to Kasau, create a new testing team, create a test to release process, and bring the polished game online on a full-time server.

We'll keep you informed on how that transition is progressing, as well as new volunteer and testing opportunities as they become available.
Friday, April 4, 2014 1:59pm
Jeff Leigh - Lead Developer - Right Brain Games
Fang
Writing Team
Jen: 68
Antilia hard mode will live on forevermore.

Friday, April 4, 2014 4:01pm
I'm not particularly great at anything, but I'm definitely adequate at everything.
I like that. I can do anything I want.
Nalena

Jen: 94
I liked a lot of the systems in the April Fools event. So I'm happy to hear that some of them will be kept, while others such as the void and starving won't (I still want to be able to just sit around and chat without my stomach-bomb going off). Systems such as the campfire needing wood, helps grow a sense of community and cooperation as well as adding a sense of realism.

The changes to testing make sense, as people tend to not always do what is best for testing purposes and instead focus on just playing the game the way they like (which off course is a very natural thing to do). And finding and reporting of bugs (not the iichii kind :P ) is important, but if they will continue to be used by people to advance their character and it might even have an impact after release then it creates some unfair situations. Even with the separate testing server I think it's important to think of a way to deal with it, as there can always still be exploitable bugs in the early access.

It seems like there are some ambitious goals set for the upcoming months (but then again that is a pretty broad range). I am looking forward to seeing how that will go.
Friday, April 4, 2014 4:29pm
English isn't my first language so sorry for any mistakes.
Avatar made by Mataata
Fang
Writing Team
Jen: 68
Really, dealing with people exploiting bugs is not terribly hard to do. You set guidelines, the punishment for overstepping these boundaries, the severity, motivation, etc... once the rules are set, it's simple evaluation.

The real trouble comes from evidence. Take a look at player hosted servers from games like team fortress. Many people are banned simply from others reporting. no investigation is launched. no proof is presented. Once someone reports somebody else, there out, justified or not.

If memory serves, there's ways for Antilia to track past actions of players already implemented in the magic weave prototype. if not, the way of observing players weaves is planned. This works well. It's a nice way of keeping track of things in a way that's not too hard on the investigators, keeping them more willing to get it over with. I don't have much (any) programming experience, but I would imagine it's possible to convert systems like this to keep track of general player actions. items acquired, EXP earned, etc. It's been done before, and it's a reliable failsafe.

The only problems I would imagine are players complaining about privacy issues, but if that's the case, why worry about it if your not doing anything wrong? I wouldn't imagine people would be paying much attention if there was no reason to do so.

(Hey! look at that! Fang can be serious at times. :D)
Friday, April 4, 2014 4:39pm
I'm not particularly great at anything, but I'm definitely adequate at everything.
I like that. I can do anything I want.
PurifiedMagic

Jen: 45
Quote by Nalena:
I liked a lot of the systems in the April Fools event. So I'm happy to hear that some of them will be kept, while others such as the void and starving won't (I still want to be able to just sit around and chat without my stomach-bomb going off). Systems such as the campfire needing wood, helps grow a sense of community and cooperation as well as adding a sense of realism.

Being able to experience the new features implemented to v5.7.0d added a greater emphasis on user interaction to the game. Overall, the event reminded me that testing isn't always about just about having fun, but are to test out the features, check for issues and report them with some user feedback.

Though I feel that over time, games in general that use system prototyping (where there are many test versions leading up to the full release) have become more about users having "early access" to a game's content in an incomplete state without the emphasis on 'testing' the entire system.
Since system prototyping is a long enough process already, having testing separate from public access periods should shed help speed up the process somewhat.

Quote by Fang299:
The only problems I would imagine are players complaining about privacy issues, but if that's the case, why worry about it if your not doing anything wrong? I wouldn't imagine people would be paying much attention if there was no reason to do so.

While I agree that players may complain about 'privacy' concerns when it comes to being able to see what players say and do within the game, they did agree to a set of 'terms and conditions'. It isn't really any different to what facebook and other social media sites are doing already.
As many should know, in facebook's documentation, it is stated that facebook owns the rights to anything that is uploaded by users such as photos. Many users seem to be pretty lax when it comes to privacy on the internet, so I doubt these issues will be that common.
Friday, April 4, 2014 7:34pm
Alpha Characters: Chigiri da'Chalei, Rosa da'Alenfay, Liipoi da'Lantros
jeff
Lead Developer
Jen: M
When it comes to privacy, our current policy (which certainly deserves its own page at this point) is this: What is said in local, region, and help chat appears immediately to all moderators in the moderation tool. Moderators are free to act on anything inappropriate said in the local, region, or help channels.

Moderators do not have access to what is said in whisper or private chat. However: all chat is logged. If there is a complaint, private chat/areas are accessible to admins for follow-up. If someone is harassing another player through private whispers or friend chat I have to be able to check up on that and follow through.

To be clear: everything a player submits to our servers is logged. These logs have an expiry date, as we only have so much disk space. For private areas these log entries are not displayed in any moderator or server consoles, but are viewable if something needs admin attention. We respect our players privacy, but we also expect players to be respectful toward each other. We are obviously not interested in creating an unregulated channel for illegal behavior, hateful, or intolerant speech, etc.
Friday, April 4, 2014 9:00pm
Jeff Leigh - Lead Developer - Right Brain Games
Cheynas

Jen: 34
Quote by Jeff Leigh:

In this event three bugs were discovered that could be used to quickly circumvent the spirit of "Hard Mode". I don't think I've ever set a public rule as to what to do when such a bug is discovered, so I don't feel that the individuals who discovered them did anything particularly wrong. But it did unfortunately lead to one rushed patch and in one case some sour feelings.


I do hope you don't count me as the one with sour feelings...

But yes, it was an interesting exploit to find... and I hope you fix it by making cooked mushrooms classified as 'food' instead of 'mushrooms'. Cooked Fish and Sysal Porridge as well...
... don't have any other cooking skills so I don't know of any other food.

I'm glad it could be fixed quickly, though I do feel sorry for forcing a server restart in the middle of everything.
Saturday, April 5, 2014 1:17pm
Heart of Fire, Soul of Ice
Body of Flesh, Mind: Unbound.
--Cheynas da'Nayr
Harmonex
Jen: 39
Was the bug that you could recook cooked food for experience? Cooking always seemed too slow for massive experience grinding that way, and my inventory is full of mushrooms from general wandering. But even though it's a low-level item, being aware of the bug helps to prevent issues when higher level items make their appearance.
Thursday, April 10, 2014 5:50pm
Da'Lantros. Da'Lanterns. Da'Tents. Intense.
Liska

Jen: 43
Quote by Harmonex:
Was the bug that you could recook cooked food for experience? Cooking always seemed too slow for massive experience grinding that way, and my inventory is full of mushrooms from general wandering. But even though it's a low-level item, being aware of the bug helps to prevent issues when higher level items make their appearance.

No, the bug that Cheynas 'discovered' involved being able to repeatedly 'recook' an item and both the 'calorie value' and 'sale value' of said item kept growing exponentially. That's why Jeff had to implement a fix before others discovered that bug and exploited it for easy money and/or food bar refills.

Also, the 'timing' of the bug's discovery was inopportune as it essentially was a way to get around the conditions set for the April Fools event, thereby defeating the event's purpose. Fortunately the bug was addressed before it became a problem.
Thursday, April 10, 2014 6:03pm
Alpha Characters - Argentii da' Ariiel and Tiiani da' Tasiiama
Harmonex
Jen: 39
Oh wow. I forgot that the calorie and price values on items was dynamic. Or maybe I never really understood that to begin with. There's advantages to that, but also disadvantages as we see with this bug.
Thursday, April 10, 2014 8:44pm
Da'Lantros. Da'Lanterns. Da'Tents. Intense.
Page: 1 2   Next

You are not currently logged in. You must first log in to post a reply.
Frequently Asked Questions Development Team Contact

Antilia - Copyright © 2017 right brain games