Pong 3D with Delphi and Firemonkey (Windows, Mac OS, Android, IOS) This is an example of using Firemonkey in 3D with Delphi. This project is a clone of the video game Pong. It is a tutorial made for the site (in French) http://gbegreg.developpez.com/tutoriels/delphi/firemonkey/creation-jeu-3d/
The project was made with Delphi Seattle Pro with mobile plugin and it works with Delphi Berlin. You can compile and deploy it on Windows, Mac OS, Android and IOS.
Note : On Windows, Firemonkey required DirectX 11 and the shader model 5. Some users have encountred graphic rendering issues on old Intel HD Graphics GPU. If you have this problem, you can force the software rendering by adding the line fmx.types.GlobalUseDXSoftware := True; in the project file before the line Application.Initialize;
You can download the Android version on the Google Play Store. The Windows 32 bits version is available : http://www.gbesoft.fr/test/FMXPong.zip and the 64 bits version : http://www.gbesoft.fr/test/FMXPong64.zip
A small open 3D world : https://github.com/gbegreg/FMXISland
Grégory Bersegeay : http://www.gbesoft.fr
11/02/2017 : Add a new feature : control the racket with the gyroscope
21/01/2017 : New interface, options menu and save/restore parameters