Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Programming
»
Graphics and Multimedia
»
Games
»
Elite Arcade
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
Forum Rules
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
Pure Pascal LZ4, LZ5 and ...
by
LemonParty
[
Today
at 01:44:47 pm]
Fpcupdeluxe
by
AlexTP
[
Today
at 01:27:44 pm]
Typelibrary in my own lib...
by
marcov
[
Today
at 01:26:31 pm]
FPC Unleashed (inline var...
by
Fibonacci
[
Today
at 12:45:13 pm]
TLazSerial : serial port ...
by
CM630
[
Today
at 12:39:49 pm]
Read/Parse PDB file to ge...
by
marcov
[
Today
at 11:50:04 am]
StringGrid: which is "cur...
by
jcmontherock
[
Today
at 11:21:00 am]
Transparent form
by
rvk
[
Today
at 10:13:08 am]
Pls support Double Comman...
by
CM630
[
Today
at 09:58:23 am]
Extended ascii characters...
by
Ozz_Nixon
[
Today
at 05:11:01 am]
Artificial Intelligence a...
by
Retrofoxed
[
Today
at 01:12:49 am]
Lazarus in wayland QT6 Pl...
by
TheMouseAUS
[
Today
at 12:21:24 am]
show me the parameters ce...
by
n7800
[May 14, 2026, 11:23:09 pm]
LAME MP3 encoder
by
Tomxe
[May 14, 2026, 09:48:37 pm]
Scripts to generate ofici...
by
valdir.marcos
[May 14, 2026, 09:48:31 pm]
Gtk3 widgetset - call for...
by
PascalDragon
[May 14, 2026, 09:30:45 pm]
Release ray4laz 6.0
by
MikeHart
[May 14, 2026, 09:07:32 pm]
Can I get the position an...
by
CM630
[May 14, 2026, 02:37:08 pm]
When is it useful for a p...
by
Hansvb
[May 14, 2026, 02:18:50 pm]
text color visible
by
Paolo
[May 14, 2026, 12:10:14 pm]
Connecting to AzureSQL
by
CharlyTango
[May 14, 2026, 10:21:29 am]
Qt does not position form...
by
dbannon
[May 14, 2026, 09:42:44 am]
How to compare floating p...
by
Sander
[May 13, 2026, 11:12:02 pm]
TA Chart Axes visibility ...
by
Nicole
[May 13, 2026, 08:27:54 pm]
new feature for IDE
by
n7800
[May 13, 2026, 08:20:14 pm]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Elite Arcade (Read 690 times)
Guva
Full Member
Posts: 211
🌈 ZX-Spectrum !!!
Elite Arcade
«
on:
April 18, 2026, 03:41:28 pm »
The practical one completely rewrote the code of the latest version.
🛸
Space Engine:
Advanced Physics
: inertia, strafing, speed limit.
Collision System
: Support for spheres, capsules and triangulated meshes (BVH).
Controls
: Keyboard + mouse, gamepad (with vibration and dead zone support).
Camera
: Smoothly follow the player.
🤖
Artificial intelligence
AI pilots with finite automaton: orbit, attack, evade, retreat.
Take into account the enemy's rating (from Harmless to Elite) and health level.
Merchants are running away from a strong enemy, the police are attacking pirates.
AI uses virtual keys (honest controls like a player's).
Ps:
So far, they're very dumb.
🎨
Graphics and effects
Rendering via R3D
: PBR materials, dynamic shadows, SSAO, SSR (reflections).
Procedural Sky
: Shader skybox with nebulae, sun and planets.
Particle system
: sparks from hits, explosions, traces of engines.
Effects
: bloom, FXAA/SMAA, tinting (ACES).
🕹️
Gameplay mechanics
Trading between systems (purchase/sale of 17 types of goods).
The economy affects prices and accessibility.
Jumping between planets with fuel consumption.
Different types of ships: Cobra Mk.III, Asp Mk.II, Fer-de-Lance, Viper, etc.
I'll post the source code as I add the GUI.
Technical demo:
https://youtu.be/us_DZfeV8QE
«
Last Edit: April 18, 2026, 04:16:40 pm by Guva
»
Logged
GitHub
Telegram
Discord
domasz
Hero Member
Posts: 629
Re: Elite Arcade
«
Reply #1 on:
April 21, 2026, 01:42:28 am »
Very nice!
Logged
nomorelogic
Full Member
Posts: 197
Re: Elite Arcade
«
Reply #2 on:
April 21, 2026, 01:16:40 pm »
Impressive.
I can't wait to see how the project develops.
Logged
trapanator
New Member
Posts: 13
Re: Elite Arcade
«
Reply #3 on:
April 22, 2026, 11:44:23 am »
fantastic! I will play with it! will it run on linux systems?
Logged
Guva
Full Member
Posts: 211
🌈 ZX-Spectrum !!!
Re: Elite Arcade
«
Reply #4 on:
April 22, 2026, 06:35:26 pm »
Quote from: trapanator on April 22, 2026, 11:44:23 am
fantastic! I will play with it! will it run on linux systems?
Definitely. I'm developing on linux. And I'm doing cross-compilation for windows.
Logged
GitHub
Telegram
Discord
Fred vS
Hero Member
Posts: 3919
Re: Elite Arcade
«
Reply #5 on:
April 22, 2026, 07:07:16 pm »
@Guva: It's even more impressive every time!
I was already super impressed by your first version:
https://github.com/GuvaCode/NewELITE/releases/tag/v1
The quality is shocking.
Big congrats.
Logged
I use Lazarus 2.2.0 32/64 and FPC 3.2.2 32/64 on Debian 11 64 bit, Windows 10, Windows 7 32/64, Windows XP 32, FreeBSD 64.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt.
https://github.com/fredvs
https://gitlab.com/fredvs
https://codeberg.org/fredvs
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Programming
»
Graphics and Multimedia
»
Games
»
Elite Arcade
TinyPortal
© 2005-2018