Skip to content

Tag: myself

Second love letter to the juniors

Dear junior,

One of those moments of radical change has arrived in our sector. I think you too have seen a beautiful image or a surprisingly well-written text. You will certainly have noticed that artificial intelligence algorithms have learned to generate content that is indistinguishable from human content.

I think we are ahead of a revolution, like the one that happened years ago with the arrival of 3D technologies. The revolution will inevitably involve the world of game development.

Not only do these tools allow for quick content generation, but they also learn from all the people who are entering their prompts. It is likely that in a short time the AI will optimize also the creative part of writing prompts.

There have been abuses in my opinion. Developers trained these systems with content taken from the web, without the consent of the people who generated them. Think of everything you’ve written on the Internet, think of all the articles, think of all the images posted on the most famous sites. Someone took all these images, codes, and texts and fed the algorithm which is now able to accurately imitate even the style of concrete people. I don’t know if this thing will be punished sooner or later. However, “the omelet is done”, as we say in Italy, and now these tools are there.

What does this mean to you?

The goal is human replacement

First of all, this technology has the main goal of replacing humans in certain activities. Those tools are capable to be faster of any artistic process. However, nothing can replace a human being. Our learning capacity is far superior to any existing mainframe. We are already quite capable, almost instinctively, of recognizing most AI-generated art. Did you noticed that? In the case of video games, one of the things that drive people all over the world to play games is the chance to see something created by other people.

This admiration surprises us, we like to talk about it with friends and online. “Have you seen the new God of War? They did an incredible job!”. It’s not God of War itself that surprises us as a game, it’s the thought that there are people who have been able to do this that creates a market. Games entirely made by AI will never have a big market, don’t worry. There will probably appear some pantomime of a game. And maybe someone will get rich thanks to that. But it will never be a big market, that’s my bold prediction.

Less bullshit jobs available

The second point is that surely someone will think about hiring fewer inexperienced people. In fact, many junior professionals are hired to support seniors in smaller tasks. Think of an RPG, maybe there are secondary characters in a city that the Players will visit. These characters will have barks to say, and these barks are usually left to junior writers. It will probably be possible to automate this process using AI. So that, it will so no longer be necessary to have a junior person who writes these contents. It will be enough to have only one person who will edit things already written by a machine.

However, studios will always need senior staff. And senior people inevitably have to go through the junior stage. It is convenient for the studios to also hire juniors so that one day they will become seniors. There will be less work, that’s for sure. If a company thinks of just automating, it means that that company doesn’t appreciate the value of human imagination. It means you won’t get that job, but that job was probably a bullshit job. You saved yourself a problem, believe me. My advice? Learn the techniques of your profession while also taking into account these new technologies. Be confident in your creative personality, but show that you also dominate these technologies.

We are afraid of The Terminator

The last point is that we don’t really know what will happen with all this. We can assume that the professional world will never be the same again. But we don’t know, maybe next week we discover a big scandal involving these new technologies. Maybe we will have proofs that someone stole intellectual property content from the web. As a result, regulators will shut down all these technologies. The world sometimes changes in a matter of a few hours. And this happens to us too! Therefore, when something really surprises us, the first reaction is defense. We think we’re going in the wrong direction, and maybe we’re even dramatic at times. Our defense mechanisms are also unpredictable. My final advice, therefore, is to accept the beauty of our nature as it is. Let all innovation amaze us, don’t be afraid of anything. ‘Cause none of them can stop the time, as someone said.

Removing loot boxes is a mistake

Journalists and many game developers hate loot boxes. Players of games that feature this mechanic, however, love them. Just see the comments on this video:

It is true that very often considerable amounts of money are invested in order not to get what one wants. This leads many people to overspend and feel guilty. But in general, the thrill of opening a surprise is loved by the Players.

Eliminating these elements from a gaming system is risky because it damages the spend depth on the service. In practice, players will be able to spend much less money to get what they want. Given the number of people paying for a free-to-play game, this measure can be detrimental and seriously damage the service.

I think that this choice was made without taking data into consideration and without listening to the people that plays the game: the Players.

