Rage through 32 single player levels and 6 deathmatch levels of sheer terror and fully immersive sound and lighting. Arm yourself against the cannibalistic Ogre, fiendish Vore and indestructible Schambler using lethal nails, fierce Thunderbolts and abominable Rocket and Grenade Launchers.
Pictured: Zircon Beta connected to a Quakespasm client running protocol 999.
But that is going to take a back seat for 5 days or so, Kleskby and I did some multiplayer 0 ping experiments a week ago, and I want to get him a full engine side prototype so we can test the performance.
I wanted to do that sooner, but I found some things in the engine that I wanted to resolve (DarkPlaces Beta uses a csqc 3D polygon drawing system with wildly different results than DarkPlaces Classic, although it is probably more flexible and supports shaders -- I turned that into an option) -- and some miscellaneous engine behaviors I did not like and some refinements I felt were necessary.
With those out of the way, want to see if I can get 100% engine side 0 ping multiplayer (regardless of true ping) to be a thing. (This isn't the only way to do to it, this can also be achieved in client-side QuakeC, but I think an engine side solution -- if it can get similar results -- would be beneficial).
Also new: WinQuake style -dedicated console (i.e. "zircon_beta.exe -dedicated 8 +map start").
Direct Link To KleskBY Tutorial At GitHub: PDF Tutorial
Other KleskBY DarkPlaces Lighting / CSQC Tutorials: More Tutorials
KleskBY has a tutorial in PDF form on how to use Blender to make .obj maps. The documentation details how to make and light these maps and populate them with entities.
KleskBY's PDF covers advantages and disadvantages of .obj. One obvious advantage appears to be the ease of creating extreme detail. One obvious disadvantage is there is no visibility, the entire OBJ renders every frame.
However, the number of triangles might actually be lower than some Quake 1 maps -- the Quake 1 map format slices geometry into tons of triangles for WinQuake, the software renderer -- and no one is using a software renderer Quake engine.
The Quake 1 map format is very wasteful with triangles. And on the other hand, obj is not wasteful with triangles (nor is Q3 map format).
The enormous amount of detail in Kleskby's maps show what is possible in Blender.
The final output is as such:
1. quake/id1/maps/your_map.obj // This is the map
2. quake/id1/maps/your_map.ent // Entities file
3. quake/id1/maps/your_map.rtlights // Real-time lighting file
Kleskby and I keep discussing ideas for improving the experience and how to "limit" visibility.
The Quake 3 compile tools support .obj models as map geometry and as entities, I intend to do some experiments seeing what kind of optimizations or merit might exist in hybrid methods. Xonotic uses distance based level of detail for entities.
DarkPlaces Beta has physics that address some of the problems DarkPlaces Classic had with Quake.
The efforts to make DarkPlaces physics in DarkPlaces Beta more Quake compatible is a worthy cause.
However, I had a number of troubles and in the end Zircon, it was enough that Zircon uses DarkPlaces Classic physics instead.
The map is Quake3_Quake1 map "Geo" -- a single player-ized version of the Xonotic map Geoplanetary. I fall through the floor of the lift.
A soldier falls through the floor, r_fullbright 1 is so it is more clear to see.
Quake Combat+ is an incredible DarkPlaces mod and maybe the best DarkPlaces Quake mod ever made (sorry about the r_fullbright, this mod is incredible).
I get that Quake Combat+ targets DarkPlaces Classic.
Here is the map alk_caustic. And above is a droptofloor warning where an item falls through the floor.
These Alkaline maps are polished as hell. There is no way that there are droptofloor issues if that map is started in Quakespasm.
Also I didn't load a large body of custom maps. I think this was the 3rd custom map I loaded.
The efforts they made with the New DarkPlaces Physics is a worthwhile effort, it does fix some problems -- the map E4M7 (Azure Agony) plays better. And they solved fiends and dogs getting stuck in the air. And I saw some comments in the source code about Rogue Mission Pack.
But it is hard to use New DarkPlaces Physics when works targeting DarkPlaces don't work right and also Quake custom maps that target Quakespasm also don't work right.
I'm documenting the issues here to communicate the issues because at some point someone is going to ask why Zircon does not use DarkPlaces New Physics.
---
This article will evolve as time permits.
Forged from DarkPlaces Beta, twice as fast as classic DarkPlaces, Zircon Beta Release #1 has 100% of all Zircon features plus new features. Zircon Beta...
The Battle of DarkPlaces Beta Has Begun. DarkPlaces Beta -- it is twice as fast as classic DarkPlaces with many improvements. Zircon is based on classic...
How to compile for Android, including the debugging methods I use. How to compile current Zircon for Windows.
Zircon now has a Mac and Android build, as polished as possible. A discussion of some long time "DarkPlaces demons" defeated in the latest version of...
Source code not accompanied by a release. Client side (ONLY) support for protocols 666 and 999 (these are what Quakespasm uses), meaning that Zircon can...
Source code not accompanied by a release. Implementation of "DarkPlaces Classic" csqc 3d drawing for R_BeginPolygon as the DarkPlaces Beta method -- while...
005 (created by 005) is a decompiler for most BSP formats. Support may vary between engines. Also supports outputing to many different map editor file...
Fixed zircon_beta_gcc.exe vid_restart oddness with SDL2 version upgrade. "sv_gameplayfix_fiendjumpfix 1" -- the fiend and dog jump fix from DarkPlaces...
Major speed boost (10% to 18%) and no SDL2.dll dependency due to compiler and compiler options used to build zircon_beta_gcc.exe, the Visual Studio compiled...
Linux version now compiles using gcc 9.3, which is the normal gcc compiler for Ubuntu (it didn't compile before, it was compiled using gcc 11.4 which...
Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.
After many years I returned to Quake and have been playing both the main game and the expansions on Nightmare, I'm almost finished. Great experience, pretty fair too, whatever you shoot stays down unlike DooM.
Извените что тревожу но подскажите как устанавливать ети моды на игру Quake?? Бо на игру half life както проще????
Закинь в корневую папку игры мод (не ID1, а корневую), например "Copper". Запусти игру и в консоли "~" (или Ё) набери "game copper". Игра переключится на мод. А можно сделать bat-файл и в нем прописать, например "quakespasm-spiked-win64.exe -game copper" и игра запустится сразу с модом.
OMG! The Creators of Arcane Dimensions are making a commercial FPS Game rrunning on the Quake Engine/idTech 1 Engine! 😺
And it's being published by 3D Realms! 😻
This has nothing to do with Arcane Dimensions.
Uhh yes it does, BloodShot is one of the level designers for this.
Hello, i am a level designer on Wrath and I wanna second what dumptruck said above. BloodShot was not on the AD team and we only ever had one(1) AD dev on the team. That individual has since taken a leave on the project so as it stands, no AD devs are working on Wrath. Hope this clears up some confusion.
DAMN! You're right my mistake, I dunno why I said BloodShot was involved with Wrath since he had no involvement on AD as you said.
Sorry for the misinformation, I must've been tired as hell when I wrote that. >.>
Aaaand it's out! 😺
Store.steampowered.com
Gog.com
Awesome!