Creating the world for my indie game [DEVLOG]
ฝัง
- เผยแพร่เมื่อ 2 เม.ย. 2024
- #gamedev #programming #coding #pixelart #unity
In this video, I show how I implemented the game world of my indie game with procedural generation using Perlin Noise.
Wishlist ISO-CORE on Steam now!
store.steampowered.com/app/29...
Music:
Song 1: massobeats - jasmine tea
freetouse.com/music/massobeat...
Song 2: massobeats - lush
freetouse.com/music/massobeat...
Artist tip: in real life, shadows form a single light source create a single shadow, so the pine shadows from the sun would be a flat single shadow. If it’s easy for you, try it out, you might like it. I only mention it because you got joy out of making sure the shadow is cast on the mushrooms. The game continues to look great!
Oh no now that i noticed how shadows overlap it looks horrible, that definetely needs to be changed
I already have an idea of how to fix it. In the next video they won't overlap ;)@@kkrup5395
That would be true if trees blocked out 100% of the light in their shadows, but they don't because all the edges of branches and leaves lens light all around, including back onto the tree's shadow. More trees = thicker leaf coverage = darker shadows. The shadows join into a single shadow, of course, but that single shadow varies in darkness. The depths of a forest are far darker than the shade of a single tree. The overlap could be softer, but it's good enough.
@@chaosordeal294the interesting thing about it is that the mushroom shadow then would be cast directly under it, because it turns more into an occlusion shadow than a cast shadow, because it's a shadow cast by ambient light. So it could work, if it was smaller, less dark and more directly under the mushroom. In a style like this it's fine to omit darker shadows as well for more visual clarity.
came here to say the same thing.. it's something i used to wonder about all the time but obviously i know now ;p
This looks so good! I love the update to the lighting. Though the shadows of the trees overlapping and getting darker definitely stands out! Generally shadows overlap and are the same level of darkness as the original two shadows.
Thanks
I'm working on a solution for that problem.
I will try to have it fixed in the next video!
wow you absolutely nailed the pixel isometric style. i want to stare at those trees all day long
Wow, this looks great, the visual style is incredible. It feels like terraria with a bit of factorio, but looks unique and beautiful! Love it
this is one of the most eye pleasing 2.5d pixel art game I've seen, cant wait for more
I love your art style, it's unique and very cute! I'm currently working on an isometric indie game too and you're a huge inspiration. Great video, keep going!
Literally just liked and subscribed based on thumbnail alone. This is beautiful isometric work.
Really enjoy the insight-per-minute ratio of this dev log! 5 minutes or less is so refreshing.
This looks brilliant. I am so glad to see this incredible project.
This was so well presented! Thank you for this great video.
damn the art style is so nice
looks great so far man keep it going!
This game looks so pretty! Seriously awesome work, I’m looking forward to see where you bring it :)
This is great stuff! Such a good job! I was trying to make attempts at a similar project myself but a full-time job is always in the way, I am glad for someone to make my dream live! I was really excited to make terrain with levels, as you generate a noise already it'll be not that hard to make another one and smoothly elevate areas of the map by one block, Maybe it'll be challenging to make shadows right, but it'll add so much to a game visually and break up a flat concept. I was doing this myself in my pet project and this change boosted the prototype so far. Hope you will consider the idea, keep on, you doing amazing!
The visuals are absolutely stunning!
I’m so glad I found this, I’m about to go to school, I’m programming technician by trade, so it’s nice to see people doing smth with programming, your game looks amazing, I want to see where you go with it, so you got my subscription
beautiful content and beautifully looking project. keep on going!
The game looks awesome. I love the art!
I originally searched some pixel art video for inspiration to practice for a gameproject. Now I found a game that I dont really know yet what it is about but love the artsytle and interactions that are already in the game that I look foreward to see how it turns out. Looks really cool what you created there. Nice one!
daaang the game looks so beautiful. very inspiring ngl. ❤ hope to see more updates in the future!
wow, dude! this looks amazing! I'm hyped! keep going 💪
Your game looks so good. I can't wait to play this game!
Love the visuals, keep up with the good work!
a little toning down on the transparency of the grid lines on each tile would make the world look more cohesive and immersive, most importantly. i absolutely adore how this is turning out now!
Honestly I kind of like the board-game feel of the grid lines haha
Love the direction everything is going.
OMG, your game looks extremely cute! 😍
Clear enough to follow, pleasant game to look at. Instant subscribe.
Subscribed within the first 30 seconds. This looks awesome! :D
Hi. I just found your channel, and I think you have big potencial. Your game's grapichs are on the top, and your style for the video is also very informative!!
I'm trying to achieve something similar on my channel. I think having a great colour pallete and shadow effects make a huge difference. You sir have given me so much inspiration and ideas for my own project. ^^ Love the work!
Wow that's incredible, very inspiring! I tried some procedural generation stuff and it was ok haha. But your worlds look very cool! Nice work.
THIS LOOKS BEAUTIFUL
I just came across your channel and immediately subscribed. This game looks already so good! I love the simple design and the open world seems better than the island idea that you had. I think you could also improve the game by adding the item drops (when you cut the tree the items would drop on the ground and then would be picked up automatically) not sure if this will be hard to do so this is just an idea 😊 it's definitely not necessary the game looks amazing as is. Keep up the good work ❤
This game looks gorgeous!
The art is so clean, i love this. Definitely will be keeping an eye on the project.
My only suggestion is that you make the grid a bit lighter. Still visible, but more subtle as it's a bit distracting and cluttering the visuals a bit.
Another thing you could experiment with is different hues for grass and trees, just to add some variety with subtle splashes of yellow and blue here and there.
randomly bumped into your video. Game looks great! Interested to see how you take it forward :)
I realy like how your game looks, I hope you will continue soon :)
Looks great, and the open world was the right choice. So much to look at, so many things to click one at a time lol. Consider adding stone walls so that you can create elevation. Rolling hills, cliff sides, etc. Stairs to go up them, etc. Keep it up :D
You can stack wave collapse functions to keep things original and lively, this also opens up lots of combinations for your stack of sets.
Gosh this world is gorgeous. Hope i can make a game this pretty someday!
Damn the game's so pretty. Subbed to see more.
Dungeons or dilapidated structures as some hints to explain the world. Also would love to see some regions/biomes that may require something to enter them, maybe some rune from other region and etc.
i love the stylistic choices
Beautiful art
Pls continue, I feel something special building up in this game.
Yay a new video! subbed hoping it would one day come 🫡 love the style
Dig the vibe and look, very curious to see where this is going. I'm a fellow game developer and love seeing others progress alongside mine.
I know everybody says it, but I will say it too, the game looks amazing, especially now with the shadows. As for suggestions, idk where you want to go with this game, but I think ruins would look cool, like random pillars with moss on it or vines. Also more variations of rocks, trees and bushes, but this could be let at the end.
Your game looks great!
looks sweet, good job mate
First time seeing your game and it looks great, I don't know what your vision is but I think this would look even more beautiful without the gridlines permanently on the ground.
First time i see your Devlog so I don't know how advance you are on your game but it's a beautiful world that you created here. As I said, I don"t how advance you are so I permit myself to tell you that you should add biomes, or things like this to upgrade it, if it wasn't in your mind. I'm full of kindness, I don't blame you and I'm open to discuss about this ^^. Beautiful job (I love pixel's game), have fun for this project ! Nice job buddy
Adding biomes is already planned!
Probably in one of the two upcoming videos.
Thx for the feedback :)
Wave function collapse is my favorite, I kinda expected you to mention it from the beginning of the video
This looks awesome ^_^
Looks amazing
nice project ! if you want an idea, I would say focus on the gameplay and give a feel the player will be rewarded everytime it does an action. For example chopping tree will fall some wood and gain you some xp and lvl up
This looks very cool. I love the isometric aesthetic. How much more of the world do you need to proceed to generate?
Your game looks really cool.
i think it would have been interesting if you had kept the island genre instead of the open world and you could have made some island have different stuff and mobs but either way im looking forward to your game
Thx I really appreciate the feedback!
this looks fire!!
The game would need something different about it. Something to make it stand out. I am recommended lots of dev log videos by TH-cam and I have seen a lot of people gravitate to make this sort of game, as well as games that have already come out. some of those games would include: Terraria, Stardew Valley, Forager, and Goblin Island.
BUT on the other hand, not everything needs to be the most groundbreaking, new, or different. The game just needs to be fun. It looks fun to me . :)
I hope you succeed. I want to play this one day.
Whilst I'm not too clear on some of the game mechanics it's looking very nice so far. Looking forward to more updates!
Your art looks gorgeous, so I wonder if it can shine even more without the grid, especially for an open world game. If you haven’t already, you could try getting rid of the grid lines completely and only having them appear if the player needs to place something on the grid
I really need a video of you just going around this world with this song in the background so I can enjoy coding :D
this looks great damn
so much progress nicely fit in 3 minutes wow
I've played mobile mini game that made of mini pre made challenges on islands that are connected randomly - it gets old very fast so small connected islands may be good idea for style of a biome or some kind of challange in larger game but not key gameplay.
There is a ton of games with randomly generated dungeons where you progress floor after floor - they are good for at least one game clear and generation is needed for dungeon to make floor you finished not being the same every time. Separate large islands generation would be best in this case - entering new island would be very exciting after mastering previous one.
It is hard to say if open world better or not. It depends on your overall idea of a game. If the game is about surviving in generated environment consder using both methods or even more. Minecraft have a ton of mods with diffirent generation patterns for a reason. Pre made levels are best for linear game or places like hometown. If your choice is open world like in minecraft or terraria I guess you'll need to focus on the some kind of goal and scenarios of accomplishing it. Start with a simple goal, think how many ways you can have for accomplishing it. Survivals often falls for a one possible path. Minecraft is strong in other cases but also has this problem. Kill the dragon with a diamond sword or explosive bed gets old after 1-2 times at least for me. I think in this kind of game replayability is measured as scenarios multiplyed by number of goals. Terraria is better in this case it has multiple builds for player.
I played enough survivals for 3 hours and left because of 1 goal and 1 approach problem and generated world does not help it - its just mixed decoration in this case. Open world without goal may be fun but i think indie dev should not consider it because game becomes more of a tool not a game by itself.
From this I can imagine dozens of diffirent approaches you can take from tower defense to rogue like. But from what you have now i think you should make floor by floor progress game challenging player again and again with new stuff on diffirent island with unique biome and goal. I can imagine game loop like collect recources -> enchance character -> slay king slime or survive 5 days in desert biome -> enchance your character permanently -> start a new biome -> finish all biomes start a hard mode. And you can add challanges as much as you want. Enchancing character permanently will change the way player interact with world each time and add excitement to try new ability.
Uh I got carried away a bit. This is just my thoughts - most important is to make what you feel the best. The isometric pixel style is enough for me to wait for new stuff you will show - good luck! :)
I made sure that in the current game concept there is multiple goals to work toward. At the moment it feels for me like an open world is the way to go, since I made the goals independent from each other. But you’re right, just making an open world is not enough to make a game fun. Reaching different biomes are some of the goals that I implement but I’m not planning to implement them like in Minecraft where there just scattered throughout the world.
Thx for the feedback!
I’m happy that you like the style of the game :)
This game looks super cute! Edit: the flashing when gathering resources is a bit intense, maybe have an option in the menu to make that effect less eyestrainy?
Nice project!
this game looks so pretty already
very beautiful graphics
I really like this type of isometric larger scale forest/world map, possibly heavily influenced by AOE2 when I was a kid.
It used to the trend for old rpg game in Nokia and early Andriod even early mmorpgs that has a combat system like diablo or Zenonia (a early android game series).
Don't know when nobody make this type of game anymore. Really nostalgia (in a good way) and lovely, it still has infinite potentials (map (weather season, light) style wise like maplestory, play style wise, monster variation) to explore.
Hello, first time watching your videos, and i like the visual of pixel art games, and your game is looking amazing so far.
Maybe its a bit early, but have u thought of the goal of the game? Like its a survival base building kinda game?
this looks really cool! My only suggestions, for later lvls, would be a change in scenery/different biomes? Like a biome with black earth and dead trees (spooky forest), maybe poisonous puddles and lakes.
Also, if you wanted, you could make the floating island its own section of the game! Maybe a different dimension? Or, maybe you could have them like floating dungeons, and when the player is under their shadows, they can somehow ascend to them, and that will give them the chance to try and potentially conquer the dungeon, take the rewards.
It'd also give the players the chance to potentially make cool bases on the floating island, kind of like you would in minecraft in a pyramid or a jungle temple
I'm definitely going to add different biomes.
I like your ideas! I'm going to consider them.
Thanks for the feedback :)
This is eye-candy holy heck
look beautiful, hope you'll do more video
This looks good
The game looks great, good job! One minor correction: Cellular Automata is a giant field of mathematics with many different things in it, not just the 1D "Wolfram Codes" that you mention in the video. There's a ton of fun stuff to study and/or code in the field of Cellular Automata :D
Your right!
The “simple algorithm” was referred to the one I implemented. I could have elaborated that a bit more I guess :)
The island aproach could have been really athmospheric and unique, feel to it, but the way you wanted to implement it (if I interpreted it right) would feel like just the game being limited, thus lazy. Therefore I really like the new openworld aproach, I think often going the conventional way, is better than one might think. I really look forward to trying this in the future.
Looks very good - looking forward to following this project. This is probably best a feature for later down the line, but I think it would be a good idea to have the grid be toggleable - I reckon without the individual lines the scenery would become more appealing.
I’ve noticed that a lot of people are bothered by the lines. I myself think it looks better with the lines. I’ve made them softer already but I’m definitely adding an option to disable them.
It reminds me of Forager in a good way. Keep up the good work.
Ive always wanted a fanmade forager, Its so good to see someone make something like this
@@shahzaibhassan2777 There is this one 3d game I've tried recently called "Outpath : First Journey" which seems to be highly inspired by forager. It's available on steam.
Honestly, I feel like the islands were a good idea and can be expanded upon. In my opinion too many survival games use the format you switched to. You will still be making a great game, I just think the island concept you had was unique.
Awesome
I really like the transition to the more "open world" system, however I think the "islands" could be an asset for the mid-late game content as a new part of the world
Game looks awesome
I think some kind of terrain elevation would be interesting, it could make the world less flat, but I think the trees already help with that a lot. But different terrain heights could maybe cause problems with the camera or your lighting system.
I already tried to add a third dimension about a year ago. But you’re right, it got really confusing because of the missing depth and lighting.
Be careful using seeds to regenerate the level in real-time. SDK updates can change the rng's, OS's can do different things in them too. It's better to use the seeds once to create the terrain, but then keep the resulting landscapes (compression can help here). This also has the benefit that you can make a manual pass on the generated result to refine gameplay or add bespoke areas.
It reminds me of Moonstone Island!
very cool i want to make my own indie game too
I believe transitioning from the island format to an open-world design is a good idea. It has the potential to significantly increase the player experience and immersion into your game.
Here before the hype xD
this is looking amazing! however i would suggest removing the grid on the plain grass tiles, i think it would look cleaner
Wow! I love the direction you're taking this and I'm excited to see where it ends up. Is there any way to get in contact about this project?
This looks absolutely great! The art style is wonderful. Will there be a peaceful and a combat mode? Do you have any plans for building structures? Biomes? You could take this in lots of different directions.
Are you trying to make a really complex game or more of a casual one? Looking forward to seeing what you do!
Thx,
Im definitely adding multiple biomes.
At the moment im planning to make monster resources essential for some parts of the game. So adding a peaceful mode would be difficult. But I will consider it :)
Mi idea is to make a simple to medium complex game. Since mi priority is to someday get it done .
@@John-Brx hint to future expantions? :P take the time you need :D
look great, I think the floating island idea is original, the open world one is done alot of times. I havent seen many games with the crafting/placing mechanic and on floating island. also honestly I would make the crafting system simpler. like maybe similar to minecraft with the furnace, only two ui elements. Im new to this channel, so I cant wait to see how it will go :)
Simplifying the UI is definitely something I’m going to do.
Thx for the feedback!
I need this on my wishlist on steam ASAP!!!!!
what's the name of the game?
the game look pretty to look at
Congratulations on blowing up! People are really digging your art style. Any tips on beating the YT algorithm?
No really
I just made sure not to make the video to specific to rech a broader audience.
For example: I replace the initial title “procedural generation” with “world generation”
@@John-Brx oh that's really smart, thanks!
Graphics look Amazing! Open world looks alot better imo. Id love to see Some level progression with xp for gathering, combat, crafting, etc.
I love it i hope it will available on Android device soon❤❤❤
Short and sweet