Recent

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 »

domasz

  • Hero Member
  • *****
  • Posts: 629
Re: Elite Arcade
« Reply #1 on: April 21, 2026, 01:42:28 am »
Very nice!

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.

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?

Guva

  • Full Member
  • ***
  • Posts: 211
  • 🌈 ZX-Spectrum !!!
Re: Elite Arcade
« Reply #4 on: April 22, 2026, 06:35:26 pm »
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.

Fred vS

  • Hero Member
  • *****
  • Posts: 3919
    • StrumPract is the musicians best friend
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.  ;)
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

 

TinyPortal © 2005-2018