Recreating No Man Sky without Coding in Unity

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
I've been away but that got me thinking making video games is easier anyone can open up unity and create a game in a day anyone can do this as well as learn how to code or use assets to make it even quicker again I want to see how hard it can be to create my own no man's sky with limiting myself with easy programming I am allowing myself to do simple code such as transferring scenes or triggers you can learn this stuff pretty easily with a Google search anyway and if you want to see me make any other video games without coding check out this little info box and watch me make a couple other video games without coding now on to the video so today is our goal to make a No Man's sky but we want to simplify the game into three simple categories for this video the first I want to randomly generate planets second I need to be able to fly from planet to planet and land on them and the third which will be our last goal for today will be able to fly to a different galaxy sector Squadron basically going from one part of the map to another that's completely different so I started looking for Planet generation I looked through the selection on the asset store and they all seemed either too flat or cartoony I did not want to make a bland flat planet or a over-the-top cartoon game but Sebastian caban clutch he posted his randomly generated planets on GitHub and I downloaded the project and was surprised on how flexible it was Sebastian is an out of this world programmer with all sorts of amazing coding Adventures with his asset in hand there's nothing I could really mess up go check him out he's literally one of the best programmers you'll ever see now to that Decor mechanic for generating planets I need to make it function with the seed a seed is something that tells a computer how to generate its random numbers if you give a computer the same seed for the same code it will always give you the same results that is one of the major benefits whenever you're generating random planets you can make sure you always generate the same sector whenever you teleport to it if you have the correct seed an example of this is when I enter a seed into my generator if I enter this seed it'll give me this outcome however if I change the seed to something else it'll give me a completely different outcome but if I go back and put in my Original Seed it will generate my original results [Music] trying to implement this though took a little bit more effort than I thought I had to code a simple seed Setter and call Sebastian's function to generate planets while sending it to seed Sebastian's code does not accept seeds typically whenever generating the planets but after a little bit of tweaking and a tad of his I got it all to function properly with all that in place I now have a fully functioning Planet generator all I have to do is set the seed and it generates the same planets in the same spots and it works flawlessly I even added the ability for planets to spawn around a sphere and so they don't spawn on the same axis all the time [Music] with one of the three goals completed it is time to move on to the next goal have a spaceship Traverse from planet to planet there are amazing assets on the asset store for creating spaceship traversal and it was hard to pick which one I wanted to use but the space combat kit was definitely the best choice [Music] thank you [Music] foreign [Music] functioning enemy AI meaning I can add combat into the game super easily it also has capital ship controls letting you fly your own capital ship which is one of the coolest features no man's Sky doesn't even let you do it it also has a face AI where you can create an asteroid base with cannons to shoot at the player as well as add some objectives for the player to go complete for this just being a video concept this is more than the best option [Music] thank you [Music] [Music] with having the controller for the new spaceship I implemented it into my scene which generates all the planets and this is what the outcome looks like and even with these two things combined I basically have a complete space travel game the game itself looks beautiful all thanks to Sebastian's amazing programming and the space combat kit really ties in well with the planet so you can Traverse and land on them as well as exploring the planet in its Terrain [Music] with the first two categories already complete now it's time to get to traveling between sectors now this is actually pretty difficult because this is going to mainly rely on what I have to do I cannot just drag in a prefab from another coder and use their work so what I had to do is create a map making system and what you're seeing is my own custom editor it's just a very simple script that spawns the objects around a certain point and it lets you make one of these maps in a matter of seconds foreign [Music] made this to make it less click and drag I made it so it's a lot simpler to make something a lot bigger very quickly but then I realized I should probably stick to a smaller map anyway and this is the final product of the map it's a lot of glowing a lot of cool stuff just a bunch of visual stuff that really doesn't change the way the game plays but it's really easy to select the quadrant you want to go to it also has some cool spinning effects around the planet so whenever you click it it looks kind of cool and futuristic now that we have the third category done we can add it to the other two and this is what it looks like [Music] foreign [Music] all I need to do is add an economy some sort of baseball and then you basically have no man's Sky however I won't be able to add face solding or an economy right now due to the fact of the time restraint but I think this proves that video games are becoming easier and easier to make even in a short time span let me know if you guys should work on this more I have some plans for it I've already been in the works of making more ships maybe different types of designs all sorts it's actually really cool what I have planned so if you want to see more of this let me know uh however it might not get around to it if you guys don't want me to I've got a lot of plans for other videos and I hope you guys enjoy those just as much well I hope you enjoyed this video if you did please leave a thumbs up that'd be greatly appreciated subscribe if you feel like you want to see more content in the future and I'll catch you guys in the next one thank you
Info
Channel: MadFinn13
Views: 9,518
Rating: undefined out of 5
Keywords: madfinn, madfinn13, open, world, 3d, pve, raft, forest, unity, 3dgamecreation, dev, openworld, survive, survival, crafting, building, horror, horror game, scary, dark, c#, templates, voice acting, game unity, horror games, unity game, horror game tutorial, how i made my first horror game, space, spaceship, nomansky, no man sky, no, man, sky, starship, stars, planets, pogramming, creating a game without coding
Id: naUwp6FpZ2Q
Channel Id: undefined
Length: 9min 17sec (557 seconds)
Published: Sat Jun 17 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.