Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello @pixel_Salvaje,

Sorry for all the requests below that you have to review, but I also wanted to bring up the topic of the MagicaVoxel (.VOX) exporter.

I think you can actually skip that and handle the export issue more simply. You just need to export as PNG slices. MagicaVoxel v0.99.7.2 supports importing image slices one by one. I’ve attached an example to give you an idea. Please take the time to consider my request, as I believe it would be much easier for you to program an image-slice exporter in PixZels rather than a .VOX format exporter.

A slice exporter would also allow for sprite stacking in 2D isometric games.

Thanks in advance.

Hello Coderzxy54 :)
I need to investigate this deeply... So many requests; it might be useful for users... So far I see a big issue:
-Sliced PNG and Magical Voxels (.vox) use a single colour per voxel... But PixZels uses 6 colours per voxel (1 independent colour per voxel side)... I did that on purpose, so the model could look more realistic and precise, not a blocky model on the corners... 
-So with this issue, I think the conversion won't be exactly the same... But it might work for users... I will try out. Currently this is on my To-do list. Atm Im working on the OBJ, MTL and Atlas conversion.

Many thanks for your imput.. Soon will have some results about.


(1 edit)

Okay, I understand the problem, but there might be a solution :

By asking users (via a dialog box) to select the painting mode for their model when creating the project, so:

Choice of painting mode:
1/ PixZels method (1 color per face, i.e., 6 faces) => .VOX Export or Slice Export button disabled
2/ Voxels method (1 color per cube) => .VOX Export or Slice Export button enabled

It’s up to you to decide which is less complex to implement.


Sincerely,

Yes Coderzxy :)
The end result of the model will have some colour differences in comparation of the original design... But, in some cases it won't be noticeable.
I will give a try.

Many thanks :)