Entradas

Introduction

Imagen
This post presents six key activities completed during the academic training as a Technologist in Video Game Development and Interactive Environments. Each activity represents a crucial step in the video game creation process, from 3D modeling to the final integration in a game engine. Through a technical and structured explanation, the processes, tools used, and objectives achieved in each development phase are described. This summary offers an overview of the practical and creative work involved in producing interactive digital experiences.

Activity 1: 3D Character Modeling

Imagen
This activity involves creating a 3D character using tools like Blender. The process begins by building a base mesh using geometric primitives, which is then sculpted to form the anatomical structure of the character. After that, retopology techniques are applied to optimize the mesh, and UV maps are prepared for future texturing.

Activity 2: Texturing and Digital Painting

Imagen
After modeling, the character is textured. Properly unwrapped UV maps are created, and programs like Substance Painter or Blender are used to paint directly on the mesh. Various texture maps are applied, such as color (albedo), normal, and roughness maps, which help define the materials and visual realism of the model.

Activity 3: Rigging and Animation Setup

Imagen
This stage consists of creating a skeleton (rig) for the 3D character. Bones are strategically placed to control joints, and weight painting is used to bind the mesh to the skeleton. This enables the character to move realistically when animated.

Activity 4: Character Animation

With the rig in place, basic animations such as walking, running, or jumping are developed. Keyframes are used to define poses on a timeline, and motion is interpolated between them. Animation curves are adjusted for smoother transitions, and movement coherence is verified from different angles.

Activity 5: UI and Interactive Menu Design

Imagen
In this activity, graphical user interfaces (GUI) are designed and programmed, including main menus, options, and HUDs (heads-up displays). Tools like Unity and its UI system are used, along with C# scripts to manage navigation, transitions, buttons, and player interaction.

Activity 6: Game Engine Integration

Imagen
Finally, all elements (models, animations, textures, and interfaces) are integrated into a game engine such as Unity or Unreal Engine. Scenes are organized, materials applied, scripts linked, and lighting and camera settings adjusted. This phase is essential for testing gameplay and fixing bugs before the final release.