Skip to content
Pong 3D with Delphi and Firemonkey (Windows, Mac OS, Android, IOS)
Pascal
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitattributes 🎊 Added .gitattributes & .gitignore files Dec 16, 2016
.gitignore 🎊 Added .gitattributes & .gitignore files Dec 16, 2016
FMXPong.deployproj Add new feature Feb 11, 2017
FMXPong.dpr Add new feature Feb 11, 2017
FMXPong.dproj Add new feature Feb 11, 2017
FMXPong.dproj.local Modifications Jan 29, 2017
FMXPong.identcache
FMXPong.res Add new feature Feb 11, 2017
FMXPong.stat Add new feature Feb 11, 2017
README.md Update README.md Oct 16, 2018
capture.jpg New feature : use the gyrosocpe Feb 11, 2017
principale.fmx Add new feature Feb 11, 2017
principale.pas Add new feature Feb 11, 2017

README.md

FMXPong

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

See my other games with Delphi and Firemonkey :
https://github.com/gbegreg/FMXCorridor
https://github.com/gbegreg/demoParis

A small open 3D world : https://github.com/gbegreg/FMXISland

Grégory Bersegeay : http://www.gbesoft.fr

History :
11/02/2017 : Add a new feature : control the racket with the gyroscope
21/01/2017 : New interface, options menu and save/restore parameters

You can’t perform that action at this time.