20 February 2024, 14:33 | #1 |
Registered User
Join Date: Dec 2021
Location: Australia
Posts: 187
|
Best 3d Game Engines For Being Creative With?
While all based around the same general idea there's a few sides to this, so I'll try to break it down clearly and concisely.
In regards to Amiga FPS games (and anything else that may be relevant that is in "3d"), what would people consider the most flexible when it comes to utilizing it's engine for an Amiga specific/original title? Be it via editors, source being available (and able to be compiled/assembled without huge amounts of work, majority of dependencies met, etc.), Amiga originals, or multiplatform/open source? While Im focusing on FPS style games any other genres in 3d would be interesting to hear about too. For this part of the question the sky is the limit in terms of available hardware resources (ie. emulation only is fine). Im just curious what the best engine available is for 68k AmigaOS should someone want to go all out and try to push the envelope vs what is available currently. Additionally, in a similar vein, should someone want to try to make an original title using an existing engine, but for "real" 68k hardware what engine is the most flexible? Visuals dont matter too much here, something Wolf3d-esque would more than suffice, but as above, the priority overall is to make something that very much has its own flavor. I dont have plans to do this myself currently. Too many existing projects to finish up 1st, but it is something Id wondered about before, and given the recent rise in people being creative on their Amiga's some sort of pool of info on the subject could hopefully prove useful to some people. Cheers. |
28 February 2024, 22:24 | #2 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,917
|
Are there even any? Publicly available, specifically. It seems very premature to be speaking of "the most flexible", at this point maybe you'd just have to be happy with something that works if you can imagine that a whole list of missing features was already implemented but is never going to because the author made the mistake of having a personal life.
|
29 February 2024, 19:49 | #3 |
Registered User
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,646
|
Dread Engine.
KK released SDK for it. You build level on Doom Builder 2, and you can compile it and run on your Amiga. It's great.. not fully polished, but people created lot's of levels with it. [ Show youtube player ] |
29 February 2024, 20:27 | #4 | |
Registered User
Join Date: Dec 2019
Location: North Dakota
Posts: 741
|
Quote:
https://eab.abime.net/showthread.php...breed&page=211 |
|
29 February 2024, 21:47 | #5 | |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,953
|
Best 3d Game Engines For Being Creative With?
Quote:
Karlos can paint a pretty accurate picture about the user friendliness of the available tools, but it seems doable if you invest the time to do it. Downside is that this engine sucks on pretty much everything thats not a fast 060. ;-) - if thats a concern for the OP. I forget the name of the engine but there was one mythical never released engine that seemed too good to be true, and the sources might still be around… Looked like the Quake engine, basically. Edit: Ah, yes.. The Enforce engine [ Show youtube player ] If my intel is correct, the guy that wrote that engine is same guy behind this: https://enfusionengine.com/ Last edited by eXeler0; 29 February 2024 at 23:17. |
|
29 February 2024, 22:04 | #6 |
Pixelglass/Reimagine
Join Date: Jun 2012
Location: Athens
Posts: 1,032
|
A couple more beyond what is mentioned already :
-Gloom : probably the most popular Amiga fps engine for modding in recent years. I've seen excellent total mods for it, even some very experimental ones that completely break the mold of the original game. -Fears : afaik this game also came with its own editor and the game itself has many interesting features . I've never seen anyone making anything with it though. |
29 February 2024, 23:21 | #7 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,529
|
Breathless has been worked a bit on too lately, not sure on the state of the tools there either
|
01 March 2024, 00:06 | #8 | ||
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,165
|
Quote:
Quote:
So I disassembled it. Now, there is a chance I'm wrong about this, but unless the author independently thought of the all the same few dozen exact symbol names for various identifiers in the unstripped code - including stuff from the quakec interpreter, it was created by modifying the quake sources. Likely from the leaked sources. The v0.1 demo is still on aminet. Running the executable through the strings command on Linux gives these: Code:
worldspawn path_corner info_player_start info_teleport_destination light func_door func_door_secret func_button func_plat func_wall trigger_once trigger_multiple trigger_teleport trigger_secret trigger_changelevel trigger_counter trigger_push classname origin angle model target targetname spawnflags style message delay speed count I'm sure it was just a coincidence (¬_¬) Last edited by Karlos; 01 March 2024 at 00:57. |
||
01 March 2024, 00:15 | #9 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,165
|
I dimly recall a version of Gloom that involved you walking around the place wielding what looked like a hotdog, still firing the same plasma bolts but sounding like Dirty Harry's signature Magnum. Compared to the original/deluxe, it was dire.
|
01 March 2024, 01:01 | #10 |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,165
|
So while not Amiga specific, if you want a highly moddable, well-documented engine and tooling, it has to be said, Quake itself has you covered for the higher end 68K side.
|
01 March 2024, 03:23 | #11 | |
Pixelglass/Reimagine
Join Date: Jun 2012
Location: Athens
Posts: 1,032
|
Quote:
https://nitta.sakuraweb.com/gloom-mo...formation.html Biggest issue with this engine is that there is no way to change the plasma attacks basically. Which severely limits what you can do gameplay wise. But other than that the engine itself has many cool features. |
|
01 March 2024, 11:03 | #12 | |
Alien Bleed
Join Date: Aug 2022
Location: UK
Posts: 4,165
|
Quote:
The best features of the engine as I recall were the two player split screen, mini game in game (to get extra lives, that was cool), rotating structures and moving walls/crushers. Visually, it had some nice transparency tricks too, like the green tinted windows in the spacehulk levels. It had a lot of promise. I would have loved to have seen it with variable height floors and ceilings and different floor/ceiling textures for the obvious zones that would create. Add some weapons variation and hitscanning types and you would have had a good answer to Doom. Last edited by Karlos; 01 March 2024 at 11:12. |
|
01 March 2024, 12:20 | #13 |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,953
|
I feel I have to ask, does anyone know if the Breathless code was ever released or leaked?
|
01 March 2024, 12:24 | #14 | |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,953
|
Quote:
As you know, I do Quake maps, but when it comes to modding, we are quite limited on Amiga side compared to PC as we have basically either the Clickboom version or Novas winquake port which are both pretty much Vanilla quake. Id love to see some degree of mod-ability compared to now. Even just be able to populate a quake map with 2d monsters would be cool + custom weapons and sounds. For level editing, Trenchbroom is really a good tool already. |
|
01 March 2024, 15:29 | #15 | |||
Pixelglass/Reimagine
Join Date: Jun 2012
Location: Athens
Posts: 1,032
|
Quote:
Quote:
Other stuff that don't look quite good, like f.e. the excessive player bobbing and the -weird, square based FOV (which dims colors) could also perhaps be worked out to improve them. Other than that, -afaik- most of these mods were done with whatever resources/tools were available and as such they are quite unstable and prone to crashes. It's a shame no proper coder has ever looked into the sources to do bugfixing, stabilize the editor/tools or expand the engine further. Quote:
@Paraj has made various new additions and optimizations to the engine. |
|||
01 March 2024, 16:11 | #16 |
Registered User
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,436
|
|
01 March 2024, 16:25 | #17 | |
Registered User
Join Date: Nov 2018
Location: Belfast
Posts: 1,526
|
Quote:
So I'm interested to hear how a 030 @50mhz can get that to "fly" as I must be doing something wrong. I will say this though, their work has turned the game from a slideshow on my system to an acceptable and enjoyable game. The original AB3D2 was a slideshow for me so when I first tried theirs I couldn't believe I I could actually play it. Last edited by rabidgerry; 01 March 2024 at 16:34. |
|
01 March 2024, 16:46 | #18 | |
Registered User
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,436
|
Quote:
I'm maybe a bit more tolerant about fps thought. |
|
01 March 2024, 17:19 | #19 | |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,953
|
Best 3d Game Engines For Being Creative With?
Quote:
Can you run at 1*1 full screen and enable frame counter? I have to see this to believe it and get a reference for what you call ”flies” ;-) Edit: Then toggle to lower quality, and show what screen size you play at? Last edited by eXeler0; 01 March 2024 at 18:01. |
|
01 March 2024, 18:08 | #20 | |
Registered User
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,436
|
Quote:
And my flying statements was when compared to the original version that was struggling even with the lowest settings, not to 2024 players expectations. Last edited by sokolovic; 01 March 2024 at 18:14. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Good explanation why half-brite is too slow for game engines? | ImmortalA1000 | Coders. General | 43 | 25 July 2021 17:51 |
3D Construction Kit - 3D Kit Game WHDLoad | zeropolis79 | request.Other | 5 | 07 April 2015 14:45 |
Sprite scaling pseudo-3D engines (Lotus, XJ220...), how were they done? | dex | Retrogaming General Discussion | 34 | 26 December 2012 13:16 |
How do pseudo-3D racing game engines work? | absence | Coders. General | 2 | 29 May 2010 00:05 |
3D remake of a classic 3D game | T_hairy_bootson | Retrogaming General Discussion | 5 | 21 December 2006 12:33 |
|
|