Skip to content

Tag: howto

Indie, AA, and AAA fundamental questions

The 3 main markets on PC and Console are indie, AA, and AAA. The discussion around them focuses on things like budget, scope, and quality.

I would like to propose two questions to address each of these three challenges. The first will be around our ambition (why), while in the second one, we will use the lens of the art (what).

Indie

Indie games for me are a message to the world. The message can be important on a personal level and an exercise of talent. You can want to change the world or show that we are here. So let’s ask ourselves:

1. Ambition: why do I want to say this to the world?

2. Art: what does the world should have the courage to listen to?

AA

These games come from companies who want a commercial product, doing a few things well. Let’s ask ourselves.

1. Ambition: why are we focusing on these 1-2 mechanics?

2. Art: according to current and past trends, what will be trending in 2 years?

AAA

These are spectacular games and full of things to do. We can consider these games like monuments, and the mental effort of the team is enormous. Let’s ask ourselves:

1. Ambition: why do we want to build a monument that big?

2. Art: what will make this work a masterpiece?

The important moves

It always makes me smile when a team member says in a meeting “I don’t know what to do right now…”

I think about the luxury that underlies this expression. A farmer or a factory worker could never say something like that!

One thing I communicate is the importance of being professional. Game design is about identifying the systems and timing to make certain moves.

Systems, timing, moves.

The moves can go well or badly, it doesn’t matter. I mean, of course, it does, but even if they go badly, it is important to do them on the one hand and learn on the other. A client last year told me: “Look, I accept bad news. What I don’t like are surprises”.

Examples of moves we can make when we don’t know what to do:

  • plan
  • look for player insights
  • try to understand the why of certain systems and define the problem
  • understand and outline business goals
  • measure what has already been released
  • share insights with the team
  • plan experiments and playtests

It’s up to you to identify the systems and the timing, and now I hope you have something to do!

Improve your communication

A programmer introduces bugs into the code. An artist creates assets that perhaps go a little outside the visual style of the game. A game designer explains himself poorly.

Communication is where we make the most mistakes in our work as designers.

So don’t say:

  1. this is not my job
  2. it’s in the GDD
  3. No, you don’t understand
  4. Players don’t want this

Even when you’re asked for something that is outside your duties. You’re sure you wrote it in the GDD. Even when your colleague doesn’t seem to understand. You’ve been in contact with players and you know for sure that they don’t want it.

Communication, unlike bugs and visuals, can create friendships and enmities. Every misunderstanding is an opportunity to strengthen a creative vision.

Do this:

  • Open paint/gimp/… and use simple shapes to explain live how things work (recording a video and sending it counts)
  • Record yourself miming certain situations, even if it seems ridiculous
  • create one-page briefs where necessary.

Blue and red

Every business owner I engaged with in the last 5 years wanted to find a blue ocean. If you manage to find a blue ocean, they said, you can eventually make it. If you work in a red ocean, instead, is too risky.

But then I look at the history of every successful game out there, and also every successful product. I see that they didn’t find any ocean. They found a niche. And they found them also in red oceans.

An ocean is a deep, dark liquid full of mysteries. A niche is a calm, safe place made out with people. Isn’t that easier?

They should give the game for free

Wicked problems have nuances. How to get people’s attention and understand their motivation to play a certain game.

The market is oversaturated“, yet I don’t have new games that I am hyped for right now… So the market is saturated for who, specifically?

Creating good free-to-play games means having a game with the biggest spend depth possible. Or that the game is so massive that sustains itself on (truly) micro-transactions. You either make a Witheout Survival or a Candy Crush Saga.

The latter is complicated nowadays because people learn and the market evolves. What had value before is not the same as today. People discovering casual games on a Facebook invitation are not the same as people who decide to install a game after watching a YouTube interstitial today.

That is why modern casual games (that work) rely a lot on ads. Their business is with ad networks, more than players’ wallets. And that is a complicated and also shady business, are you sure that your team is ready for that?

As I said, on the other end we have games with a big spend depth. These games are much more deep and complicated. They manage to create a gamified society, by pushing for regulars: players that play every single day. That’s the single most important KPI of all, if you ask me. In that case, and only in that case, the wealthier cohorts decide to spend high. And that makes your business grow for real.

