Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiRAD Studio

Get Started Building Cross-Platform Games In Delphi FireMonkey With Alien Invasion Sample

Alien Invasion is a classic arcade-style game which features a grid of aliens that move in sync back and forth across the screen. They fire projectiles at the player who is at the bottom of the screen. On each trip back and forth across the screen, they start moving faster and faster. There are four shields near the bottom of the screen that the player can hide behind but they have a limited number of hits they can take before each shield is exhausted. The player can only move back and forth at the bottom of the screen and fire projectiles upward.

What you can learn from this complete Alien Invasion game sample:

  • Game Design Basics
  • Game Development
  • App Tethering
  • Collision Detection
  • Building Game Loops
  • Working With Sounds/Music
  • Cross-Platform Development Patterns
  • TMotionSensor
  • TBitmapListAnimation

You can download this game sample from GetIt easily

With RAD Studio, game development is absolutely easy to start. Moreover, with the components, your development process goes smoothly. 

Furthermore, there are several game engines built with Delphi that you can create many different games from 2D to 3D!

Be sure to check out these game engines and the games built with that engine!


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

About author

Software Developer | B.Tech-CSE at AUT | Delphi/C++ Builder Enthusiast | Microsoft Learn Student Ambassador | Microsoft Azure Certified | Udacity Alumni
Related posts
CodeDatabaseDelphiRAD Studio

Quickly Learn How Easy It Is To Bind DataSets To Visual Controls In Delphi With LiveBindings

C++CodeRAD Studio

Learn How To Use C++ Incomplete Return Types In Windows Development

C++Delphi

Create Beautiful Windows Applications With Visually Stunning VCL Styles For Delphi And C++

CodeDelphiRAD Studio

Master A Powerful Way To Execute Multiple SQL Commands In Delphi With This Windows Sample

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES