- Видео 22
- Просмотров 59 042
Nova Code
США
Добавлен 5 авг 2024
Solo indie game developer hoping to go Full-Time.
Follow Me: linktr.ee/Nova_Code
Follow Me: linktr.ee/Nova_Code
Adding Infinite World Generation to My Indie Game | Devlog 1
In this video, I dive into the wild process of creating infinite world generation for my factory game.
👋🏻Don't Forget to Like and Subscribe.
🔗 Follow Me: linktr.ee/Nova_Code
🔗 Patreon: www.patreon.com/c/Nova_Code
🔗 Discord: discord.gg/SxGgEHwWnx
Chapters:
00:00 - Intro
00:55 - How to Generate a World?
01:38 - Working World?
02:01 - How to Spawn Objects?
02:54 - Starting over
03:38 - Map Magic
04:01 - Another Obstacle
04:51 - Actually Making The Inventory
05:22 - Conclusion
05:34 - Advice
05:50 - Outro
Music Used:
1- The Funk Groove - MomotMusic: pixabay.com/music/funk-the-funk-groove-206964/
2- Breakbeat Funk - MomotMusic: pixabay.com/music/funk-breakbeat-funk-203855/
3- Groovy Ambient Funk - moodmode: pixa...
👋🏻Don't Forget to Like and Subscribe.
🔗 Follow Me: linktr.ee/Nova_Code
🔗 Patreon: www.patreon.com/c/Nova_Code
🔗 Discord: discord.gg/SxGgEHwWnx
Chapters:
00:00 - Intro
00:55 - How to Generate a World?
01:38 - Working World?
02:01 - How to Spawn Objects?
02:54 - Starting over
03:38 - Map Magic
04:01 - Another Obstacle
04:51 - Actually Making The Inventory
05:22 - Conclusion
05:34 - Advice
05:50 - Outro
Music Used:
1- The Funk Groove - MomotMusic: pixabay.com/music/funk-the-funk-groove-206964/
2- Breakbeat Funk - MomotMusic: pixabay.com/music/funk-breakbeat-funk-203855/
3- Groovy Ambient Funk - moodmode: pixa...
Просмотров: 6 204
Видео
Breaking the No.1 Rule in Solo Game Development | Devlog 0
Просмотров 47 тыс.28 дней назад
In this video, I share why I decided to break the rule of making a small game. I’m diving headfirst into creating a massive factory automation game. 👋🏻Don't Forget to Like and Subscribe. 🔗 Follow Me: linktr.ee/Nova_Code 🔗 Patreon: www.patreon.com/c/Nova_Code 🔗 Discord: discord.gg/SxGgEHwWnx Also a huge shoutout to Nardin_Drawings for creating the channel's mascot! Check out the amazing work at ...
The Secrets Behind Endless Replayability!
Просмотров 1,8 тыс.2 месяца назад
In this video, we explore one of the most important elements that make a game truly great: replayability. Have you ever found yourself sinking countless hours into a game, wondering what makes it so addictive? We’ll dive deep into the mechanics behind replayability, from the freedom of different playstyles and emergent gameplay to meaningful choices and procedurally generated worlds. 👋🏻Don't Fo...
Why Satisfactory is the Game You Never Knew You Needed!
Просмотров 1,2 тыс.3 месяца назад
Ever played a game that completely changes the way you see everything? In this video, I share my journey from modded Minecraft to discovering Satisfactory. From managing complex factory systems to exploring alien worlds, Satisfactory offers an experience like no other. Whether you’re a fan of automation or just love solving intricate challenges, this game will blow your mind! 👋🏻Don't Forget to ...
10 BEST Factory Games for BEGINNERS to Build Your Empire in 2024!
Просмотров 4944 месяца назад
10 BEST Factory Games for BEGINNERS to Build Your Empire in 2024!
The Entire History of Factory Games!
Просмотров 1774 месяца назад
The Entire History of Factory Games!
What is Factory Games - and why are they so Addicting!
Просмотров 1314 месяца назад
What is Factory Games - and why are they so Addicting!
Im going to a coding class next year and im realy exited, i havnt had motivation to learn on my own. And i think your doing great
Hey, just so you're aware for your future devlogs, don't put the number next to it. Devlogs with numbers after 0 & 1 get fewer views. I want you to make it! :)
Subscribed 😎👍
I am also solo developer who was dumb enough to develop his dream game on his own...actually, make that 8 dream games all at once...I also started with zero experience and have been working in Unreal engine for two years now. Somehow, against all odds, I actually managed to finish and launch one of them. Then against further odds, that game landed me my dream job, where I get to work from home and develop VR games. Allowing me the freedom to continue developing my dream games when I'm not working on the VR games. Game development is NOT for everyone. You truly have to have an iron will and determination to succeed. You also need to learn how to control immense frustration and not let it drive you to the point of wanting to quit. Because believe me when I say that you WILL encounter problems that will push you to your mental limits. You don't have to be insane like me and develop 8 games and the gameplay systems from scratch, but here is my personal recommendation to you or anyone else who is getting into game development. I actually recommend developing at least two different types of games simultaneously. The reason being is that if you hit a snag or a roadblock with one, you can hop over to the other project and vise versa. This will... A: Prevent burnout on one project B: Allow you to brain storm solutions while still being productive and give you fresh eyes once you get back to solving the problem C: Expand your knowledge base and make you a more rounded developer. You'll learn how to solve completely different issues on each project and will help you in the long run. Extra tips D: Don't make your game multiplayer. I can tell you from personal experience that multiplayer replication is actually the devil. The game that I finished and released was a story-driven, VR, co-op, horror, shooter, and I do not wish the struggle that I went through upon anyone. E: Get yourself a game dev buddy. Someone else who's also in the process of developing their own game. Having someone to banter with and bounce ideas off of and relate to will help keep you sane. My friend wanted to get into game dev, so I became a sort of mentor to him. Now he's been doing it for a year himself and he's improved dramatically. F: Purchase assets. When I say this, I don't mean this in the normal sense of using assets to speed up the process or lighten the workload. I mean it as in purchasing an asset to study and pick apart the code to see how it was put together. You can watch tutorials until your blue in the face, but nothing will help you understand better than being able to poke through a whole constructed system and see how it all connects together. I have purchased several frameworks and didn't even use them. I just used them as a learning tool so that I could build my own that's more customized to my game. G: Developer discord channels, reddit threads and Facebook groups are your friend. RUclips tutorials will only get you so far. Once you start encountering more specific issues that pertain to your game, you'll need to learn how to be resourceful. Looking for answers or posting and asking questions on these pages is essential AND it gets you involved in the community. H: Share your work, (but have thick skin) Other developers are great to get feedback from, but they can also be the most critical. They will tell you their unfiltered thoughts, but remember to always take it with a grain of salt and remember that they're only seeing a small slice of your full vision for the game. I: Find a balance. Once you get into the thick of game development, it can be very hard to find a work/life balance. This is the thing I struggle with the most. Unfortunately, I have lost a few friends or haven't seen them in a long time because of game development. As much as you want to bring your game to life, it's important to spend time with and maintain relationships with your family and friends. Getting better at this is my new years resolution. J: Believe in yourself. It can be a long and lonely road as an indie dev and depending on who you're surrounded by you may not have much, or any support. So BELIEVE that what you're doing is worth while and that you CAN accomplish your dream and you will go a long way. K: Play video games. It sounds simple enough, but it's easy to forget about when you're making your own game. Playing games similar to the one you're making will help give you inspiration, references, and help you figure out the aspects you like and aspects you don't like. L: Get a huge whiteboard. Often times there are problems you need to solve that are just too complex or to scatterbrained to fit onto a piece of paper. You'll end up with heaps of scattered notes everywhere. Having a white board is an absolute must to write out your thoughts on and help you problem solve. I actually have two whiteboards and my entire games level layout and flow was created on my whiteboard. There's no way I could have figured it out without it. M: Work on optimization, save games, and keep an organized project file from the beginning. If you wait until you're much farther into your games development to address these issues, you'll be in for one hell of a slog trying to work backwards to clean it up. This is a lesson I learned on my first game and I'm sure as hell gonna address it with my other games. N: playtest constantly. Don't wait until later to playtest your game. You want to catch problems as soon as you can and not let them pile up and compound things. Make a build of your game and send it to friends to play. Get their feedback and have them take notes of any issues they find. O: Start creating assets for online platforms early. Having gone through the process of listing my game on online platforms, it is an absolute pain in the ass and in no way a straight forward process. There are several roadblocks and approval processes you will need to go through and it's a bit of a slog to get through. Look at the platforms, research everything you'll need to post on there and make a plan to address them so the process isn't as painful. P: Hire voice actors on Fiverr. You can create the game all on your own, but if you want your characters to be voiced, you'll probably want to hire voice actors. I recommend looking for voice actors on Fiverr. I've found some excellent vooce actors on there and they usually will do it for a reasonable price...Don't you DARE use AI for your voice work or I will go out of my way to roast you lol. I've seen some awesome looking projects absolutely ruined by terrible AI voices. Don't even use it as place holder. Use text boxes instead until you're ready. Q: lastly, get some sleep. If you're a night owl like me, this can be a real problem. You need sleep to function, so don't neglect getting some. Set reminders for yourself if you need to, cayse you don't want to start having bad health issues. I wish you the best of luck!! And congrats to you if you read through all of this 😂🎉 I hope it helps.
This is insanely valuable and inspirational-your journey and advice are pure gold. Definitely deserves to be pinned so more people can see it!
Dude, NO WAY you're making a game like factorio. I love that game! It'd be awesome to see! I also have recently started making a game. I've been also putzing for years with half-finished programs. For me, streaming right now has helped me to be committed. Additionally, I decided on mapping the ENTIRE journey from start to finish to help me feel like I'm actually making me feel like I'm making progress, hence motivation. Good luck on your journey as well. I'll probably just follow you just to see your process!
Congrats on all the subscribers. I hope you manage to stick to it.
As an indie game dev the problem is never the coding or implementing the mechanics the main problem is I get bored with the ideas easily which made me scrap very great games too
4:01 I'm literally playing Satisfactory while watching this video on the other monitor. Me, not making my game while watching a tutorial series which talks about how you can easily get stuck watching tutorial series instead of making your game.
The feeling of finally getting something to work is amazing and it's great to see your progress and how you approach and learn everything!
Please can u do a tutorial of how to create such inventory sys
make the mechanics before the features before the world
So glad i found your channel. Especially this early on. Excited to watch the journey.
You're making great progress so far, keep it up!
I also have dream game on the making... But because it is heavily dialog and story driven 3D adventure, full of shocking surprises and plot twists... I can not tell pretty much anything about it, lol. Except it's done with Unreal Engine. I just wonder how I market it, when I can not tell anything about it :D
Put "roses are red" in the flower description :)
You're definitely going to give up. And you're going to hate yourself. All the, "I'll just go in with the goal of having fun" won't stop you from hating everything you've made. People who make successful games don't enjoy it. They've passed the fun part and are deep in the boring work portion. If you're enjoying game dev, you're too new. Step 1: get bored of being a game dev. Step 2: actually make a good game. There is no other path. It's not a rule of thumb. It's a natural law. Like gravity or aging. You can't just ignore it.
Rule #1 of Game Development (as a game dev): "Maek Gaem". Doesn't matter how big or small, just start doing something. If you need a tutorial, watch it when you need to learn how to do something, not before you even begin the project. (Maybe watch one before to see how the game engine works tho) If you think the project is too big after actually starting it, reduce it, make it smaller. If you know you can make a bigger game, go for it, expand the game. I speak by experience, even though it isn't much, but don't get stuck on tutorials or projecting the entire game, just start doing something after you have a base plan, or you won't even begin making the game before you start planning another project.
An important note is Stardew wasn't his first game. Also compared to how stardew launched and how it is now are very different games. Not trying to sound negative but rather just saying when the time comes for scaling back scope, or pivoting away from major systems don't feel bad about it when you do. It's a part of being a good game designer knowing when you have to do that for the sake of the project
We have the same game idea lul😂
I predict you will give up fairly soon. But best of luck to you
I never could explain it but I feel the same, I dont want to make a small game, i always get bored and unmotivated tbh... but This is a great video, and I'm excited to watch more!
My favorite flavor of procrastination is watching people achieve their dreams whilst failing my own!
Start small on a big project. People get overwhelmed because they think of the big picture which overwhelms them.
I personally think it is not impossible to start working on a big game for your first project. Just try not to build everything at once. For example, if you want to make an open world game where dragons can shoot rocket launchers, don't start working on the rocket shooting dragon's AI, controls, texture, model all at the same time. First, just make the default cube/dummy fly, and figure out the flight controls. Then you can try and create/import a model for your dragon, and then you can slap some texture and so on. Now, I am not a game dev, I am mainly a software dev who works on web apps and AI apps, so my experience in this matter is quite limited. But from my experience, whenever I try making multiple aspects of the software at once, it either becomes too complicated, or everything becomes so tangled up, that simply changing the color of a button could end up breaking the software. So instead, I work in small iterative, deliverable steps. That has worked the best for me, and I hope it will help you too.
I don’t know any game coding, but i am an audio engineer. One thing i can say is, having a road map is extremely valuable to understanding the fundamentals. Where as with music, you can kinda piece together youtube tutorials over the span of months to gain an overarching understanding of the basics of producing, i think game dev is vastly different. Game development is much more broad and you need to know the fundamentals of many overlapping systems. If i was to start learning game development today, i would just buy a course to streamline the process because guessing and clicking around the internet will cost you way more time than the course is worth i’m sure. That’s just my point of view on it tho.
هو انت مصري ؟
5:08 bro is munching the entire tree in one bite
It made me chuckle.
11:57 My first thoughts was "MILITARY SERVICE" LMAO
Let me give you something for your way. Look for "20 games challenge" if you ever get stuck in tutorial hell.
Please do videos often. Maybe even live streams. More views for ur channel to grow and you can use the videos to see progress instead of bulky videos where you might lose ppl over time
I can tell you’re gonna go places man, keep it up
you are doing gooooood, hell yeah, keep going
Glad I found your channel. Don't give up bro. It'll take some time. Im doing bit by bit myself. But man its fun to see your hard work going somewhere. Hope for your success.
same story. started gamedev 5 years ago. still jobless. still dont know half of engine. have infinite links on videos what MIGHT be useful one day. dont know how da hell anyone can handle it
Idk if this is possible but you should make it so some areas generate with perfectly flat open spaces if it’s a factory building game
Just you wait, a whole world of "Oh, right I need to learn culling" and "What even is a pool anyway?" awaits you my friend! Enjoy the ride, it's boring, fun, frustrating, and rewarding, all while you obsess over things the players will never even notice, disregard things that are major for the user experience, and accidentally stumble upon way better ideas than you could have plan for.
Hey. Funnily enough, gamedev tv's tutorial for RPG's actually pretty good, it covers all the escential stuff while also giving you some form of explanation on why something coded the way they are, you might be interested so ill gonna drop this information here. If you wanna start big there might be money involved, but as long as you dont lose track then im sure youll be fine
I think I speak for 94.44443% of us game devs when I say "Dooooooo it!" 👍
U inspire me
shorter and more videos
eat, eat food
Better having something you are happy to work on as you will pass a lot of hours on it. Also keep in mind your motivation will run out someday, so you need the discipline to back up the grind in those bad days. The macking of the game is a marathon not a speed run. Working at least 1 hour a day to build up this habit works for me. Hope you greatness
While I admire you for starting game dev, I think it's kind of worrying that you say you're in it in the long run when having barely any game development experience. You basically made 3 platforms and a movable character and said "this is my life now" and asked people to pay you for it. You should learn before trying to make a big project like this. I hate to be the one to tell you, but it will fail, or you will start over several times. It's just how it goes in the beginning, that's why you should make small games first, sooner or later, if you begin with a big project without experience, it WILL fail. Bugs, development hell, whatever it is. Nobody has opened their engine and created a big successful game on their first try. I'm not saying this to be rude or to hate on you. I'm just being realistic.
We are battling the same problem. I have 2 versions of terrain generation. The first one I spent like a month and a half on learning and understanding. The second one I made today. Took all day to get it working right. I’m not sure which I like better because they produce wildly different results.
Dont make a game that you would enjoy playing, make a game that youll enjoy creating. Ask yourself what you like to work the most on and then made it the core of you project eg you like dabling in procedrural generation? Make issac style rougelike
nice progress :) keep going!
Very chill and relatable video!
Awesome video! The game is looking really kool. Really like the idea of infinite world generator. When done well it just elevates the game. Also the way you placed objects in the game is impressive. The inventory system looks spot on. Looking forward to your next devlog. Keep it up! :)
7:04 This 9.18 makes the physicist inside me want to choke you.
fire