DelphiFeeds.com

  • Dashboard
  • Popular Stories
  • Trending Stories
  • Feeds
  • Login
Trending now

Quickly Learn How To Fetch A Table Using FireDAC In This IFDPhysCommand Delphi Sample

Tutorial: Introduction To C++ Parallel Compilation With TwineCompile

Easily Integrate Exception Handling Into Your Python GUI Apps Through Delphi

Delphi debugging tip: keep an eye on a object field of an object that will ...

Distinguer les processeurs Intel des processeurs Apple Silicon depuis nos programmes

Powerful Award-Winning Windows UI Toolkit For Delphi And C++Builder

Using Apilayer REST APIs from Delphi

Quickly Access Windows System Info In Your Delphi Application With Excellent Component Suite

Build Visual Stunning Apps Faster With Less Code Using RAD Studio Architect Edition

Introduction To Modern C++ With Tutorials

TMS WEB Core for Visual Studio Code v1.2 released!

Quickly Learn About High-Performance Python Generators With A Delphi Windows GUI App

Powerful Multi-sensor Imaging Tool For Processing And Analyzing Hyperspectral Images Built In Delphi

How to write Delphi apps to run and look great on Windows, macOS and Linux

Using Apilayer REST APIs from Delphi

Learn Game Development With Delphi FireMonkey In This Delphi Bootcamp Session

2
Muminjon Muminjon 3 months ago in Code, Delphi, delphi bootcamp, delphi firemonkey, delphi game engine, game development, object pascal, RAD Studio 0

In this Delphi Bootcamp session, you can learn about how to create cross-platform games with Delphi FireMonkey. 

If would like to learn about the industrial game development use case in Delphi FireMonkey, be sure to check out the Rise of Legions game by Broken Games Studio which has over 100,000 subscribers.

  • Rise of Legions

Overview

  • Four Classic Arcade Games
    • Alien Invasion
    • Mars Rocket
    • Rocket Ship Delta
    • Space Rocks
  • Supports Android/iOS/OSX/Windows

Architecture: Putting It All Together

  • TRectangle – As in image container
  • Frames for UI
  • Motion Sensor
  • High Score via SQLite & LiveBindings
  • Object Pooling
  • Sprite Sheet Animation
  • App Tethering
  • Cross-Platform Sound

Architecture: Game Loop

  • TTimer with an event every 36ms
  • Process game events like game over and level complete
  • Process player inputs including Accelerometer
  • Process explosions and projectiles
  • Process enemy movements and events
  • Process power-ups
  • Handle collision detection for all entities
  • Handle looping in the music

Moreover, you can find epic Delphi Game Engines here:

  • Apus Game Engine
  • Gorilla 3D Framework
  • Castle Game Engine

The post Learn Game Development With Delphi FireMonkey In This Delphi Bootcamp Session first appeared on Embarcadero Blogs.

Trending Stories

  • Quickly Learn How To Fetch A Table Using FireDAC In...

  • Tutorial: Introduction To C++ Parallel Compilation With TwineCompile

  • Easily Integrate Exception Handling Into Your Python GUI Apps Through...

  • Delphi debugging tip: keep an eye on a object field...

  • Distinguer les processeurs Intel des processeurs Apple Silicon depuis nos...

Embarcadero GetIt

  • Brook Framework

    Microframework which helps to develop web Pascal applications.

  • Trial - TMS Scripter

    Add the ultimate flexibility and power into your apps with native Pascal or Basic scripting and […]

  • Trial - TMS VCL Chart

    DB-aware and non DB-aware feature-rich charting components for business, statistical, financial […]

  • Trial - TMS VCL Cloud Pack

    TMS VCL Cloud Pack is a Delphi and C++Builder component library to seamlessly use all major cloud […]

  • Trial - TMS VCL UI Pack

    Create modern-looking & feature-rich Windows applications faster with well over 600 components […]

  • Learn Delphi Programming
  • Learn C++
  • Embarcadero Blogs
  • BeginEnd.net
  • Python GUI
  • Firebird News
  • Torry’s Delphi Pages
Copyright DelphiFeeds.com 2021. All Rights Reserved
Embarcadero
Login Register

Login

Lost Password

Register

Lost Password