Thank you! You mean if it's possible to replace the texture with a satellite image texture? It's not doable without adjusting some code, but should be fairly easy to do. Are you familiar with shaders?
I'm familiar with shaders only a bit, but yeah I meant pretty much turning a satellite texture into a pixel art sphere. I'm not sure if I need it anymore, but someone else could make use of it, so would you please explain what to tweak?
I just wanted to say how deeply I appreciate this quality piece of work. I have only experienced one animated art piece that gave me tingles like this and it was by Mark Ferrari (Living Worlds). This and the free pixel space asset generator are phenomenal. I am working on another project at present but 110% want to use these amazing pieces in the space junker game I want to make.
Nice, that looks really cool! I like that you can even click on the planets to see a map of the world. I can see that you put a lot of effort into it, thanks for sharing!
Thank you! The planets had a very limited tileset (there's no lava, no moon dust, etc, so moons lava worlds and deserts look the same) but I wanted to see if I was capable of procedural generation. And it would seem I was. I have plans for a future space exploration game using your programs (and a better, larger tileset). Is that okay for you?
Oh like that, the way the asteroids are generated makes it pretty difficult to rotate them in the same way as the planet. I'll take a look sometime to see if I can do something like that though.
well nope x) it's another one i made, with a accurate map etc, i was working on it but i kidna gave up... i will surely restart working on it someday, when i find some time to do it x)
I used this and the space background generator for my game, Pizza Redemption, and will likely keep keep using your stuff! It's really useful! Looks great
Very Impressed. Are planets generated from your tool fair for commercial use? Just curious? And results are good for the most part, but is there any way to control the speed of rotation. (NOT FPS). Thank you.
Yeah feel free to use it in your game or whatever project. The speed of rotation is directly tied to the amount of frames you export, assuming you play back at the same framerate. In the preview 1 rotation is about 50 seconds, which at 60fps is 3000 frames. But if for example you play back at 30 fps you need 1500 frames for the same speed.
I'm working on a game with procedurally generated planets and this is a perfect fit. My own code for randomized planet textures just proved that I'm absolutely terrible with anything related to visuals, and I'm more than happy to let it go for this.
Honestly, it's amazing how much these shaders are capable of. I've spent the entire weekend working on code that randomizes all the parameters and got so much more out of it than even what the demo app is showcasing (which is already a lot). At this point, just flying around the galaxy and looking at all the planets might end up being more fun than actually playing the game. xD
Only small thing I noticed is that when you set the crater size to be very small on lava worlds and "no atmosphere" worlds, they tend to line up like the stripes on a watermelon and it looks fairly out of place.
My first tries at procedural planets weren't so good either haha, but if this works for you that's awesome! Sounds like you've something very nice with it!
Interesting about the craters, I hadn't seen that myself yet but I might be able to fix that. Thanks for the feedback!
Everything is very pretty, with one exception if I might: gas giant rings. They should look way more "uniform" if you know what I mean. Like they're solid.
Thanks! I have a version of the project where I do that, you can find that here. But unfortunately I don't think I implemented a way to export the maps.
I have a bit of programming experience in javascript and python do you think it is possible to create a way to export 100 2d maps or should i find another way to do it?
Yeah, it's written in GDScript which is very similar to python. If you call the generation and then the export method in a loop it should generate and save a bunch in a row. Alternatively for a non-programming method you can set up a macro or something to click generate and export 100 times.
Glad you like it! Yeah I agree some file naming would be nice, but it should be easy enough to just rename the file on your OS. Also I try to keep the generator as simple as possible. Good suggestion though, thanks!
Just purchased this to play around with, really interesting generator! I really like the results for "gas giant 2", could you add an option to remove the rings? Thanks.
I'm not sure if I have the know how or ambition, but I'd like to be able to generate planets this way in game maker rather than make sprite sheets. Could you point me in the right direction to research this? I'm assuming this is all done with shaders, which I have no clue about.
Thanks for the donation! Yeah, I I can add an option for that, I'll add it in a future update.
Yes, this is all done with shaders, if you're starting out with those I recommend the Book of Shaders. Also check out Shadertoy for some cool stuff you can do with shaders.
← Return to asset pack
Comments
Log in with itch.io to leave a comment.
Hey! I used your asset to make a quick intro for my game! Hope you can give it a try!
https://2-bit-determine.itch.io/zero-emission
Hey! Your game looks really nice, really like the old arcady look. Also well made and fun to play! Thanks for sharing!
Hi! This is awesome!
Would it be possible to modify to base the planet on a satellite image? If yes, how? That would be even better for my purposes.
Thanks a lot in advance!
Thank you!
You mean if it's possible to replace the texture with a satellite image texture? It's not doable without adjusting some code, but should be fairly easy to do. Are you familiar with shaders?
I'm familiar with shaders only a bit, but yeah I meant pretty much turning a satellite texture into a pixel art sphere. I'm not sure if I need it anymore, but someone else could make use of it, so would you please explain what to tweak?
Ok, so what you could do is:
1. Put the satellite texture in godot, make sure to enable 'repeat' in the import tab.
2. Load the texture into the shader via something like:
3. Delete all the old code with the fbm noise, or just leave it and ignore it. Then right before the final color is set, you can do something like:
4. Put the satellite texture into the shader material, and it should display the texture on the planet.
That should work, hope that helps!
I just wanted to say how deeply I appreciate this quality piece of work. I have only experienced one animated art piece that gave me tingles like this and it was by Mark Ferrari (Living Worlds). This and the free pixel space asset generator are phenomenal. I am working on another project at present but 110% want to use these amazing pieces in the space junker game I want to make.
Wow, thanks so much for the kind words, glad you like it! I hadn't heard of Living Worlds before, but those look really nice.
If you happen to make something with this I would love to see it!
Please take a look what I made last day using your program! Thank you so much for making this, they all look gorgeous!
Nice, that looks really cool! I like that you can even click on the planets to see a map of the world. I can see that you put a lot of effort into it, thanks for sharing!
Thank you! The planets had a very limited tileset (there's no lava, no moon dust, etc, so moons lava worlds and deserts look the same) but I wanted to see if I was capable of procedural generation. And it would seem I was. I have plans for a future space exploration game using your programs (and a better, larger tileset). Is that okay for you?
Yeah procedural generation is very fun to mess around with. Feel free to use these for your project, sounds awesome!
Thanks :')
Amazing! perfect for my project!
shame the asteroids dont turn also
Thanks! Hope they work well in your project!
I think I had the asteroids turn in the export animations, but I might have forgotten to do it in the preview.
yeah I noticed a little later they actually turn in the exported formats.
I kind of ment the rotation in the editor but also the way they turn.
It would be awesome if they could turn like the planets and or other binary asteroids rotating around those.
Oh like that, the way the asteroids are generated makes it pretty difficult to rotate them in the same way as the planet. I'll take a look sometime to see if I can do something like that though.
Thanks in advance!
This is awesome
Glad you enjoy!
I love this so much! thank to this i started hand animating a planet :)
That's really awesome, would love to see that animation when you're done with it! Is it the one from your profile pic?
well nope x) it's another one i made, with a accurate map etc, i was working on it but i kidna gave up... i will surely restart working on it someday, when i find some time to do it x)
Ah okay, well if you ever revisit it I would love to see it!
Lol, glad you like it. Hope your exam went well though!
where does the exported go?
In the browser it should be in your downloads. For the downloadable version the file should be in the same folder as the program.
this is genuinely very beautiful, i'm so in love
Thank you, I'm glad you like it!
I used this and the space background generator for my game, Pizza Redemption, and will likely keep keep using your stuff! It's really useful! Looks great
Awesome, love the name of that game haha! Glad it was useful, and well done on making a game!
This is so COOL!!!!
Thank you!
Great job! Really impressive
Thanks!
Hi, this is very good, um by the way can i build a tool like this? i want to build a waterfall generator, am i allowed do that?
Glad you like it! Yeah feel free to build whatever you want haha, I don't own the concept of a generator or anything.
Can I reproduce the generator system with unity?
Yes, there are already two unity projects of this out there. Check out https://github.com/hmcGit/UniPixelPlanet and https://github.com/marcus-garvey/UniPixelPlanet
Amazing and free to use. Really really appreciate what you've made and shared here!
You're very welcome! Glad you enjoy it!
WOW>.<!!!!!
Very Impressed. Are planets generated from your tool fair for commercial use? Just curious? And results are good for the most part, but is there any way to control the speed of rotation. (NOT FPS). Thank you.
Like you see the speed of the planet before it is exported? Is there anyway to mimic that?
Yeah feel free to use it in your game or whatever project. The speed of rotation is directly tied to the amount of frames you export, assuming you play back at the same framerate. In the preview 1 rotation is about 50 seconds, which at 60fps is 3000 frames. But if for example you play back at 30 fps you need 1500 frames for the same speed.
hey, how do I make a planet with a ring?
Hi, currently the only planet with a ring is one of the gas giants.
ah, ok.
I'm working on a game with procedurally generated planets and this is a perfect fit. My own code for randomized planet textures just proved that I'm absolutely terrible with anything related to visuals, and I'm more than happy to let it go for this.
Honestly, it's amazing how much these shaders are capable of. I've spent the entire weekend working on code that randomizes all the parameters and got so much more out of it than even what the demo app is showcasing (which is already a lot). At this point, just flying around the galaxy and looking at all the planets might end up being more fun than actually playing the game. xD
Only small thing I noticed is that when you set the crater size to be very small on lava worlds and "no atmosphere" worlds, they tend to line up like the stripes on a watermelon and it looks fairly out of place.
My first tries at procedural planets weren't so good either haha, but if this works for you that's awesome! Sounds like you've something very nice with it!
Interesting about the craters, I hadn't seen that myself yet but I might be able to fix that. Thanks for the feedback!
Everything is very pretty, with one exception if I might: gas giant rings. They should look way more "uniform" if you know what I mean. Like they're solid.
Yeah I get what you mean, maybe I'll mess with them again in a future update. Thanks for the feedback and glad you like it!
Awesome tool of course, but can you include the option to view the planet from the north or south poles? One of the best planet tools I've ever used!
Glad you like it! Unfortunately with the current implementation that's not really possible since the planet is actually just a 2d sprite.
very nice tool! great work!
Thanks!
Honestly mind blowing tool, so useful and creates incredible planets. So much value here, can't recommend enough. Really great work!
Thank you for the nice comment! Really glad you like it!
Great job! Would be super cool to be able to export a texture image like this https://worldgen.bin.sh/worldgen.cgi?pct_ice=0&palette=Atlas&height=400&projecti...
The black hole is easily my favorite planet type.
Thanks! I have a version of the project where I do that, you can find that here. But unfortunately I don't think I implemented a way to export the maps.
Is there an easy way to export the maps. I would need to export like 100 different.
No I don't think there is a way to quickly export that many maps, it wasn't really designed for that.
I have a bit of programming experience in javascript and python do you think it is possible to create a way to export 100 2d maps or should i find another way to do it?
Yeah, it's written in GDScript which is very similar to python. If you call the generation and then the export method in a loop it should generate and save a bunch in a row. Alternatively for a non-programming method you can set up a macro or something to click generate and export 100 times.
I love it. The only thing I wish is that I could name the spritesheet on export. But honestly, it's pretty sweet.
Glad you like it! Yeah I agree some file naming would be nice, but it should be easy enough to just rename the file on your OS. Also I try to keep the generator as simple as possible. Good suggestion though, thanks!
Thanks for your work, it is a great tool.
I have just added 5 generated planets to my free project game. Since I use GameMaker Studio I have converted them as a sprite sheets.
https://tibisoft.itch.io/math-missile-defender
That's really awesome, glad you could use the sprite sheets! Good job on the game, it looks pretty nice!
Thank you! I am still watching and wondering how does it work, however I have no clue about shaders. :)
Haha yeah shaders are kinda weird when learning them at first. If you want to learn them just take your time and experiment lots.
A port to Love2D would be amazing!! :O I'm not experienced enough to make it myself though xP
Yeah that would be nice! Unfortunately I don't really know how Love2D works, but maybe somebody wants to try porting it.
the planet's rotation seems... oddly too fast on spritesheet export
The rotation speed depends on how many frames you select. It should always do one rotation within the full spritesheet.
You can fix that by increasing the number of total frames on the export. I ajusted it in the settings to 10x10 to double the default number of frames.
This is really cool!
Thanks!
a cool tech planet, 512x512
WHOA! Loved it <3
Nice!
This is amazing!! :D
Haha thanks, glad you like!
Super. Just plain Super!
Any way that you can Migrate this to Unity Engine?
Thanks, glad you like it! I don't know anything about unity, but some people have already done that. Check out the readme in the github link.
Got it. Thanks. This is something I have been wanting to add to my game. Had to manually create pixel art Planets. Thank again for this!!!!
You're welcome! Hope they fit well in your game!
Amazing job, really love it! A simple, complete and intuitive planet sprite creation tool. I have used in my game: https://joeraig.itch.io/planet-defender
Thank you! ;)
Thank you, glad you like it!
Always like seeing what people do with it, and your game looks really awesome! Thanks for using the generator!
This is so good! We used this in our game here: https://golb.itch.io/orbinauts Thank you for making this :)
That's awesome! You made it look really nice with that glow effect! Glad you like the planets, and thanks for using the generator!
really cool game and it's nice how can i take a png
Not really a game, but glad you like it! Are you asking how to save a png? Because if you click the png button it should automatically download.
Yes how
Not really sure how to help. Where are you having issues?
If I fiddle around with the downloadable version, is it possible to generate black holes without the ring?
You could edit the source to disable the ring layer, but otherwise there is currently no way to do that.
Hey, just added an update that should allow you to disable the ring layer of the black hole.
Just purchased this to play around with, really interesting generator! I really like the results for "gas giant 2", could you add an option to remove the rings? Thanks.
I'm not sure if I have the know how or ambition, but I'd like to be able to generate planets this way in game maker rather than make sprite sheets. Could you point me in the right direction to research this? I'm assuming this is all done with shaders, which I have no clue about.
Again, great tool & thank you!
Thanks for the donation! Yeah, I I can add an option for that, I'll add it in a future update.
Yes, this is all done with shaders, if you're starting out with those I recommend the Book of Shaders. Also check out Shadertoy for some cool stuff you can do with shaders.
Glad you like it!
Hey, just added an update that should allow you to disable the ring layer.