Skip to content

V2 Phaser Game

Flávio Silva edited this page Oct 17, 2025 · 4 revisions

V2 Phaser Game

In this second version of the project, I decided to start fresh. With the idea of doing something original, creative, and inspired by other developers who turned their websites into games (like bruno-simon.com), I created a game to present my skills in different programming languages and frameworks in a fun and interactive way. 🚀

Open The Game

To start playing the game open the modal by clicking the computer icon button on the right bottom corner, that will open up a modal with multiple options:

Open Modal

Click on the option: Let's play a game/Jogar CV Interativo and have fun:)

Or you can just click on this link: https://201flaviosilva.github.io/s/game

Start Page

The initial scene of the game, where you can either enter the rabbit hole 🐇 and start playing —> exploring my skills through gamification.

This is where the game truly begins. In this interactive menu, the player controls a spaceship using the keyboard and can choose between several options:

Start Scene

Options

In this scene, the player can:

  • Change the game language (Portuguese/English) 🌎
  • Toggle fullscreen mode 🖥️
  • Toggle sound 🔊

Options Scene

Pascal Game

A Super Mario-style game (strongly inspired by its first level) where I pay tribute to the first two programming languages I learned: Pascal/PacalZim and Lazarus.

The Goombas are replaced by Duke, the Java mascot, symbolizing the language that gave me many headaches and sleepless nights. 😅

Pascal Game

Web Game

In this shoot 'em up (or rather shoot 'em right) game, the player controls a spaceship that fires programming languages like HTML, CSS, SASS, JavaScript, and React, aiming to destroy all the Dukes (again). 🔥

Being a huge fan of particles, I tried to apply them everywhere to make this game an explosive experience! 💣

Web Game

Gaming Game

Inspired by another arcade classic, Space Invaders 👾, I recreated the game in Phaser to represent the game development tools I know best: Phaser and Godot.

The spaceship's shots alternate between the Godot and Phaser logos, and each shot can only destroy the enemy that matches its sprite. 🚀

This time, to change things up, the player controls Duke — yes, I finally gave Duke the role of the good guy! 🦸‍♂️

Gamming Game

Snake Game

Another game inspired by a classic: Snake 🐍. Here I showcase all the languages and frameworks where I feel I have some skill (not much, but enough to proudly display on my résumé).

Pascal, Lazarus, Visual Basic, HTML, CSS/SCSS, JavaScript, React, Godot, and Phaser. 💻

Once again, Duke (representing Java) makes a special appearance — this time as the protagonist: the snake itself! 🎮

Snake Game

Assets

Some of the assets were built by me using Piskel App, but others, mainly the ones used on the Pascal Game/Sumer Mario game, are from gameart2d team.

Clone this wiki locally