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
Anubis's website security...
by
cdbc
[
Today
at 10:12:15 am]
TShellTreeView TopItem
by
Paolo
[
Today
at 10:07:58 am]
Linking a PortAudio stati...
by
bbrx
[
Today
at 10:05:10 am]
Temp file CGI00000.TMP
by
Thaddy
[
Today
at 09:32:16 am]
is this code correct?
by
Thaddy
[
Today
at 09:11:30 am]
Nothing but chaotic attem...
by
LeP
[
Today
at 09:02:05 am]
Feature suggestion - repe...
by
paweld
[
Today
at 07:38:10 am]
search via TSQLQuery
by
paweld
[
Today
at 07:28:41 am]
Amigo programming languag...
by
paxscript
[
Today
at 05:49:02 am]
Klondike solitaire Part 2
by
valdir.marcos
[
Today
at 03:50:07 am]
PopupMenu on dock menu
by
systemgvp
[
Today
at 03:35:31 am]
Creation of LAMW [NoGUI] ...
by
neuro
[
Today
at 01:06:41 am]
wildcard utilities list
by
mas steindorff
[
Today
at 12:22:21 am]
Can I enter MySQL prompt ...
by
tooknox
[May 16, 2026, 10:05:08 pm]
FPC Unleashed (inline var...
by
440bx
[May 16, 2026, 09:30:19 pm]
Artificial Intelligence a...
by
LeP
[May 16, 2026, 06:15:13 pm]
P.I.S.S. a PlugIn-framewo...
by
cdbc
[May 16, 2026, 04:39:24 pm]
Read/Parse PDB file to ge...
by
LeP
[May 16, 2026, 04:12:58 pm]
Dark Theme
by
NickyTi
[May 16, 2026, 04:11:34 pm]
StringGrid: which is "cur...
by
jamie
[May 16, 2026, 04:10:34 pm]
Can /my/ AI help me with ...
by
microxa
[May 16, 2026, 03:51:48 pm]
Database files reader. Di...
by
valdir.marcos
[May 16, 2026, 02:33:27 pm]
AdvancedHTTPServer: A Go-...
by
valdir.marcos
[May 16, 2026, 02:32:51 pm]
Pls support Double Comman...
by
Tomxe
[May 16, 2026, 11:52:40 am]
TLazSerial : serial port ...
by
LeP
[May 16, 2026, 11:13:15 am]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Elite Arcade (Read 694 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