Making free-to-play games is like making luxury goods. You should aim to the rich, if you want to have more chances. And to do that, you need a strong service.

When we give something for free, time becomes the currency with which people decide. It’s not just “give them for free, otherwise, they will not come“. If you are already thinking like that, you are on the wrong track: you are not believing in your own game.

You need to build something that makes you think “This is an incredibly amazing game, people will play this every day!“. And then, if you’re lucky, you will have a TOP Grossing game with high concurrency.

Pawtners Case first blockout

This week I have worked intensively on my indie game, Pawtners Case. You are a police dog and you have to help your colleagues to solve cases.

The first level I am prototyping is a medium one. The goal is straightforward, you need to reunite with your colleague, Agent Quinn, and escape a warehouse. There is a bomb to dismantle, too.

This week I have implemented a lot of features, and a blockout. You can see the result here:

For the blockout, I started by looking for references and setting up a moodboard:

Then, I proceeded to create a notepad where I defined my goals, the sequence, and so on. Later I created a map:

Then, in Unreal Engine I set up the level, iterating on the concept. I have to say that I find Unreal Engine versatile for a game designer. It has integrated a gameplay framework that makes things easier. I am happy with my choice!

LLMs and critical thinking

One of my duties as a game designer working in a team is to give feedback. Usually, I give it to other designers, artists, and writers. Giving feedback is hard, because when we’re asked for it we tend to look for the defects. Or, at least, I do.

The same is true when I am on the other side. I ask for feedback and I already know that 80% or more of that will be some critical opinion. I accept it, because I know how it is when I am on the other side of the table.

I have developed this interrogation to LLMs that helps me a lot with my designs. I provide the machine with my design goals and elements and ask it to do my job. The result is wrong, and average. I criticize it and find solutions.

The dialogue with a dummy entity helps with my critical thinking.

Reasons to go F2P

I am following a couple of projects lately that are tackling F2P that in my humble opinion is completely wrong. I won’t name the projects, because it’s not meaningful for this short conversation.

The first project makes the mistake of designing the game for addiction. They seem to be designing a shop, not a game. Well, while some early metrics could show promising that will be not the case for the long term. A F2P game is a game and the Player wants to get out something. It’s not a gambling game, but a true game. Some Player may experience addiction, but you shouldn’t design for that. I mean it’s also bad for the business.

The second project makes the mistake of designing the game F2P because its competitors are doing so. “Why should the Players want our game if it has a price and the other one is free?”. Well, in that case, I am sorry, but you are not really believe in your game. Players may choose to play your game instead of that other because they love it! Having a premium game against a service based one can be also an advantage according to the kind of audience.

When to go F2P?

You should think in F2P like a luxury service. You give your game for free to a mass of people because you create another layer for the wealthier part of your audience. You need to think in red carpets, VIP treatment.

If your service permit EVERYONE to have fun and a small part to be treated like Kings (including by winning), you can create a good F2P service. Otherwise it will be simply a race to the bottom.

The courage of logging out

I was watching this fantastic video, a little clip from an interview to one of my favorite singers.

Apart from the fact that I love when someone I consider a true talent shows humility and thanks his high school teachers, I think lots of things are transferable to my professional life.

The main one is that you have to truly dedicate yourself to something to become good at it. And this is not anything new, but in my life I have:

  • my family
  • my clients
  • my hobbies
  • this blog to maintain
  • a Substack where I teach game design in Italian
  • my LinkedIn account
  • a Reddit account

that means lots of distractions for becoming a true expert in something. That’s why the time in high school is so valuable now to me.

I wish myself the courage to log off and pursue my dreams, today.

Indies and F2P

As a freelancer I work with many realities, but never AAA games. I work mostly with indies and free-to-play companies. I had some blockchain gigs, too. They paid very well even if the business was confusing, to say the least.

A significant difference between free-to-play companies and indies is their definition of success.

F2P CEOs are looking to solve a formula: CAC < LTV. Customer Acquisition Cost less than LifeTime Value. Indie founders, instead, want to be able to make another game. Everyone would like to become rich of course.

On one side we have people thinking of something scalable, on the other teams who want to continue making games. They both can learn a lot from each other.

  • The importance of thinking in a business
  • The importance of having the right KPIs to measure results
  • The importance of working on something you love.