Skip to content

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.

License

Notifications You must be signed in to change notification settings

Pablyco/UnrealEnginePortfolio

Repository files navigation

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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published