Swim!!
A small game built with Delphi + FMX + Skia4Delphi
Intro
Taking on the role of a fish, you have to be vigilant for obstacles that include larger predators, poisonous jelly fish, aggressive sharks, hungry fishermen awaiting crispy fried fish fillets for dinner, and naval mines that are gonna tear you apart.
Always check the numbers that are going backwards in the green circle at the top right corner. It shows how much energy you have. Low energy? Not a big deal! Boost your energy by munching smaller fish. As smaller fish are eaten, you grow in size and become capable of eating larger fish.
Don’t forget to collect as many collect coins as you can along the way. The more coins you collect, the higher score you gain. Once you have collected 100 gold coins, wait for a miracle to happen.
Have fun!!
Video
Screenshots
How to play
Simply, move the fish around to eat smaller fish.
Delphi + FMX + Skia4Delphi
Why I chose- Object Pascal is a neat language. It is very easy to learn.
- Rapid application development: I could get the UI of the application quickly. In some cases, I don't need to write any single line of code for my application.
- Cross platform
- FMX make graphic development easily. I could get the effects on application by drop some components.
- Skia4Delphi makes the app runs smoothly on Android. There is a contest for now, you could find more information from here.
How to build the game
- Clone this repository
- Open
Swim.dpr
orSwim.dproj
- From Delphi IDE, press
F9
to run the game orSHIFT + F9
to build the game. - If you are building the game for Windows, copy
MP3
folder to the folder where containsswim.exe
- Optional step: Install the fonts in
Fonts
folder before running the game
Download:
Click here to download the game for Windows