Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

FMXPong

Pong 3D with Delphi and Firemonkey (Windows, Mac OS, Android, IOS)

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

FMXPong

https://github.com//gbegreg/FMXPong https://github.com//gbegreg/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. The Windows 32 bits version is available : [http://www.gbesoft.fr/test/FMXPong.zip](http://www.gbesoft.fr/test/FMXPong.zip) and the 64 bits version : [http://www.gbesoft.fr/test/FMXPong64.zip](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

<u>History :</u>

11/02/2017 : Add a new feature : control the racket with the gyroscope

21/01/2017 : New interface, options menu and save/restore parameters