Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
52

Latest Updates

Documenting code, one commit at a time.

0 Game Development

Enhancing Gameplay Dynamics: Implementing Randomized Entity Spawning

Introduction

In the project 2024s2-tp-grupal-juego-grupo-1-uwu, we focused on enhancing the game's unpredictability and player interaction. Our recent work centered on dynamic entity management, specifically regarding the random positioning of game objects and introducing player-triggered events for spawning enemies.

The Problem: Predictable Encounters

Previously, game entities were

0 Game Development

Scaling Game Mechanics: Implementing the Tank Enemy

Building a balanced game environment requires constant iteration on enemy behavior. In the development of the project 2024s2-tp-grupal-juego-grupo-1-uwu, we recently focused on introducing a new enemy archetype: the 'Tank' zombie.

The Design Challenge

When introducing a new enemy, the goal isn't just to add a high-health target; it is to create a meaningful tactical change for the player.

0 Game Development

Implementing Dynamic Attack Logic in Game Development

Developing a robust game mechanic starts with clear boundaries for how entities interact. In the '2024s2-tp-grupal-juego-grupo-1-uwu' project, we recently focused on refining the 'thrower' character class to handle combat interactions more effectively.

The Challenge of Encapsulated Combat

When building character-based combat, the temptation is often to hard-code attack logic directly into

0 Game Development

Refining Entity Movement: A Look at Thrower Mechanics

In the ongoing development of the project 2024s2-tp-grupal-juego-grupo-1-uwu, we encountered a classic challenge in game physics: the 'thrower' entity movement behavior. When building game systems, movement is the heartbeat of the player experience, and subtle deviations in how objects travel through space can make a game feel unresponsive or 'floaty'.

The Movement Challenge

0 Git Game Development

Branch Integration Strategies: Managing Combat Features

In project 2024s2-tp-grupal-juego-grupo-1-uwu, our team has been focused on developing core combat mechanics, specifically the tank-based engagement systems. As development progresses, maintaining a clean and functional main branch while experimenting with specialized features like new combat roles requires a disciplined approach to version control.

The Challenge of Feature Branches

0 Game Development

Dynamic Enemy Spawning: Implementing Randomization in Gameplay

The Challenge of Predictable Encounters

When developing a game, one of the fastest ways to break player immersion is by creating predictable enemy patterns. If players know exactly where and when an adversary will appear, the sense of danger evaporates. In the project 2024s2-tp-grupal-juego-grupo-1-uwu, we recently addressed this by introducing a randomized spawning system for our enemy

0 Git Game Development

Branch Management in Collaborative Game Development

Introduction

In our ongoing work on the 2024s2-tp-grupal-juego-grupo-1-uwu project, we are currently focused on enhancing the combat mechanics for our game units. Specifically, we have been iterating on the 'ataque-tanque' (tank attack) feature to provide more robust gameplay interactions.

The Challenge

As development scales, managing parallel feature development becomes increasingly

0 Game Development

Optimizing Game Resource Mechanics: Refactoring Healing and Energy

Introduction

In game development, resource management is the heartbeat of the player experience. Whether it is health, mana, or stamina, how these values evolve over time directly impacts the game's difficulty and pacing. Recently, we focused on refining these core mechanics in the project '2024s2-tp-grupal-juego-grupo-1-uwu'.

The Challenge: Balancing Progression

Previously, our resource

0 Game Development

Implementing Advanced Enemy Mechanics: Zombie Tank Behaviors

Improving Gameplay Dynamics

In our ongoing work on the project '2024s2-tp-grupal-juego-grupo-1-uwu', we have been focusing on refining the tactical depth of our non-player character encounters. Specifically, we have been iterating on the logic governing our 'Zombie Tank' entity to ensure that its presence on the battlefield provides a meaningful challenge to the player.

The Challenge