Server transfer.

I had to move the server from 1&1 to OVH (server) + Gandi (domain registrar) because of 1&1’s new prices policy.

It become actually cheaper to rent and manage a server than rent a shared host.

Those of you who use Summoner’s war stats tool will experience data loss, sorry for the inconvenience.

GMail ipv6 bouncing error – but ipv4 works

Intro you DGAF about:
I had this problem on my server recently, I spent some time scratching my head, checking every other tutorial and stackoverflow answer, here’s my checklist.
There are tons of tutorials on how to do each one of these things, so I won’t rewrite any of these.
In my case, it was on an OVH server.

  1. Server level: Check that the server actually has IPv6 installed and running.
  2. Server IP level: Check that there is a rDNS on your server. It has to be an IPv6 rDNS, not an IPv4 one.
  3. Server level: Check your hosts files
  4. DNS level: Check your SPF/PTR record.
    Here’s a simple one: "v=spf1 a mx ~all" must be your rDNS name.
  5. DNS level: Check that you have an AAAA record for your IPv6

That’s about it.
You do NOT need DKIM nor DMARC, a simple SPF/PTR record is enough to not be bounced or marked as spam.
Don’t forget to secure your mail server.

Banning users – multiple possibilities

So, I found out yesterday I was banned from Warframe when I didn’t play since last year, apparently because some cheating program automatically detected I cheated. Edit: Actually, someone tried to log into my account.
I also experienced how cheating really hurt a small MMO in alpha stage (Tree of Life).

It led me to a reflexion about how to treat cheaters, griefers and players using foul language.

There are a few questions to ask:
-Do you want to punish your players harshly or softly?
-What is your business model? Do you want to make money?

If you want to punish your players harshly, ban them.
If you want to punish them softly, shadowban them. Prevent them from interacting with legit players, by not letting them join the secured servers, by muting them, by making them invisible.

Regarding your business model:
-Monthly fee: player will keep playing if they are shadowbanned, they might just leave the game if they are banned, instead of restarting from 0, since they lost all the time they invested.
-Buy to play: If you want to make money, banning your players might lead to them rebuying the game to play again. But it means you have to make “ban waves” and not ban players straight away, which means your game is less secure for legit players.
-Free to play: If the cheating players are trying to bypass the need of buying from the game shop, banning them is the best, because they are stealing from you. Players’ frustration is very hard to manage on a F2P game, but this will be covered in another piece.

Inventory constraints

Inventory is a part of the gameplay, and limiting the player’s capability to transport items leads to making choices.
It’s commonly used in RPG, FPS and survival games

-Limitation by size
Diablo, Terraria, Resident evil (1, 2, 3)

-Different items sizes

-Different items stacking sizes
Commonly, a stack of items is maxed at 250, for memory use reasons.

-Limitation by weight
Stalker, Eve online, XCom, Ultima online

-No limitation
Final fantasy

Player’s carrying capabilities increase with his progress:
-Bigger bags with more slots
-Higher strength allowing to carry more

the GamerGate Council exposed

We all remember the whole mess when MudnameMad wanted to create a council of leaders of GamerGate and the backlash that happened after. It was a common agreement that we were leaderless and that we don’t need any council. Everyone would keep an eye on Matt’s behavior and people got concerned when the “Agents of balance” thing popped up.
We were all glad it didn’t happen, because one of the strength of GamerGate is to be leaderless.

But what if there actually was a council? Continue reading the GamerGate Council exposed

BasedGamer or BiasedGamerGrill?

This article is written following Jennie Bharaj’s announcement to extend BasedGamer’s indiegogo campaign duration period, visible here

 Initially, we were just going to let BasedGamer’s campaign die since there was no way it would be funded. Since Jennie wants to succeed at all cost, we decided to publish our findings.

What is wrong with BasedGamer and why are there people against it?

Continue reading BasedGamer or BiasedGamerGrill?