Surely there is a part of the players who will have left because of the disappointment of spending money and not getting what they want. This move maybe is a way to re-engage part of the churn. But successful games are built on Players, so people who stay and play, not those who choose to leave.

  • They could have tried split testing workarounds instead of announcing the new design before of getting the numbers proving that it actually works.
  • They could have those new ideas running in parallel with the loot box system.

This is NOT how we use to work in free-to-play. It seems like a AAA brand awareness move. I believe that they chose to follow their instincts. They are the experts, of course. For me, it is a big mistake.

My feels and fears

I lost a professional contact the other day due to a personal point of view expressed online. My point of view is not yet formed, but we know the medium well. We often say things that aren’t reasoned enough, that’s how it is nowadays.

This person said that AI art violates the rights and people working in digital art. As far as I know, AI art algorithms try to mimic the learning process of a human artist. A huge amount of human work feeds the machine. Then the algorithm generates art based on the interpretation of a prompt.

It is possible to write prompts quoting famous artists’ names to achieve a very similar style.

This makes me think a lot. I’m impressed by the ability that a tool like Midjourney of inspiration offers me. I’m concerned about the use made of the results of these technologies.

It is abuse, in fact, even for me. I lost contact due to a misunderstanding and it doesn’t matter. Friendship remains, as we say in Italy. Yet, I agree that inspiration is one thing and copying is quite another.

Throughout my career, I’ve always watched artists take inspiration from Pinterest and ArtStation. Someone copied at least some parts. But the result is achieved with effort, which is being torn down today.

I feel these new technologies are like the advent of 3D. I feel that they are something really revolutionary and wonderful.

But I’m afraid that these technologies are abusive in so many ways. Our creativity must be preserved because it is what distinguishes us from animals. We cannot allow something created by us to hurt the souls of people in the name of higher productivity.

It is necessary to regulate.

They said me “no” again

I got in touch with a manager of an important company for a position that was definitely too big for me. Anyway, trying never hurts. I had the opportunity to take part in a selection process. The process included a technical test that I had to deliver in a time frame set by myself. I accepted, even though I had promised myself not to. I carried out the test and also asked for help from people more experienced than me, for feedback. These people helped me, thank you, Susan and Katie.

After two weeks I got the answer. I didn’t pass the test. The answer came accompanied by comprehensive feedback on the reasons. I read the reasons, I would have liked to defend my assessment in a videocall. Yet, re-reading my proof and reading that feedback I find myself agreeing on many points.

Feedback

A constant in my life is that they tell me I don’t get straight to the point and I arrive as confused. I seem too academic and introduce concepts that aren’t always very clear.

Then there are comments about typos, but I’m not a native speaker.

Some questions have been interpreted by me from a different point of view. So my answer came as wrong.

Conclusions

Technical tests serve to prove how a designer structures a problem to derive systems. There are two basic types of thinking in this regard.

  1. There are holistic system thinkers, who look at the big picture to find patterns.
  2. There are those reductionists who start from the details and then get to the big problem.

I am a professional of the first type. In a short time frame, it’s hard for me to get straight to the point. And this is a big problem for technical tests. I have never passed a single technical test in my life. I believe that is because of this. But I’ve always worked, and I must say that my colleagues are always quite satisfied with my work.

I shouldn’t agree to take assessments during the selection process. For me, they are a big commitment. Following, an unnerving wait. And the answer is always no.

Working in a competitive market

Working on a game that will have to enter a very crowded market, the so-called red ocean, involves a certain degree of challenge.

When you enter a market full of competitors on one side it means that there are customers willing to pay. But it means that it is necessary to solve some problems to have a chance of success.

The alternative is to look for virgin markets, blue oceans, but very often this is because some genre in question does not move much interest. We can create a first-person platform for mobile devices since none are in top200 grossing. There aren’t any because people don’t care. Sometimes it’s better to go to already populated markets, especially if we have an idea of ​​what to improve.

Take the case of Royal Match, a top-notch match-3 that was released when the puzzle market felt overcrowded.

  • The game fixed key UX issues, shortening the load times.
  • They came up with a brilliant system of level design.
  • It implemented the renovation feature very without the need for dialogue.
  • They designed very simple and clear graphics.

