Skip to content

Latest commit

 

History

History
76 lines (61 loc) · 3.6 KB

README.md

File metadata and controls

76 lines (61 loc) · 3.6 KB

Game Development Portfolio Static Badge

Hello! I’m Pablo Villanueva, known as Pablyco, an Unreal Engine Developer specialized in programming mainly in gameplay. This portfolio showcases my work in game mechanics.


🕹️ Projects:

Technologies Used in my projects are Unreal Engine (Blueprints, C++), Aseprite, Blender,Obsidian,etc. Thanks you Charckes, Kenney and Quinn for the free assets used in Portfolio Project.

Chester The Chest

  • Description: Step into the role of Chester, an animated treasure chest, as he navigates puzzles, hidden items, and beautifully designed levels. Chester's world combines the charm of PS1 and Nintendo-style graphics with pixel art aesthetics.
  • Key Features: Unique blend of retro graphics and puzzle-solving gameplay
  • My Role: As the sole developer, I handled all aspects of this project, including programming, art, music, and design.

Chester

Portfolio Project: One-Week Challenge

A self-imposed challenge to push my technical boundaries and expand my skill set.

Project Goals:

  1. Implement AI Systems (New Territory)
    • Developed an AI patrol system that navigates through 4 patrol points, cycling back to the starting point
    • Implemented detection logic to have the AI notice and pursue the player
    • Created a "melee range" check, allowing the AI to attack the player when in range
  2. 2D and 2.5D Character Development
    • Created a hybrid character system combining 2D sprite animations with 2.5D world positioning
    • Carefully blended the 2D and 3D elements to achieve a unique visual style
  3. Quake-Style Movement Recreation
    • Implemented classic Quake movement mechanics, including:
      • Air control
      • Strafing
      • Bunny hopping
    • Optimized the movement system for smooth, responsive gameplay

AI 2D 2.5D Shooter

Technical Highlights:

  • Development Timeline: 1 week

  • Engine: Unreal Engine

  • Technologies Used: C++, Blueprint visual scripting


💼 Skill Set

I focus on developing efficient gameplay systems and enhancing performance through optimization. Here’s a snapshot of my skill set:

  • Technical Skills:
    • Unreal Engine 5.X (Blueprints and C++)
    • Game Mechanics Development
    • Performance Optimization Techniques
    • GDScript (for additional prototyping)
  • Optimization Expertise:
    • LODs and Draw Calls
    • GPU/CPU Profiling
    • Memory and Asset Management
    • Performance View Modes (Shader Complexity, Light Complexity)
  • Interpersonal Skills:
    • Problem Solving
    • Adaptability and Resilience
    • Collaborative Teamwork
    • Detail-Oriented
  • Industry Knowledge:
    • Game Development Pipeline
    • Performance Profiling & Analysis

📫 Contact