[WIP] DoomCraft - Minecraft in ZDoom!
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.
Got a cool project idea but nothing else? Put it in the project ideas thread instead!
Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.
Please read the full rules for more details.
-
- Posts: 1528
- Joined: Thu Jul 14, 2011 12:06 am
- Location: Gold Coast, Queensland, Australia
[WIP] DoomCraft - Minecraft in ZDoom!
A while ago, I made a mod which allowed you to build with blocks like in the popular game Minecraft.
I scrapped the mod and never released it.
Earlier, I saw this thread and decided to redo the mod and release it.
Features:
* Voxel & model blocks!
* Blocks are snapped to a grid!
* Build and break blocks!
* [Relatively] easy to add your own blocks!
* Uh, that's about it
Credits:
* Nash - 3d model for blocks
Screenshots:
Known bugs/bad things:
* None, looks like you guys need to report some
Custom content creation:
I'll write a tutorial later, but for now, have a tool that'll help you convert
reskins of the block model into a voxel, so it can be used in software mode too:
https://dl.dropboxusercontent.com/u/707 ... to_kvx.zip
Download:
I scrapped the mod and never released it.
Earlier, I saw this thread and decided to redo the mod and release it.
Features:
* Voxel & model blocks!
* Blocks are snapped to a grid!
* Build and break blocks!
* [Relatively] easy to add your own blocks!
* Uh, that's about it
Credits:
* Nash - 3d model for blocks
Screenshots:
Known bugs/bad things:
* None, looks like you guys need to report some
Custom content creation:
I'll write a tutorial later, but for now, have a tool that'll help you convert
reskins of the block model into a voxel, so it can be used in software mode too:
https://dl.dropboxusercontent.com/u/707 ... to_kvx.zip
Download:
You do not have the required permissions to view the files attached to this post.
Last edited by The Zombie Killer on Thu Mar 20, 2014 11:37 pm, edited 9 times in total.
-
-
- Posts: 16891
- Joined: Tue Oct 02, 2012 2:20 am
- Location: An ancient Escape Shuttle(No longer active here anymore)
Re: [WIP] MCDoom - Minecraft in ZDoom!
i hope there's tnt that breaks blocks in circle radius there, it's getting great to see!
-
- Posts: 1528
- Joined: Thu Jul 14, 2011 12:06 am
- Location: Gold Coast, Queensland, Australia
Re: [WIP] MCDoom - Minecraft in ZDoom!
Yep, I'm hoping to add TNT and more Doom-styled blocks, like flesh blocks, etc
I have no idea how I'm going to do water and lava (and maybe blood) though...
I have no idea how I'm going to do water and lava (and maybe blood) though...
-
- Posts: 378
- Joined: Wed Mar 12, 2014 11:13 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Russian Federation, Krasnoyarsk
Re: [WIP] MCDoom - Minecraft in ZDoom!
You know Player radius and height?
Doom Player is 48x48x64 pixels. Its normal in Height, but radius is weird. (MC player in 2/2 in Height and 1/2 in Radius)
You may fix player radius or do something?
Doom Player is 48x48x64 pixels. Its normal in Height, but radius is weird. (MC player in 2/2 in Height and 1/2 in Radius)
You may fix player radius or do something?
-
-
- Posts: 26540
- Joined: Tue Jul 15, 2003 4:58 pm
- Location: Scotland
Re: [WIP] MCDoom - Minecraft in ZDoom!
Ummm... Radius 16, Height 56.RastaManGames wrote:Doom Player is 48x48x64 pixels.
[wiki]Classes:DoomPlayer[/wiki]
-
- Posts: 1528
- Joined: Thu Jul 14, 2011 12:06 am
- Location: Gold Coast, Queensland, Australia
Re: [WIP] MCDoom - Minecraft in ZDoom!
The MCDoom player is smaller because I wanted it to be to scale with the blocks. Since in Minecraft, two blocks is about the same if not equal to the player's height.
-
- Posts: 137
- Joined: Fri Oct 18, 2013 7:22 am
- Location: In front of hell, looking down into the deep red abyss.
Re: [WIP] MCDoom - Minecraft in ZDoom!
I got this error: Script error, "mcdoom.pk3:decorate.txt" line 105:
Invalid state parameter a_dropitem
Invalid state parameter a_dropitem
-
- Global Moderator
- Posts: 2726
- Joined: Sun Jun 25, 2006 4:43 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
- Location: Citadel Station
Re: [WIP] MCDoom - Minecraft in ZDoom!
Update your (G)ZDoom here.Lisac_the_fox wrote:I got this error: Script error, "mcdoom.pk3:decorate.txt" line 105:
Invalid state parameter a_dropitem
I just gave it a try, not bad. It even looks nice under ZDoom's Software Renderer. I can also see what you mean by the .. selector-box thingy being picky. If you manage to fix that, I think you have something worth messing around with.
Last edited by Hellser on Sat Mar 15, 2014 4:58 am, edited 1 time in total.
-
- Posts: 137
- Joined: Fri Oct 18, 2013 7:22 am
- Location: In front of hell, looking down into the deep red abyss.
Re: [WIP] MCDoom - Minecraft in ZDoom!
Ok, i will try.
-
- Posts: 137
- Joined: Fri Oct 18, 2013 7:22 am
- Location: In front of hell, looking down into the deep red abyss.
Re: [WIP] MCDoom - Minecraft in ZDoom!
Working! But its really complicated to place blocks.
-
- Posts: 1528
- Joined: Thu Jul 14, 2011 12:06 am
- Location: Gold Coast, Queensland, Australia
Re: [WIP] MCDoom - Minecraft in ZDoom!
EDIT: File removed, download in OP is newer
Here's a slightly updated version with the alternate method of building.
Changes
* Fixed crash when building into ceiling
* Switched build method
The problem with this method is that building on top of a block only works properly on the last block placed.
Here's a slightly updated version with the alternate method of building.
Changes
* Fixed crash when building into ceiling
* Switched build method
The problem with this method is that building on top of a block only works properly on the last block placed.
Last edited by The Zombie Killer on Thu Mar 20, 2014 11:16 pm, edited 2 times in total.
-
- Posts: 1279
- Joined: Tue Jul 19, 2011 2:56 am
Re: [WIP] MCDoom - Minecraft in ZDoom!
This looks good! But i'd replace voxels with 3d models so you can have blocks textured on the sides and on the top, judging from the screen, only the front and the back have a texture
-
- Posts: 1528
- Joined: Thu Jul 14, 2011 12:06 am
- Location: Gold Coast, Queensland, Australia
Re: [WIP] MCDoom - Minecraft in ZDoom!
I did make a 3d model before, but didn't end up using it because of UV mapping issues.
If anyone could supply me with a 16x16x16 (Doom units) cube, with a good UV map then I'd definitely use it.
Any part of the voxel can have a texture, it's just that the way I made the grass blocks was I converted it from a 2d image, so it essentially layered the image over and over.
I'm planning to use original voxels anyway, rather than Minecraft's stuff.
If anyone could supply me with a 16x16x16 (Doom units) cube, with a good UV map then I'd definitely use it.
Any part of the voxel can have a texture, it's just that the way I made the grass blocks was I converted it from a 2d image, so it essentially layered the image over and over.
I'm planning to use original voxels anyway, rather than Minecraft's stuff.
-
- Posts: 471
- Joined: Sun Jan 08, 2006 2:47 pm
- Location: San Escobar
Re: [WIP] MCDoom - Minecraft in ZDoom!
You can make the texture in your editor of choice, copy it, and then paste it into the front/side/top projection views in SLAB6.
-
- Posts: 1528
- Joined: Thu Jul 14, 2011 12:06 am
- Location: Gold Coast, Queensland, Australia
Re: [WIP] MCDoom - Minecraft in ZDoom!
Whoa, really? Thanks! If only I had known that earlier.
EDIT: I'm not sure how to do this, maybe I have an old version of Slab6, maybe not. Could you give me some steps on how to do it?
EDIT: I'm not sure how to do this, maybe I have an old version of Slab6, maybe not. Could you give me some steps on how to do it?