The result is an agile, fast game, perfect for mobile. It doesn’t matter that he entered a red ocean market, he made it because he understood his audience well.

Many teams choose to remain followers. They study a market and copy here and there, hoping to secure a piece of the pie. In the process, they don’t even understand the reason for some choices. Years go by, goals are not achieved, and people are fired.

During the job interview, you must inform yourself well about the projects.

My path for the next future

In recent months I’ve been deciding about my professional path. On the one hand, I like working as an advisor for companies. In fact, you learn a lot more this way.

When you work for an important corporation you learn to work in that context. When you work like a warrior-mage level 20, instead, you learn the hard way.

But, it’s a very stressful lifestyle. Sometimes hard times add up with 2-3 clients and it’s not always easy to manage.

So when I get a tempting offer I choose to try to enter the selection process. These are long and tedious, made up of expectations and many uncertainties. Doubts and insecurities come out and block part of the rest too.

This is my rant for today.

15 years in the Games Industry!

I realized that I am turning 15 in the video game industry this year. Not bad, considering that the average time is 7 years. I have doubled the average, and I am satisfied.

There have been times when I haven’t found a job in my industry and I’ve dedicated myself to something else. I have been a QA tester in a cybersecurity company. I was a data scientist at a robotic automation startup. All these experiences have enriched me.

I am very happy that I was able to stay in the industry. Despite the various blows received, I always got up. Thank God I wasn’t too impressed, although I bear the consequences.

Nowadays my job is part of my identity as a person, and I’m not sure that’s always a good thing. Many people work as game designers, I AM a game designer. People appreciate my designs, they always reveal a passion for the projects I am involved in. I have serious difficulties relating to the lack of professionalism, though.

Personal challenges

When I see a roadmap based on “best practices” without reflecting on “whys” and with no connection with the Players of the game, my blood boils.

I can’t accept the use of KPIs as targets, a huge mistake that is very common in the industry. Direct efforts to improve indicators and your game become a means of justifying investments. Not a means to deliver a great playful experience to people. I understand that we talk about KPIs with investors, it is a way of selling. But transferring these discussions to those who have their hands in development is deleterious.

I always think of all references and edge cases and it is an activity that engages my mind a lot even when I am in front of a book in the evening. And if I see the solution being replaced for no reason, I already know that I will spend a sleepless night out of anger.

My love for game design

I love to define everything in detail. In a self-respecting team, some more visionary people manage everything and make decisions. I like to help these people land ideas down. I like to support them in their decisions.

Someone has to do the dirty work! Prepare documents, wireframes, and flows. Square all the numbers in a spreadsheet. They are long and difficult activities. For some, they are also boring. I love doing them! I’m a game designer, it’s not that they pay me to do it. I do it for love!

My goal for the next 5 years is to improve my relationship with the profession. And my next full-time gig should start me in the World of leadership. I have seen a lot of things, now it’s time to take part in the strategy too!

In the meantime, happy anniversary to me!

The value in silence and resilience

Every so often I ask myself: what am I doing and why? It’s something that comes in handy, makes me put things into perspective and sometimes leads me to swerve on the path of my life.

I went to an event last week where I met a lot of friends and also alumni. It is amazing the amount of talented people that exists in the video game industry. Every time I go to these events I am surprised. Since the fashion of the home office began, unfortunately I am less in contact with so many people. There are very few people who, like me, decide to share the little they know online.

On the other hand, there are many people with exceptional talent who do their work in silence. They will not be known, they work for big companies very often diluting themselves in the mass but making millions to the corporations that are so lucky to have them in their ranks. Or they’ve been working on their own independent game, maybe for years. I really admire this resilience, even though I can’t help but notice the enormous risk of doing so.

However, life is one, and therefore I always ask myself: what am I doing? Probably the answer is: the right things to find my way.

From the idea to the prototype

This week I am prototyping a new narrative system for a puzzle-renovation game like Lily’s Garden. I generated lots of ideas and then I selected the best ones. Now it’s time to translate those ideas to a prototype.

Goals and features

