Redirecting to the English home page
Hi, I'm Paulo Almeida, a computer scientist graduating in game design.
Welcome to my portfolio!
In my spare time, I enjoy gaming with friends and participating in GameJams.
2D split-screen coop game where two crab brothers restore a mangrove by using multiple tools against the clock. Originally a college SDG project, later updated with LAN online play.
My work: Full implementation of the game, split-screen coop system, online (LAN) system, tool mechanics (swap, throw, and use), timer, UI and menus, level switching, high-score, input customization system, and shaders.
A 3D game using 2D visuals. Originally developed in 48 hours Game Jam, then later improved and expanded.
My work: Programmed all core systems, 3D navigation (orbiting the planet), 2D sprites anchored to the planet's surface and facing the camera, abduction mechanic, timer, scoring system, save functionality, and quaternion-based level asset placement.
I was responsible for programming all core systems, including player movement and shooting, enemy spawning and pursuit behavior, item management and interaction, and overall gameplay flow focused on survival and resource management.
Escape room-style point-and-click game with a rotary phone mechanic, hint system, and multiple dialogues. Developed for PC and mobile, focusing on suspense, mystery narrative, and puzzle solving.
My work: Full programming and puzzle game design, rotary phone mechanics, dialogue system, hint system for each puzzle, puzzle implementation (stenography, transposition cipher), object interaction, scene transitions between bedroom and living room.
Cookie clicker-style game made for a college activity. Click stars to earn points and buy upgrades tiers in the shop.
My work: Full implementation: QuadTrees for star click detection, procedural constellation generation, exponential shop progression, upgrade logic, PC/Mobile input support, and UI.
A visual novel about a former soldier on vacation on a secluded tropical island, having to deal with people affected by the war he is fleeing from. Created as a project for a university course.
A simple game, made for a university Computer Graphics discipline,where a character can walk and jump around the 'Cruz e Sousa' museum, with the objective of passing through the checkpoints on the map within a set time.
A short visual novel about a man with a troubled past and a cop stuck in a same-day loop, featuring a falling items minigame. Created during a 48-hour game jam.
Redirecting to the English home page
With practice in game development using Unity, Godot and Renpy, utilizing C#, GDScript and Pytohn for gameplay mechanics. Adept at implementing game assets, debugging and optimizing.
Proficient in C#, C++, and Python, adept at writing clean, well-commented code and able to implement complex algorithms. Familiar with various other popular programming languages.
Familiar with GitHub for version control, Blender for 3D modeling and animation, and Arduino for hardware projects. Comfortable with a variety of software and tools for project development.