I decided to revive my game dev project “Beetastic” today. I will work in Godot 4.2.1 and try vibe coding as much as possible.
The main idea to upgrade a character through a trading-card-game adventure really sticked to me due to the childhood with Pokémon.
Despite having some basic experience in 3D modelling, my friend Bene suggested a 2D approach would lead to better results in the beginning and ensure simplicity.
Today, i did game setup, simple movements but also integrated tile mapping and the Card system, which is currently triggered by drops

Enemies spawn around the player, and there is a shooting mechanism in place, as well as WASD movement.

The enemies drop then the upgrades with a set probability

A secondary UI (i had so much pain with the shader material, making the background blurry) opens up and the player can choose a card and the upgrade.
Afterwards the game continues. For each card, enemies will do more damage and spawn more frequently.
