Skip to main content
GameDev.net gamedev.net
🔒 Locked

OpenGL 4 C++ project needs voxel art

Started by taby Nov 10, 2022 at 3:41 AM 29 replies 20.2k views
Original Post
taby
taby

I'm working at upgrading my OpenGL 4 renderer code, and I need some voxel characters made. They need to be 32x32x32 (or less). Right now I'm using the chr_knight file from MagicaVoxel. It's a great file, but I think that we need our own characters.

I have no cash to pay for the work. It's all open source. Up next is texture projection, to shine a reticle onto the ground.

Right now the renderer supports a variable number of lights, as well as reflections. A screenshot of the renderer in action is:

Warp9
Warp9

I'm still experimenting with my voxel art. . . But, if I create some cool characters in that process, I'd be happy to let you use them.

Is there any particular genre you wanted to focus on (sci-fi, fantasy, horror, etc) ?

taby
taby

Pretty much fantasy, like knights and magicians kind of deal would be great! If that's not your style, then I'll take whatever I can get. ?

Warp9
Warp9

I had a bit of extra time today, and put a fantasy type monster together. The 32X32X32 thing is an interesting limitation, but I'm doing the best I can with it. Here are my results so far. . . (let me know if I'm on the right track)

taby
taby

That looks deadly awesome.

The 32x32x32 limitation is not necessarily set in stone. Do you think that 64 tall x 32 wide x 32 deep would be better?

yes you’re definitely on the right track!!

Warp9
Warp9

It is good to hear that I'm on the right track! :-)

And I wouldn't worry too much about increasing the resolution---unless you really want to do so.

It sounded like you wanted to go for a more cartoony look, and having the lower res models will probably help to promote that esthetic.

taby
taby

You are correct, sir. ok let’s keep it at 32x32x32. ?

p.S. my email address is sjhalayka@gmail.com

taby
taby

I re-enabled line drawing. I also implemented 4K font data. As you can see, I am desperate for a 4K font, because this one is not too spectacular. I found this low-res font somewhere, but I can't remember from where… anyway, I used a BMP to SVG service and exported it to a 4096x4096 font sheet.

Warp9
Warp9

@taby I made some final modifications to the creature, and sent it on its way to you.

taby
taby

Thanks so much. Here we are. I really appreciate your hard work. Just don't run yourself ragged on it. ?

Warp9
Warp9

That's good to see! :-)

taby
taby

OK, I'm not super happy with the font system (which works up to 8K resolution, but is not optimal in terms of speed), so I'm going to redo it by hand. However, before I do that, we should pick a font. I run Windows 11. Any recommendations?

Warp9
Warp9

No recommendations on the font stuff.

I do have a new model I've been working on. . . It would be good if your game has some kind of glowing material for the eyes. But I can probably make do, if not.

taby
taby

Oh, right on! Hmm. I’ll see what I can do about glowing eyes.

taby
taby

Edit: sorry wrong thread.

what I was going to say was that I think that you’re very talented, and I appreciate your hard work.

taby
taby

Oh yes, I should also mention that if you ever need to revoke your permission for me to use these characters, just let me know. I mean, if you need them for a commercial job or whatnot.

Warp9
Warp9

taby said:

Oh yes, I should also mention that if you ever need to revoke your permission for me to use these characters, just let me know. I mean, if you need them for a commercial job or whatnot.

Don't worry about that. I'm having fun making these things. :-)

taby
taby

Ok, so I found a plethora of characters by ephtracy. https://github.com/ephtracy/voxel-model/tree/master/vox/character

So I think we should still use these assets. Would you consider it? I mean, would you be able to make more monsters, instead of heroes? Please let me know what you think.

Warp9
Warp9

@taby That sounds great to me!

taby
taby

I made a mistake. The grid cells are 16x16. So the characters can realistically be up to only 24x24. I hope that this is not too much of an inconvenience. The 32x32 characters are just a bit too big.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.