This Repository contains the very first game I created, which I thought I had lost.
For sentimental value, I decided to mantain the code as was when I originally made it. Therefore, this repository contains the original project structure without changing a thing. Not a single comma, dot, line of code... This means that this repository will remain as is with an additional "Making my Money(Beta).exe". The README could be an exception, meaning that it could be updated.
As my first game, it helped me learn the basics of pygame and Game Development, allowing me to later build more complex stuff (like Fast and Curious, Scopa Game, etc.).
I began making this game in August 5, 2019 but only had a playable version in September 7, 2019 (at my birth day). The project structure is bad, the code is basic, the language used is inconsistent (English, Portuguese, Italian, CV-Kriol), ... it is a mess! But what can I say? When I played it again 5 YEARS LATER I liked it a lot. The nostalgia was strong with this one. It made me laugh, it made me excited,... and I want to share this feeling with others.
I will make a "Making_my_Money_Remastered" repository (you can find it here), where I will work on improving this game in terms of structure, code, game-feeling, polishing, etc.
In this section I will talk about how the game works, the agents and entities involved,... and all that stuff
You must collect the most amount of money possible, while staying alive by avoiding touching the enemies.
This is the Character you control. His name is "Io"(It)/ "Me"(Eng)/ "Eu"(Pt). He can move Up, Down, Left and Right and also in any (logically possible) diagonal combination of this directions.
There is a total of 5 Enemies. All look and move in the same way. They can move horizontally and vertically, but only in one of them at the time. Their movement is random, hence unpredictable.
Collectable that pop out randomly and at random places during the game. You must touch them to gain points. There are 3 different kind of collectables, each one with it's own value (Coin < Golden Ingot < Diamond).
Notes:
- I think the idea was to have more points the faster you collect a collectable, but it was not implemented;
- The only collectable that currently works is the Coin;
The most common collectable, but also the least valuable. It holds a value of 5 points.
Exists only as a concept and as assets (image and sound). It's value was not specified.
Exists only as a concept and as assets (image and sound). It's value was not specified.
Another type of Collectable. The Main Character gains a Life when touching it. Exists only as a concept and as assets (image and sound).
- As was already said, this was the very first game I created;
- I wanted to recreate the game "Snake" (from the Nokia phone). Which can be noted if you pay attention to the window's caption, since I completely forgot to change it after switching to creating an original game. I decided to mantain snakes in the game, but as the enemies;
- The ideia for the game was due to a high influence I had from my Tunisian (at the time) brother-in-law: Hani Bahba. Which was (and I think still is) searching for ways to get rich;