Before of starting sketching a flowchart for our Twine prototype, it’s important to understand why to prepare a prototype in first place. A prototype is not something ready to go out. It is not a product. A prototype is useful to:

  • Persuade the stakeholders that this step is necessary and invite them to think in its ROI
  • Align the vision of all the team members that will work on the feature
  • State all the assumptions, useful to prove with data and analytics the feature’s success
  • Inspire roadmap updates to fix the feature’s development in the pipeline.

I have very few time to do a proper prototype, I am doing this exercise for “ikigai” (= to do something I enjoy for the sake of it). I need to put some limitations, so that my prototype will feature:

  1. Only 1 event to show how the Player’s journey changes meaningfully thanks to the feature
  2. Player’s development across the journey
  3. Maximum 3 valuable binary choices, in order to avoid too many outcomes. In fact with 3 choices we will get 2^3=8 endings.
  4. The prototype should not be minimum. I am against minimum viable things. The prototype should show all that’s necessary to truly unleash potential, instead! That is why I will use the main idea and the two secondary ones described previously.

Prototype definition

Important for this kind of games is to keep things very linear and straight. Those are not RPG games full of options. The only options that the Player has at every moment is either to start a new task or play a new level.

Glossary

  • Lilys: the new feature will be called Lilys. Lilys are a resource that the Player accumulates based on creating special tiles (combining 4+ tiles) and/or getting and using power-ups, which are special tiles at the end of the day.
  • Lily Branches: every Day has a set of choices. Some choice are cosmetic, those are already present in the game. Some other choice can be meaningful story branches. In order to take some of the options, the Player should use Lilys.
  • Choice Points: Every time the Player makes a choice gets Choice Points which are useful to unlock extra rewards at the end of the day.
  • Variable Rewards: every time the Player completes one Lilys branch, there is the chance of getting a power-up. Variable rewards are useful to foster engagement. The Players in this way will have reasons to make Lilys Choices.
  • The Player can choose to Play a level or start a Task
  • During the Level, the Player will get and use power-ups
  • At the end of the Level the power-ups and special tiles will be counted and converted in Lilys
  • During a task, the Player will have to make a meaningful choice
  • One of the branches will involve the use of Lilys
  • All the branches will give choice points, useful for the end of the Day to get extra rewards
  • if the Player uses Lilys, a random reward will pop-out: 30 minutes infinite lives. It is important that the Player feel that there is a random factor there.

Now I can proceed in developing the proper prototype!

My learnings on leadership

I am thinking on my past with the lens of “why that thing didn’t worked out?” those days. It is an useful exercise to do at times. I have a diary and I like to take old entries and read them with my new point of view.

Finding a good leader is a gift from God. Very often we have to deal with creative leaders that are not creative at all, managers that repeat your job and in general people that want to impose their (often wrong) views.

Enabling others

A great leader almost never says “no”. Best leaders you can find out there, in fact, are capable of taking any of the proposals and discussions from the team and use it as an opportunity for the growth of the entire team. Let’s say I am working on Super Mario Bros 4 and I have the “brilliant” idea of putting long dialogues between level and level. That’s clearly wrong, right? Why is it? A good leader can reason with me simply making me describing well the idea. Then is myself that can realize “ok, not a great one”. The same is valid for very tiny questions.

A bad leader believes that the job is “know when to say no”. When you meet someone like this, believe me: this person will probably make the whole project fail. No one knows when to say no, in fact. The no from a leader is a way of shut down a communication and gives no opportunities to grow. What are the best assets for a company? Teams are! Do not cut them off with a NO. Never.

Being honest

A good leader recognizes when the house is on fire and try to put the focus of the whole team on the problem. The team or part of it must extinguish the fire. Otherwise the house will. It’s very important maintain the calm but being honest at the same time. In case of fire, every member should participate or at least stay aware of it. Try to burn the smallest number of people.

A bad leader shows that everything is great at any meeting. The important thing for them is to stay positive. That person is not interested in the team and the product at all. That “leader” is just interested in taking the salary each month and having the title on the resume. Saying that is all good, until everything falls down. Then they will have the perfect excuse: the project was great, but the company shut down. Not my fault. New companies will see their resumes and see that they were in a leadership position for a while. Someone will hire them again, probably.