top of page

ACADEMY PROJECTS

1920x1080-midnight-green-solid-color-background.jpg

 Memories of Atlantis 

Genre:                 Freemium mobile game 

Engine:               Unity 2020.2.1f1

Team Size:          9 ( 3 programmers )

Role:                     Game programmer

Duration:            Jan - Feb 2021 (6 weeks)

Platform:            Android

​

First mobile game.

It has two main game loops:​

​

- Memory -

The well known card game gives you the chance to earn in-game currency and resources. Use it to unlock new areas, buildings or memory's levels.

​

- City building - 

Spend your currency and resources in order to rebuild the lost city of Atlantis.

​

Made in collaboration with WhatWapp Entertainment.

​

Skills gained:

​

  • Project setting for mobile

  • Whole implementation of a simple card game

  • Scriptable objects for data assets

  • Implementing math formulas

  • Storing data in Json files

  • Multi scene management

  • UI interactions

​

1920x1080-midnight-green-solid-color-background.jpg

 Chuck's Conquest 

Genre:                 Arcade wood cutter

Engine:               Unity 2020.2.1f1

Team Size:          8 ( 2 programmers )

Role:                     Game programmer

Duration:            Nov - Dec 2020 (5 weeks)

Platform:            PC (Windows)

​

Our first project using C#.

​

Chuck's purpose is to explore and collect resources for the "MotherBeaverLand" in order to find a new place to colonize for his race.

​

Skills gained:

​

  • In game NPC behaviours

  • Collisions and tree interactions

  • Main character movement

  • Main character tools handling and selection

  • Math (geometry and trigonometry)

  • Coroutines

  • Async

  • Animations

  • VFX

  • Sounds implementation

1920x1080-midnight-green-solid-color-background.jpg

 Pong Up 

Genre:                 Arcade

Engine:               Unity 2020.2.1f1

Team Size:          3 ( 1 programmer )

Role:                    Game programmer

Duration:            Oct - Nov 2020 (2weeks)

Platform:            PC (Windows)

​

Our first project.

Made using Bolt (visual scripting).

It's the classic pong game with a little spice up: the last bat touching the ball can possibly catch a power up to get a bonus or give its opponent a malus.

​

Skills gained:

​

  • Project setting

  • Project versioning

  • Unity physics system

  • Visual scripting (Bolt)

  • UI implementation

  • Scenes management

​

GAME JAMS

1920x1080-midnight-green-solid-color-background.jpg

 Babel 

Genre:                 Tower construction

Engine:               Unity 2020.2.1f1

Team Size:          6 ( 4 programmers )

Role:                    Game programmer

Duration:            GMKT2021 (48h)

Platform:            PC (Windows)

​

My first Game Jam.

An amazing experience to learn more and try to prototype as fast as possible.

​

The main theme was "Chained togheter". Our team developed the idea of a tower builder which goal is to reach the top of the level. Some figures add weight to the tower others make it lose weight. Don't load always the same tower!! You can also chain more towers to get extra load resistence.

​

Skills gained:

​

  • Quick brain storming

  • Fast prototyping

  • Math (probabilities)

  • Sprites animation

​

PERSONAL PROJECTS

1920x1080-midnight-green-solid-color-background.jpg

Solitaire

Genre:                 Card game solo

Engine:               Unity 2020.2.1f1

Team Size:          Me

Role:                    Game developer

Duration:            1 week

Platform:            Android

​

My first completely solo project.

Classic solitaire card game.

Besides basic gameloop the app allows to store highscore online, get hints on your best possible action and undo your last moves.

Started as a prototype it got me involved because I had to put a lot of effort to make a useful codebase in order to possibly reuse it to create other cards game.

​

Next features:

- Saving 

- Instructions

- Custom editor

- End game anticipation

- UI theme based on dates​

- Animations + VFX

​

Skills gained:

​

  • Git setup

  • Game rules study

  • Game loop design 

  • UI resizing on multiple devices

  • Patterns implementation and adaptation

​

1920x1080-midnight-green-solid-color-background.jpg

Blackjack

Genre:                 Card game solo

Engine:               Unity 2020.3.20f1

Team Size:          Me

Role:                    Game developer

Duration:            1 week

Platform:            PC

​

My second completely solo project.

I had to learn to play Blackjack to make this videogame.

I reused the code created for Solitaire.

In this game you are the Dealer and able to choose how many AI agents will be involved, 1 to 3.

Each AI will workout his best action based on its card.

The decision will be displayed through texts and animations.

I did some digging to find some common strategies used by Blackjack players.

​

Skills gained:

​

  • Animation layers

  • AI behaviours

  • Game architecture

  • Dependency injection

  • Deeper knowledge of C# language

​

1920x1080-midnight-green-solid-color-background.jpg

Game Developer

GINO VALERIO

Hello,

I'm Gino Valerio, a proactive and collaborative software developer eager to bring my expertise to your team. With a background specifically focused on programming, I have honed my skills through various experiences in the tech industry.

My journey began at the Digital Bros Game Academy in Milan, where I obtained the title of Video Game Programmer. There, I gained a solid foundation in programming principles and techniques tailored for game development.

Subsequently, I further expanded my knowledge and skills during my time at Zuru Tech, where I delved into Unreal Engine and C++, gaining valuable experience in developing complex systems and optimizing performance.

Additionally, my tenure at Miniclip provided me with hands-on experience in Unity and C# development, allowing me to contribute to the creation of engaging and immersive gaming experiences.

My passion for problem-solving and my ability to adapt to new technologies make me a valuable asset to any software development team. I am committed to delivering high-quality solutions and driving efficient and effective operations.

1920x1080-midnight-green-solid-color-background.jpg

 Cults of Praywood 

Genre:                 RTS Multiplayer online

Engine:               Unity 2020.2.1f1

Team Size:           14 ( 4programmers )

Role:                     Game programmer

Duration:            Mar - Jul 2021 (5 months)

Platform:            PC (Windows)

​

First multiplayer online game.

Four players, each one of them impersonate a random given deity. Their purpose is to to take control of the "Praywood".

​

Every player starts from a pre-assigned corner and will be able to expand their influence by conquering territories. To make this happen cultists need to be send on connected territories and, when converted, use god abilities or totems in order to bend other deities to your will.

​

Made in collaboration with 34BigThings.

​

Skills gained:

​

  • Lobby and connections management 

  • Game structure based on Server/Clients interactions

  • Shaders & VFX

  • Game programming patterns such as MVC, Data locality, State, Strategy, Injection, Pool, Type Object, Singleton.

  • UI interactions

​

Gino Valerio 2024

bottom of page