Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Helion: A modern fast paced Doom FPS engine #3391

Open
spinktvis opened this issue Nov 25, 2024 · 0 comments
Open

[Request] Helion: A modern fast paced Doom FPS engine #3391

spinktvis opened this issue Nov 25, 2024 · 0 comments
Labels
interfere required Needs patching the PKGBUILD. request:new-pkg New package requested. waiting:contribution We are waiting for someone to contribute something

Comments

@spinktvis
Copy link

Package:

Non existent at the moment.

Purpose:

A modern Doom engine written from the ground up with a focus on performance.

Helion uses static rendering with a state management system to reconcile dynamic map changes in Doom. In contrast to the typical BSP tree rendering that requires significant CPU processing, Helion is able to manage dynamic changes and optimally utilize the GPU resulting in dramatic performance increases.

Content creators have created maps that struggle to render at high framerates with even the latest and most expensive hardware. With Helion, Doom’s most complex maps are no longer stressful on modern GPUs and playable on old hardware that was previously impossible.

Benefits:

Benchmarks, Helion vs DSDA-Doom and GZDoom: https://docs.google.com/spreadsheets/d/19INwMjrppDO-n90HOc-Hhrs1tcqphrItQ_LhzRgurZc

Building:

No response

Copyright:

GPL-3.0 license

Expected Interest:

Some

Already available?

No

Unique request?

Yes

Banned package?

No

More information:

https://www.doomworld.com/forum/topic/132153-helion-c-0951-1124-goodbye-bsp-tree-rendering/

https://github.com/Helion-Engine/Helion

@spinktvis spinktvis added the request:new-pkg New package requested. label Nov 25, 2024
@xiota xiota added interfere required Needs patching the PKGBUILD. waiting:contribution We are waiting for someone to contribute something labels Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
interfere required Needs patching the PKGBUILD. request:new-pkg New package requested. waiting:contribution We are waiting for someone to contribute something
Development

No branches or pull requests

2 participants