Godot 2D. Player movement

One of the most important points in our games is the movement of our player. In this case we are going to explain a simple and easy way to generate movement in a 2D game. We are going to explain the mechanics that we used in our last game, in which we pilot a spaceship and must avoid meteorites. We decided that the player could only move left and right, which simplifies the whole process a little, although it is a good starting point for other types of games.

Create controls

Our game is designed to be played on mobile phones and tablets, so the controls we decided to do… more

AI: Your work assistant

These days we have been testing Microsoft's Copilot. We have been using it quite a bit to generate texts, images, diagrams, etc. Our idea is to learn and get AI to be our assistant during the day to day, and to help us in those tasks that we are laziest to do because they are more repetitive.

We want to talk to you about GDD, in a previous post we talked about GDD Document and we already commented on how important it can be. Today we wanted to see how good and fine-tuned Copilot was, and for this we asked it to… more

GDD. Game Design Document

What is the Game Design Document?

The GDD is a design document that is made at the beginning of the project. It defines a whole series of characteristics of the future game. This document is a living document, it can and should change during the creation process, and it should serve to ensure that the entire team is aligned.

In the case of large studios, this document is usually more detailed and the way to modify it should be more consensual and agreed upon.

In small teams, or even in independent studios or single developers, we can make this document more like a… more

Automation of Repetitive Tasks in Video Game Development

When we talk about video game development, we are not just talking about writing code, logic, etc. There are countless steps before, after, and during development, such as the conceptualization and design of the idea, the creation of art and assets, testing, and a long list of tasks.

In this context, we can see how there are many repetitive tasks in which AI can help us.

more

SIMA. An AI to play videogames

Google DeepMind has unveiled SIMA (Scalable Instructable Multiworld Agent), a generalist AI agent designed to follow natural language instructions and perform tasks in a variety of 3D video game environments. This breakthrough marks a significant milestone in AI research, as SIMA can understand and act across multiple game worlds, similar to how a human would.

A robot playing a video game. Image 3 of 4

(AI generated- Copilot)

more

Can AI detect our emotions when we play games?

In recent years we have seen how AI has evolved by leaps and bounds, steps so big that they surprise us day in and day out with overwhelming and shocking news.

In recent months we have heard about the leaps in quality of generative AIs, ChatGPT, Gemini, Copilot, etc. All of these are generative AIs, they are capable of generating high quality content and answering questions in a very natural way.

Apart from generative AIs, other AIs that have improved a lot are emotional or affective AIs, those that not only know how to give you an answer to your questions, but are also… more

Godot. Create enemies

It’s time to create an enemy for the game. In the game we are working on, our enemy is a series of meteorites of different sizes and shapes that our player must dodge.

more

AI in video games: An ethical game

One of the biggest problems we are encountering with the new arrival of AI in so many sectors is the different ethical issues related to AI in video games.

Privacy: How far does personalization go?

We have seen that one of the advantages that AI can have is to offer personalized experiences to players, but where is this data that AI collects about our gaming habits stored? What happens to it? Is it shared with other companies or AIs?

There must be certain limits that we can summarize as follows:

  • Transparency - we must be able to audit AI algorithms… more
Godot. Create a recollectable item

To make our games more playable, it is sometimes interesting to add items or objects that the player can pick up to increase their skills in the game.

In this mini tutorial we are going to give you the keys to create an item that our player, in our case a ship, can pick up and increase one of its skills. In this case it will be a shield and we will teach you how to pick up the item and activate the shield.

The first step is to create the scene that corresponds to our item.

more

AI and creativity: Enemies or allies in video game development?

With all the new things that AI is bringing to our daily lives in video game development, we have to ask ourselves what role AI should play in creativity. Is it just an element that we should leave to the human condition? Can we be helped or inspired by AI?

AI as a creative tool

We have to think of AI not as an absolute and total replacement for the human condition, but rather we have to see it as another tool that can help us.

  • Generating ideas.
  • Automating repetitive tasks.
  • Personalizing experiences.


AI as a source… more

Proyectos

Aplicación móvil para la firma de documentos tales como consentimientos médicos. 

Aplicación web basada en Dolibarr para la gestión de Bares y Restaurantes, con control de Stock, precios, proveedores, TPV, y muchos módulos más personalizables.

Aplicación móvil para poder visualizar la facturación diaria, semanal y mensual conectando con una instalación Dolibarr.

academy

Godot