Alberto Maluje's Portfolio

Hi! I'm Alberto a Software engineer with over 10 years of experience in the mobile development, seeking a challenging position as a Unity developer and is always eager to take on new challenges.

I have a strong foundation in software development principles and a proven track record of creating successful mobile applications, I am eager to leverage my technical expertise to contribute to the growth and success of a dynamic organization. I've worked on several indie games, mostly developing mechanics and creating editor tools to help the overall development. Also I've been involved in different aspects such as assets creation, level design and programming. My aim is to create readable, clean and reusable code.

Experience with this Unity systems:

Cinemachine
Old & New Input System
Post Processing
Timeline
Scriptable Objects
2D & 3D Projects
Jobs System
Shader Graph
Mirror Networking

Also check my Steam profile , Unity Asset Store profile and my Itch.io profile

Disclaimer: The website might not be so pretty since I code it from scratch and I don't have much experience with web development.

Aurora: Genesis
Expand

Aurora: Genesis

Uncover the secrets of the shattered realm in Aurora: Genesis, a roguelite action game. Traverse the dynamically changing landscape, battling creatures and exploring the realms. With masterful combat, endless replayability, and a rich lore to unravel, prepare for an immersive journey like no other.

See on Steam Store ->

Avesta
Expand

Avesta

Avesta is a powerful procedural tilemap generator with extensive features like real-time generation, destructible tiles, and support for multiple algorithms. Used by thousands of creators worldwide, it offers clean code and seamless integration with Unity's Jobs and Burst technology, ensuring speed and efficiency. Additionally, Avesta provides intuitive Editor tools for real-time map previews and easy extensions, making it a vital asset for world-building projects.

Read More ->

Asset in Unity Store

Unity Editor Tools

Job System

Flyweight Pattern

Scriptable Objects

Separation of concerns

Prata
Expand

Prata

Meet Prata, an intuitive visual Unity tool leveraging the Graph View for effortless conversation creation, ideal for enhancing game narratives. Using a node-based system akin to Shader Graph, Prata simplifies the process of adding rich dialogs to games. Its user-friendly interface enables quick character creation and seamless connection of dialogs, allowing creators to iterate effortlessly for the perfect fit.

Read More ->

Asset in Unity Store

Unity Graph View

Scriptable Objects

LINQ

Unity Editor Tools

Bison
Expand

Bison

Bison is a versatile social media tool simplifying content creation and sharing for platforms like Twitter and Mastodon. By automatically sourcing images and integrating ChatGPT for personalized writing assistance, Bison transforms social media management, streamlining posting and scheduling processes while enhancing user experience.

Read More ->

Mastonet

Flyweight Pattern

System Library

ChatGPT

Pointo
Expand

Pointo

Explore Pointo, a straightforward Starter Kit designed for Real Time Strategy (RTS) games. Acting as a flexible blueprint, Pointo offers essential mechanics like unit selection and resource collection. Its simplicity allows customization, utilizing Scriptable Objects for tailored experiences, making it an ideal foundation for developers crafting their unique RTS games.

Read More ->

Asset in Unity Store

Strategy Game

Free Starter Key

Asset Manager
Expand

Asset Manager

Dive into a prototype project delving into web request APIs, seamlessly integrating external content into Unity. This initiative simplifies asset management, aggregating resources from platforms like Humble Bundle and Itch.io into a centralized space. Leveraging web requests APIs, this prototype presents an innovative solution, enhancing user experience and fostering a more productive creative workflow within Unity.

System Library

Web Requests

Match 3
Expand

Match 3

Crafted an immersive Match 3 game using Unity, challenging players to strategically eliminate sets of identical tiles on a customizable grid. This project showcases problem-solving and game development skills, demonstrating a passion for creating engaging gaming experiences.

Read More ->

Async/Await

LINQ

Scriptable Objects

Separation of concerns

Cult of the Llama
Expand

Cult of the Llama

