Skip to content
View LienoPC's full-sized avatar

Block or report LienoPC

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LienoPC/README.md

Hi there, I'm Alberto!

Humble Computer Engineer and Game Developer.

🎮 Game Development Projects:

  • Unity Projects

    • Project Mecha-Ball - Features Showcase - Itch.io page
      • Isometric puzzle game featuring a small robot. Help its AI train and become the best problem-solving system
      • Developed in a 6-person team as part of the "Game Design" course
      • Worked specifically on:
        • Basic concept and design
        • High-level player logic, player ball controller and multiple control module system
        • Player animation system, procedural animation and its interaction with physics
        • Player physics system
        • Game loading management and game architecture; game states logic and transition between states
        • Game design and level design (level 4)
        • Integration of FMOD Studio within the project pipeline and audio engineering of the entire project
    • True Vision | GGJ 2026 - Itch.io page - Trailer
      • Project developed during the 2026 Global Game Jam in a team of 5 people. Worked as programmer, specifically on:
        • Attacks, hitbox and enemy-interaction mechanics
        • Hook mechanic with interaction with walls and object dragging
        • In-game buttons and plates with trigger logic associated
        • Game architecture, audio system, level logic
        • Base concept and demo level
    • The Plague in Milan – Itch.io page
      • First-person educational game developed as part of a team (4-person) for the “Virtual Reality” course (Dialogue and text are in Italian)
  • Unreal Engine 5 Projects
    Self-driven projects developed for educational and skill-building purposes, aimed at mastering Unreal Engine 5 workflows and systems:

    • Aura: Top-Down RPG (WIP) GitHub Repository
      • Implementing Gameplay Ability System to create scalable character abilities and effects in a top-down RPG game. Part of Stephen Ulibarri "Unreal Engine 5 - Gameplay Ability System" intermediate course.
    • Slash: Soulslike Demo GitHub Repository
      • Prototyped core combat mechanics inspired by Soulslike games, focusing on animation montages, hit detection, and simple enemy AI behavior, along with all basic tools provided by the engine. Project results of Stephen Ulibarri "Unreal Engine 5 C++ The Ultimate Game Developer Course" course completion.
  • OpenGL C++

    • Dragòn Dragòn - 2D Scroller Game - GitHub Repository
      • Gained experience with C++ coding principles and data structures in the context of game development, while also working with OpenGL graphics library. Specifically, I worked on the design and implementation of:
        • Main game loop system
        • Graphics classes (sprite_renderer, shader, texture, post_processor)
        • Post processing shaders
        • Gameplay logic, data structures for increasing difficulty and levels (game_level, game_object, bullet)

🤖 Machine Learning/AI Projects

💻 Other Programming Projects

Other Projects

🎞 "The Postman" Animation Reproduction

CGI reproduction of "The Postman" ad spot, project for the “Computer Animation” exam at Politecnico di Torino. Created a 30-second 3D-animated video using Blender; worked specifically on:

  • Modeling, rigging and animation of the dog
  • Scene animation using modern keyframing and motion techniques
  • Video sections on which I worked: 0:11-0:13; 0:18-0:23, 0:27-0:29 (fence)

Watch the video on Google Drive

🆛 Dragòn - 3D Environment

CGI render of an original environment, part of the project for "Computer Graphics" exam at Politecnico di Torino. Applied both classical and modern modeling techniques, including fluid simulation, sculpting, soft and rigid bodies, dynamic painting etc.
Elements on which I worked:

  • Censer modeling, material and rigidbody simulation for chains

  • Lava simulation and material

  • Dragon tooth

  • Marble fence

  • Marble material

  • Walls and floor

    Vertical view Horizontal view Closeup view

🤳 Connect with me LinkedIn

Popular repositories Loading

  1. Dragon--2D-Scroller-Game Dragon--2D-Scroller-Game Public

    An OpenGL-based flying game where players control a dragon, dodging and shooting fireballs to destroy dynamic obstacles and incoming weapons. Features collectible power-ups, health and mana managem…

    C++ 1

  2. Human-and-Object-Detection-for-Security-Systems Human-and-Object-Detection-for-Security-Systems Public

    Image Processing and Computer Vision project, a python script used to identify different types of objects in real-time video, using YOLOv5

    Python 1

  3. OS161-DemandPaging OS161-DemandPaging Public

    An OS161 kernel extension implementing on-demand paging and swap space management. Features include per-process page tables, dynamic ELF loading, FIFO page replacement, a custom coremap for physica…

    C

  4. Manga-Auto-Colorization Manga-Auto-Colorization Public

    A Convolutional Neural Network (CNN) implementation for the automatic colorization of manga and line drawings based on specific reference works. Developed as a project for the Machine Learning for …

    Python

  5. N-BodySimulation N-BodySimulation Public

    A CUDA-accelerated N-Body System simulation calculating gravitational forces using the all-pairs approach. Features optimized kernels utilizing shared memory and loop unrolling, a benchmark suite, …

    C++

  6. Shimmer-MachineLearning-Interface Shimmer-MachineLearning-Interface Public

    C#