Hi, It's Kevin

I'm a

Dedicated to crafting engaging and immersive experiences. Join me as I level up my skills and dive into the wolrd of game development, fueled with passion and a relentless pursuit of achivement and self-improvement.

My Journey

2015

Tech School

I study in a technical school a carrear on Electronics and Comunicacion, I did not get to finish it but I still learned and develop strong logic and math skills.

2016

Cinema Staff

I worked for over a year in a cinema, where I developed teamwork skills and a strong ability to work under pressure.

2017

Customer Service Representative

I dedicated a few years to the customer service industry, working in a couple of call centers. Here, I gained a set of communication and problem-solving skills.

2018

Game Dev Autodidact

My learning journey through the game development industry began with GameMaker Studio, but after my first couple of tutorials, I transitioned into Unity, where I spent the next years mastering my C# scripting and Unity editor skills, along with my OOP, design patterns, and game design knowledge.

2019

University

This year I started a Bachelors degree in Game Design and Development where I gained a solid foundation in game design principles, programming, and project management. I finish my degree in 2023

2021

QA Tester

An entry-level job where I learned the fundamentals of software testing, version control, and agile methodologies. I also had my first glance into the development process of a Game in the production and post-production stages.

2023

Sound Desinger

I completed an internship as a Sound Designer at the studio 1 Simple Game, where I collaborated with the development team to create and implement sound effects and audio elements for various game projects. I was involved in the entire game development process, from conceptualization to deployment.

Projects

Z.L.A.P.

A captivating game where success hinges on mastering a series of quick-time events to emerge victorious in a turn-based slap contest.

Characteristics

  • Genre:Arcade
  • Platforms:PC

Technical Description

  • Game Engine: Unity
  • Programming Language: C#
  • Tools and Technologies:
    • VScode for programming
    • Git for version control
    • Ableton Live for sound editing

Challenges and Solutions

  • Implemented a robust state machine to manage transitions between selecting body parts, executing QTEs, and applying damage. This ensured smooth and seamless transitions, reducing lag and potential bugs during gameplay.
  • Designed and integrated a responsive QTE system that dynamically adjusts to player input, ensuring smooth and accurate detection of key presses or taps.

Working Around

This project consists of two engaging micro-games: one where players connect pipes to fix water flow, and the other where they tap on targets to eliminate pests before they escape.

Characteristics

  • Genre:Arcade
  • Platforms:PC, Mobile

Technical Description

  • Game Engine: Unity
  • Programming Language: C#
  • Tools and Technologies:
    • VScode for programming
    • PyxelEdit for graphics
    • BFXR for sound effects
    • Bosca Ceoil for music

Challenges and Solutions

  • Implemented procedural generation for the pipe levels, utilizing a path-tracking algorithm to simulate efficient water flow.
  • Employed the object pooling design pattern in the pest micro-game to optimize memory usage.
  • Implemented an arcade-like score ladder to store and display various user scores, enhancing competitive gameplay and user engagement.

My Peterinary

This project is a game developed during my internship, where I contributed as a sound designer. The game involves strategic gameplay with engaging audio elements that enhance the player experience.

Characteristics

  • Genre:Simulation
  • Platforms:Mobile

Technical Description

  • Tools and Technologies:
    • Ableton Live for sound editing
    • Decent Sampler for sound effects

Challenges and Solutions

  • Ensured audio consistency and quality across different game levels and environments.
  • Optimized sound files to maintain game performance while ensuring high audio quality.

PixForce

A challenging shoot 'em up game where you must defend Earth by destroying alien ships, gaining power-ups, and surviving against relentless waves of enemies.

Characteristics

  • Genre:Arcade
  • Platforms:PC

Technical Description

  • Game Engine: Unity
  • Programming Language: C#
  • Tools and Technologies:
    • VScode for programming
    • Git for version control
    • Ableton live for music and sound effects

Challenges and Solutions

  • Utilized object pooling to manage the creation and destruction of enemy ships and bullets efficiently, reducing memory overhead and preventing frame rate drops. Conducted extensive performance testing and optimizations to ensure smooth gameplay even during intense battles
  • Designed a variety of power-ups that significantly impact gameplay, such as increased firepower, and health regeneration. Ensured power-ups were visually distinct and strategically placed to enhance player experience without making the game too easy.

Contact Me