๐งต Need 3D .obj file VIDEOGAME __MAPS__ / Levels
Anonymous at Wed, 16 Aug 2023 02:03:11 UTC No. 955268
Hi, recently .. we... programmed better obj support into .. our... opensource 3d game. IE made it so they could very easily be used as the world map, not just static meshes added to it.
So I scoured sketchfab and downloaded the handful of unreal 1 and other 3d level maps (half life too) obj conversions.
And they're fun.
Now I want more.
It's so satisfying just putting the obj file in as .basescale1.loadstyle1.obj_from_mc map. It's so easy.
But I got all the sketchfab ones.
And no one converted DM-Radikus or any of the other cool Unreal1 maps to obj :(
https://ut99.org/viewtopic.php?t=12
Anyone have any obj file maps I can enjoy?
After working on the engine I've been adding helper code to the game code, so you can tell the map which textures are ladders etc, set the height of the sky if it's too close, all kinds of things. Bullet penetration was coded correctly now so the maps feel solid
>Note: the native formats of the engine are bsp (Q1, Q3) and I added Wolfenstine:Enemy Territory and now Obj as map (before it would just crash and have other problems)
...Asking for a friend
Also: Russians I want you to answer . You people like C code.
Anonymous at Wed, 16 Aug 2023 02:15:34 UTC No. 955271
previously you would have to scale the obj in blender yourself to the gamescale, 1/2 the time you would have to rotate it also, and try and repeate etc,
and then when you wanted to load it the engine would crash "no entities found".
So you would have to put the obj in a bsp file.
So it became a chore.
Now you just export from minetest and rename level.obj_from_mc and it works right away.
For other obj's of random scales and directions you can add this before .obj_from_mc:
.scale1.
.scale2.
...
.scale32.
.scale64.
.scale128.
....
up to the 65k in the power of 2 series.
You can also change the basescale (which is multiplied by the scale), which by default is 48
so
.basescale1.
....
.basescale64. (this is then multiplied by .scaleX. if you set that).
If the map is rotated wrongly:
.loadstyle1.
If you want it inverted (inside out)
.loadstyle7.
If you just want to scale xy and not z
.scalexy5.
or if z
.scalez5.
So you could have
level.basescale64.scale3.loadstyle1
Don't have to mess with the file.
You can then add .mapinfo etc
Ex:
super.scale8.obj_from_mc
super.scale8.obj_from_mc.jpg (picture for menu (if .mapinfo exists))
super.scale8.obj_from_mc.mapinfo (info for menu, and key-values to change (fog color, what shaders are ladders, etc)
super.scale8.ent (extra entities to spawn, if any)
.
Anonymous at Wed, 16 Aug 2023 06:54:01 UTC No. 955291
>>955268
Get that child bride yet Mikee?
Anonymous at Wed, 16 Aug 2023 07:25:10 UTC No. 955292
>>955291
Russia started WW3 this year. Many anti-child-bride people have been killed dead and gone this year.
Doesn't help much, but if all people who hate the idea of marrying cute young virgin girls (ie white people, by definition (im not white even though I have blue eyes, etc etc, because I'm pro-child bride, pro-old-testament, etc)) are dead: then it becomes a possibility.
WW3 can kill all white people on the planet, without leaving even one alive.
>>>/pol/437843827