An exciting and innovative tutorial series project that serves as a captivating prototype for exploring unique mechanics from the critically acclaimed game "Cult of the Lamb". The series goes from setting up the project to have a player with multiple states and weapon management. There's also discussions on using multiple approaches on some topics such as Singletons and "why not everything must be a Monobehaviour" for example.

Read on Itch.io ->

Tutorial series

Scriptable Objects

State Machine Pattern

Cinemachine

New Input System

Separation of concerns

Sands of the Hourglass
Expand

Sands of the Hourglass

Experience an enchanting 3D top-down game prototype where players embody a courageous Viking, embarking on a captivating journey through a beautifully pixelated world. Armed with an axe and shield, players explore vast landscapes, encounter challenges, meet intriguing characters, and uncover hidden secrets, all within intricately designed pixel art scenery. Every choice shapes the Viking's destiny, allowing players to leave an unforgettable mark on this visually captivating universe.

Read More ->

3rd Person movement

State Machine Pattern

Scriptable Objects

Dual
Expand

Beyond the Line

Embark on an epic adventure in this immersive 3rd person game prototype, where players awaken in a mysterious world while trapped in a coma. Guided by courage, they confront malevolent lab scientists, unraveling a captivating narrative filled with thrilling encounters and magical discoveries. This game challenges players to restore beauty and harmony, overcoming adversity and rekindling hope in a rich and imaginative universe, culminating in a grand showdown against evil forces.

Read More ->

Scriptable Objects

Attack combos

Cinemachine

Timeline

Faroz: The Beginning
Expand

Faroz: The Beginning

Explore the enthralling world of 'Faroz: The Beginning,' a top-down 2D game seamlessly blending farming mechanics with exciting enemy shooting gameplay, accessible on web browsers and PCs. Featuring procedurally generated levels for endless replayability, the game offers a captivating narrative, adding depth to the experience. Overcoming challenges in web and PC optimization, the game delivers a smooth, visually rich, and immersive adventure, ensuring an unforgettable gaming experience across platforms.

Read More ->

Game Design

Game Development

LINQ

Git

Cozy Builder
Expand

Cozy Builder

Experience a captivating and cozy game where players manage resources to strategically place tiles for villagers. Gameplay involves choosing tiles with unique attributes to ensure villagers' happiness and survival, while players can also make sacrifices appreciated by villagers. This heartwarming concept combines decision-making, nurturing, and occasional sacrifices, providing an emotionally immersive experience for players seeking an engaging and challenging gaming adventure.

Read More ->

AI

Grid System

State Machine Pattern

Separation of concerns

Nomad
Expand

Nomad

Crafted as a top-down 2D prototype in Unity, drawing inspiration from 'Forager,' this game centers on exploration and resource gathering. Players embark on quests, uncover valuable items, and manage their resources efficiently through an inventory system. The prototype captures the essence of adventure and discovery, providing an immersive experience reminiscent of the thrill found in 'Forager.'

Read More ->

New Input System

Object Detection

Resource Handling

Inventory System

Virtual Top Down
Expand

Virtual Top Down

In this charming top-down prototype, players step into the shoes of a Kangaroo on a heartwarming mission to feed a Tapir. Set in a captivating 3D pixel art world, players explore, gathering ants to satiate the Tapir's hunger. The delightful pixel art style creates a visually appealing environment, immersing players in an endearing journey filled with adorable characters. Nurturing the Tapir makes for a delightful and enjoyable gaming experience, enchanting players with its simplicity and charm.

Read More ->

Scriptable Objects

State Machine Pattern

Mouse Detection

Winter Jam
Expand

Winter Jam

Embark on a heartwarming and thrilling adventure at the North Pole in this game based on a true story. Players join forces with Santa's cheerful helpers, including the Gingerbread man, to rescue Santa and free his companions from an evil creature's clutches. Armed with the Magic Deck of Cards, players navigate an epic journey, facing challenges and spreading the spirit of Christmas, bringing hope and joy to all in this enchanting holiday tale.

Read More ->

Game Jam

Post Process Manipulation

UI/Gameplay mix

Object Detection