I am from a non- mathematics background do you think I can still develop 2d games using godot? If not what mathematics topics do I need to learn?
@AidanNieveКүн бұрын
I suck at maths, I actually failed maths in highschool and switched subjects to study arts instead, I know nothing about algorithms and all that stuff they study in CS, and I'm still a full-stack engineer + gamedev. For 2D games I've only needed maths to do things like shooting in patterns, and you can find many visual resources online to help you understand what you are doing, I think for programming what matters the most is logic, not maths, so don't worry too much about that :)
@Yaya06052 күн бұрын
The BACKground music in the start is called "Chill Day" by Lakey Inspired
@AidanNieve2 күн бұрын
It is indeed, all 3 songs in the video are by him :)
@mpmedia67352 күн бұрын
On paper it appears easy to learn - "just follow these steps", but don't be fooled by this as how much you actually need to learn and how much time you need to invest to become even semi-competent as an indie dev can be insane. There are a lot of hats to wear. Watching a tutorial or building a small project is just a tiny drop in the bucket - there are levels to this with how complex. You will suck at first, and this can easily damage one's motivation. If you don't have much going on in your life and you have a lot of time to dedicate with the drive to learn skills with high learning curves, it may be a little easier for you than others, but this may be more difficult for people with a lot of responsibilities. I just want to keep it real.
@deadshot96402 күн бұрын
GREAT VIDEO !! , but m felling a little bit discouraged bcz im useing FRAMEWORKS (like sdl,sfml,raylib) not engines :/
@AidanNieve2 күн бұрын
Thanks! And what really matters is that you find whatever works for you. I don't like frameworks because I don't think the advantages they offer compensate for the extra effort they require, but if you prefer using them, and it works for you, then go for it!
@Soluna72 күн бұрын
Using Bevy as my engine atm, I really wish they had the editor complete but despite that and despite how hard it is, my thought process is that I want to start with what I am going to use in the endgame, instead of having to refactor amd relearn all over again. The memory safety and speed benefits of Rust are too much to give up. No, it won't be easy, but it will be worth it.
@AidanNieve2 күн бұрын
I won't lie, I'm a bit too lazy to switch to something like Bevy, I'd rather give up a bit of performance and customizability in exchange for comfort and development speed
@Soluna72 күн бұрын
@AidanNieve I understand that perspective, development speed is the biggest hurdle by far for me right now, but my hope is that with consistent practice my skill and speed will be able to snowball. I also love the modular approach of ECS as opposed to OOP, which makes starting a project a bit more difficult but makes making big changes down the line way more easily, because you can plug and play entire game mechanics and whatnot. And that's one of the greatest strengths imo, because mobility in terms of the direction to take things is paramount.
@AidanNieveКүн бұрын
I've only ever used OOP and I don't know much about ECS because I'm mostly a web developer, and honestly if I had to change my entire mindset when I finish working my 9-5 to work with bevy, I'd lose my mind, I already get confused when I have to work with a typed language instead of Gdscript and JS😭
@Soluna7Күн бұрын
@@AidanNieve ECS is actually relevant to web dev on the backend, because a lot of databases use the ECS structure! I totally get not changing your mindset though. In fact, one of the reasons I'm trying to start with what I want to use in the endgame is to avoid getting stuck with a system that I'm constantly at war with. But once your fast at something it makes a lot less sense to switch. Funny enough, I actually got interested in programming through math, and as cursed as it is to say, I'm actually fastest at building programs in Desmos. But it is NOT BUILD FOR THAT and they are AWFUL, but I don't need much time to make something mostly because I've been doing that since middle school. It's had the kinda nice side effect that I'm already well acclimated to functional programming... but I am familiar enough with the paradigm to know it is not fit for game development lmao. I'm tired of constantly being at war with Desmos to make something functional, so I've taken a lot of time to consider my options and choose the framework where that is least likely to happen. If I were already familiar with a bespoke programming language like C# or something though, I'd probably just stick to that. I'm mostly only doing this because I need to change my workflow regardless, and therefore putting the time and effort into choosing and learning the best paradigm for my purposes is well worth it in the long run.
@AryamanChatterjee2 күн бұрын
bro ur soo underrated. awesome video
@AidanNieve2 күн бұрын
Thanks mate!
@guilhermebarradas73422 күн бұрын
Awesome video! I’m thinking about diving into game development, and your video has truly inspired me to take that step. Thank you for sharing such amazing content-it’s incredibly encouraging. Keep up the fantastic work!
@AidanNieve2 күн бұрын
Thanks for the kind words! And good luck with your gamedev journey, I'm sure you got this!
@mimg2805dev3 күн бұрын
Great video! I personally started wirh a framework because I'm a more code-oriented person (started on libGDX, now on Love2D) and I love it. My first two games are the Simple Game libGDX tutorial with different graphics and mechanics, so they're very different, but that is the base that I started with. But, looking into the future, I will most likely end up using Godot, because I'm a proponent of open-source software. Hell, all my games are open source! Finding community has always been hard for me. Hopefully that changes in the future. (¿También eres full stack? Yo llevo más o menos 15 años con PHP :p)
@AidanNieve3 күн бұрын
You have to *really* love programming to use a framework instead of an engine. I'd say I'm right in between an artist and an engineer, so I definitely need an engine to visualize everything properly. I also struggle with the community part, I'm not a social person and in my city there aren't any good events to attend, so I want to create my own community here. Soy full-stack pero solo llevo un par de años trabajando 😅, uso React y Node principalmente, aunque en mi último proyecto usamos Azure Functions con Python para el back.
@mickaelb33824 күн бұрын
You're the best gamedev youtuber bro'. For far away. Thx for your's sharing
@AidanNieve4 күн бұрын
That's so sweet! I'm trying my best to help others :)
@jameshughes30145 күн бұрын
I wish I could have time traveled and seen these vids when i was first starting. You've always got actually useful advice. But, I will never not panic every time I hit a bug or a snag lol. It always feels like a brick wall , i'm getting used to that feeling lol. Still, that feeling when i finally come up with a solution? That's what I wake up for. And I love how over time finding those solutions gets easier. Usually, lol.
@AidanNieve5 күн бұрын
Thanks for the kind words! Always happy to be useful :) And panicking is definitely part of the process, as long as you don't let it take control it's fine. While exporting this video for example, it first exported full of glitches and then crashed like three times in a row 😭😭 but I figured out the solution... hopefully, I wouldn't be surprised if there's a glitch or two xd
@Yakuzion-lw6tt5 күн бұрын
What about Unreal engine blueprints
@AidanNieve5 күн бұрын
I'm definitely biased *but* I think no-code tools can lead to bad practices in the future and I wouldn't recommend starting with them as they are really restrictive. I know coding looks overwhelming but it's really just English with a different syntax, (maybe I could make a super simple tutorial with all the basics) and it will open many more possibilities. Now, if you still decide to go for UE and use blueprints, I'd stick to 2D in the beginning using Paper 2D
@jameshughes30144 күн бұрын
@@Yakuzion-lw6tt I use unreal. Blueprints are great for a lot of reasons.. if you already know how to code and use them as a supplement, or if you are the on a team but you are not a coder, But they are not a good way to learn to make games quickly if you are new. It is fast to pick up and use, but it is much much slower than just writing code as text . if you are a beginner and that's what you put your time into learning, you'll be putting yourself at a disadvantage imo. Plus he is right about the scale of unreal, it's really meant for teams.. it's massive and there's so much to learn. But If you are a beginner, and you want to use unreal.. I would say to learn them but also learn a bit of actual programming for the engine at the same time, you'll thank yourself later.
@SgtSnowballs2 күн бұрын
I’m learning Unreal Engine because of the blueprints, I find it incredibly simple to follow and understand (obviously putting into practice is something else) but I think it’s a good way to learn about the order of the programming that you’re creating. I’ve tried learning normal coding through Lua, and tbh, it went in one ear and out the other
@DavidBerger-g2h6 күн бұрын
Gambling ⭐️
@AidanNieve6 күн бұрын
Actually, yes. I hope I don't get cancelled but many famous games these past few years used techniques seen in gambling to keep you hooked (Balatro and Vampire Survivors for example), and they got nominated to game of the year with that, so...
@blackdevil87508 күн бұрын
Bro U are game designer
@AidanNieve8 күн бұрын
I try!
@genych_dfk9 күн бұрын
If you have been able to finish the game - you've already won. If people leave positive reviews - you rock. Congrats!
@AidanNieve8 күн бұрын
Thanks!!
@mimg2805dev9 күн бұрын
Good video! It's nice to see how other devs fare on Steam. I chose to develop mobile games and put ads on them later, so I feel you, it's not about the money, it's about people playing the game. Hell, I get happy whenever I make more than 1 cent a day! xD The feeling that others value what you made is the best feeling in the world. Also, your KZbin community can come in handy for testing games. I'm sure I and others would be interested in testing your deck builder whenever it's ready. Some of us will even do it for free :p Good luck with the sales! (Yo sólo digo que si estuviera en español, lo petaría en España y Latinoamérica)
@AidanNieve9 күн бұрын
Ahhh I'd love to create a mobile game, I actually have a few ideas but the market seems so unfair, and with the latest update where you need many testers in order to publish it just feels impossible to get into that market. Not gonna lie, one of the goals with this KZbin channel is to get free testers 😆. Si no me equivoco, traducir con Godot 4.3 es más fácil así que con el deckbuilder será más factible, con Godot 4.0 era bastante lío así que no compensaba :/
@mimg2805dev9 күн бұрын
@@AidanNieve I've never heard that you need multiple testers to publish. I'm only on Google Play, so I don't know how it is with Apple (too poor for iOS), but on Google Play, you just need to pay 25 bucks, verify your identity (this is new) and you're good to go. I have 5 apps/games on Google Play, and I've had almost no problems publishing and updating them regularly.
@AidanNieve9 күн бұрын
For existing accounts that's the case, for new ones there's a new requirement: 20 testers for 2 weeks. I had an account but they deleted it bc I didn't update anything for a year (I had published a pomodoro app, what kind of update does that need?), so now I'd need to create a new one and get those testers. I also don't have any apple hardware and refuse to spend money to publish there, so mobile is out of the picture for now xd
@Rainbowhawk199310 күн бұрын
A.I. is like any other tool. It can make work easier for those who put effort into their work while others will just be lazy with it. As the barrier to entry is lowered, we get many new games from new developers as we had in the past. Some games can be spectacular break out successes while others are just lazy asset flips cobbled together for a quick buck. In this era of AI, we’re going to get a lot more slop, but we’ll also get more creative Indies from those who try. I choose not to give in to despair and look forward to seeing what happens with the new AI tools that are coming out.
@kronkg912510 күн бұрын
Hope it does well.
@AidanNieve10 күн бұрын
Thanks a lot!
@Creative_DoggoYT10 күн бұрын
Just being here if this video blows up! Best of luck!
@AidanNieve10 күн бұрын
Thanks for the support!
@EinvardGameDev10 күн бұрын
You're doing great! The proof is that after publishing your first game, instead of getting discouraged, you plan on the next one that will be even better! Lots of game devs publish only one game, and that's their finish line, but in your case, you keep going further. It's a great achievement to cross that line 👍
@AidanNieve10 күн бұрын
I've got far too many ideas to give up now just because I didn't succeed at first!
@EinvardGameDev10 күн бұрын
@@AidanNieve That's the right approach! Keep it up!
@ultimaxkom872810 күн бұрын
Here's my recipe for squeezing time: 1. Buy and use an analog clock. 2. Write clear & limited steps planning. 3. Follow sprint-style time blocking.
@AidanNieve9 күн бұрын
Thanks for sharing your own tips! I'm curious as to how using an analog clock helps you
@thib_frcs12 күн бұрын
hey Aidan, what a cool game trailer ! I just won the Indie Game Music Contest with a score made on your game sequences, it was a ton of fun to do :) hope to hear from you
@AidanNieve12 күн бұрын
I just checked your song, it sounds amazing! Thanks for choosing my trailer to work on :)
@thib_frcs11 күн бұрын
@@AidanNieve Thank you ! would you require assistance in the music and sound design of future project maybe ?
@AidanNieve11 күн бұрын
Not at the moment, but I'll keep you in mind!
@NullMoonGames13 күн бұрын
5:18 Just on top of my head: Ultrakill, Metal Hellsinger, DUSK, Mullet Madjack, Forgive me Father :) I'll add Scorn in there too. Narrative / single player FPS indie games still (and will probably always) have a huge audience that's very dedicated and eager for new experiences! Thank you for the research and the video.
@AidanNieve13 күн бұрын
I should've gone with "name 10..." 😞 Jokes aside, the problem is that while those are all amazing and successful games, FPS is the third most popular genre by number of releases (not counting sexual content as a genre), so the competition, not only against indies but also against AAA and AA studios, is extremely fierce, and innovating is quite difficult because with so many games out there, almost everything has been made at least once
@NullMoonGames12 күн бұрын
@@AidanNieve I totally get your point! I would argue that the audience for AAA FPS games is not the same as the audience for indie FPS (A CoD player will typically not even know about more obscure FPS games) Definitely not the best first game genre, but if the dev is a hardcore FPS enjoyer, I'd honestly say give it a try :)
@AidanNieve12 күн бұрын
Yeah, passion is obviously vital, if you'd burnout working on anything other than a platformer, then I'd recommend going for it, even though it's not "optimal"
@mimg2805dev14 күн бұрын
What a great video! There's a gold mine of advice in here. The most useful one in my opinion is breaking down big tasks into smaller tasks, it helped me to release my first projects. Right now, the worst obstacle for me is time management. I have a lot of free time (for now), but I'm horrible at managing it. There's also some non-game projects I'm working on that are more long-term, and I'd really like to finish those before I jump back into making the games I want. Also, the "not doing everything by yourself" bit resonated with me as well. My whole life, I've done every personal coding project (including games) by myself. I'm not an artist or a composer, so I used pre-made stuff to help me. But I realize that for the big project I want to make, I can't do it alone. For a while, I felt bad for coming to that conclusion, but I'm getting more and more comfortable with the idea. Looking forward to the Discord launch! (¿Por qué siempre me enrollo como las persianas en los comentarios? xD)
@AidanNieve14 күн бұрын
Totally feel you on time management-when you have lots of free time, decision fatigue and overthinking can become an even bigger threat. It's like, where do I even start? Breaking tasks down definitely helps, but it’s still tricky to juggle long-term and short-term goals, especially when you’re passionate about so many things. I almost feel like I'm more productive now with a full-time job + university than when I had 8 free hours per day because I'd just procrastinate xd. For a long time, I also struggled with the idea of teaming up with others because I wanted everything to be a product of my own struggles and efforts. But watching Eric from Leyendas y Videojuegos (un crack) work on Farlands with a team and finish in way less time changed my mind, so my goal is similar to his, build an income to afford a small team, and then work on my actual dream game. Discord at 1K followers? Sounds like a plan to me :p A más comentarios y más largos, mejor. A youtube le gustan, y a mí también hahahahahah. Así que sigue enrollándote, que aquí se agradece.
@xJPxSouLSicKzPTx20 күн бұрын
what's the 7:48 game, please?
@AidanNieve20 күн бұрын
I actually downloaded that clip because I don't personally play racing games, the UI is really similar to Forza Horizon but it may be a knock-off or something because it's not exactly the same... So I'm not sure, sorry
@hazardousmaterial549220 күн бұрын
The biggest problem for me is getting into the right mindset for even starting up a game. I still want to play them, but now that i'm older, my head i always full of brain-fog at the end of the day, so even though i'd like to play something, the mental capacity just isn't there anymore
@AidanNieve20 күн бұрын
My biggest tip for that is to explore new genres, I used to love "hardcore" games but nowadays chill cozy games that I can play for 20/30 minutes are my go to, and also roguelikes because even if I mess up it's okay because the entire run is like 20/30 minutes
@rickaaayyyhoffman489321 күн бұрын
Yo I need to know the name of the game at 2:37 with the sky island hopping, PLEASE
@AidanNieve21 күн бұрын
That's Moonstone Island! I recommend it, it's a mix between Stardew Valley and pokemon, and honestly I almost prefer it over Stardew Valley
@someguynamedlewis21 күн бұрын
Great video! I had a long 2 years of not touching games, I played a short hike and it reignited my enjoyment of them. I now look for shorter and more unique indie games instead of the triple A stuff. I think this has helped me keep playing and I love how different each indie game is that I come across
@AidanNieve21 күн бұрын
A Short Hike also played a really big factor in my process to reconnect with gaming, I'm sure the creator was not expecting to leave such an impression on everyone
@piotrkwiatkowski337622 күн бұрын
Have you played Baldurs Gate 3?
@AidanNieve21 күн бұрын
Not yet, I feel like I'll need many hours to dedicate to it and usually I can't play more than 30 min per day nowadays
@ziggygg6922 күн бұрын
One concept in regard to this I've thought about lately is, limitation. Create your own artificial limitations. Much like another user posted in the comments, I don't think we were wired to experience the level of choice and consumption present in games and media today. It's important to control your digital environment as much as possible within your power. Making lists, filters, curating your collections and data is important so that you don't get burned out or overwhelmed. Also, so you can maintain some kind of personal connection to the games...it's easy to think you're into something only to realize it's getting caught up in the overall hype or 'wind' of culture and social media at that time. Get an old potato PC, an old handheld, make dynamic collections, hide games, hide news, close feeds, ignore sales; different tactics to stay 'closer' and engaged with the stuff you care about! As a user who has over 1000 games on Steam, I spend more time on my DS playing Tetris lately because of how simple and direct the experience is as opposed to sifting through endless thumbnails deciding what to play...
@Eruner27922 күн бұрын
Preach
@biernyvr22 күн бұрын
Just buy VR. :) Sitting for 12 hours a day was too much for me and with VR you are standing and moving, resulting in both cardio and game enjoyment boost :)
@AidanNieve22 күн бұрын
I get dizzy with VR 😞 wish I could
@biernyvr22 күн бұрын
@AidanNieve i get sometimes too but it is managable and the longer you play you get more resistent to it.
@zebhoshing701222 күн бұрын
2:10 what game is this?
@AidanNieve22 күн бұрын
The King is Watching! It went pretty viral on Itch.io (only the demo is available for now). Really interesting take on the strategy genre :)
@luki880622 күн бұрын
I felt the same way, but I found a solution. It might not be for everyone, but it’s worth a try. My gaming setup is a Series S and an old netbook. Let me explain: 1. The Series S has limited storage, especially for big games. My strategy is to have only three games on it at a time. One is a story-based game that I can play when I have more time (like Witcher 3, Control, or Jedi Survivor). Another is a quick game that I can play for 10-20 minutes, like some racing games (Forza Horizon 5 is my favorite). The third game is just a chill game, like Cities: Skylines. Basically, it’s like having a digital ant farm after your city starts printing money. With this three-game setup, I always have a choice, so I don’t get stuck deciding what to play. It’s also great that the story-based games are being finished, and it feels like the money I spent on them was worth it. Same with C:S as the cities get bigger and better, and the lap times in Forza are also improving. The other part is the netbook. Yes, it’s an old, slow computer that nobody really likes. But I loved them back then, and the little machine I bought in 2010 still works perfectly. I have an external 4:3 cheap LCD monitor, speakers, mice, and keys, and it runs on XP. I fired up GOG and bought all the games I played as a child on my old 333 MHz Celeron machine. That was a great time to be a gamer! I played Unreal Tournament, Jazz Jackrabbit 2, Re-Volt, Age of Empires 2, Knights and Merchants, Heroes 3, and so on. There’s no online (the machine isn’t even connected to the internet, it’s XP…), no achievements, no fancy graphics, but the gameplay is still great and runs perfectly smooth on this little machine. Also, playing games from this era that I never played feels so much more satisfying than some big new releases today. So, that’s my story. If you also feel like gaming is dead for you, maybe this could be a solution for you. Or not, everyone is different.
@rossedwardmiller22 күн бұрын
This sounds incredible. Limitations can be helpful
@admanvoids861223 күн бұрын
Earned a like and subscribe for the concise tell.
@AidanNieve22 күн бұрын
Thanks a lot! :)
@ThousandairesClub23 күн бұрын
*there will always be good games and trash games....gotta sift through the trash and find the gold* 🌈
@AidanNieve23 күн бұрын
My goal is to make that "gold" one day for everyone to enjoy hahahahah, but in the meantime I've got Slay the Spire to relax
@ThousandairesClub22 күн бұрын
@@AidanNieve *use the power of AI, brother* 🙏
@mimg2805dev23 күн бұрын
I think the combination of learning game development and the responsibilities of modern life have affected me the most. Now, I don't necessarily have time to play games every day like I used to, and also seeing things like design patterns can really take you out of the zone. But a good game will make it all go away. I played Sea of Stars this year and it was magical, it evoked all of the old feelings I had playing games as a kid. It definitely reminded me, "I want to make something like this someday". Playing with friends helps a lot, too. I mostly play games by myself now, but I used to play a lot of Age of Empires II with my childhood friends. It's harder to notice the intricacies of AoEII development when you're getting your ass handed to you by your friends. (P.S.: Me alegra oír que has salido del LoL, he visto vidas arruinadas por eso xD)
@AidanNieve23 күн бұрын
Same thing happens to me, now I'm working on a deck builder and whenever I open slay the spire I can't stop myself from analyzing every single detail, and I often lose because I want to check "what if"s. Unfortunately with all my friends working 9-5s playing together is almost impossible, hopefully I'll find another group to play with. Nos reíamos del "perdió su vida en el lol" de Mr Jagger pero tenía toda la razón 😞
@jameshughes301424 күн бұрын
Those are some really good tips. stepping away and giving yourself some space to think is really helpful. This world seems determined to give us all ADHD
@AidanNieve23 күн бұрын
You're absolutely right, companies are always fighting for our limited attention these days and we end up not even enjoying our hobbies because of that. I was already missing your comments!
@Ally2_29 күн бұрын
Open world hugh map rpg ! : )
@abgamesstudioАй бұрын
Hello, your game looks really cool, but watching the trailer one thing need to be improved to sell it. Sound effects. I would love to here some "miau" sound on killing enemy, also I don't hear saws or other traps.
@AidanNieveАй бұрын
I definitely agree, sound design was my biggest struggle as I generally play games with music in the background, and didn't really know what I was doing. I'll definitely improve it for my next game, and in the future I'll try to fix some of those issues for cat survivors as well :)
@MonokitsuneАй бұрын
I like this idea better. If there’s a way I can make the things I’m passionate about come into existence, even if it might not be exactly the way I’d like it, it’s better than trying to work on a project I’m not as passionate about.
@Succus0506Ай бұрын
Beautiful and smart video! Agreed on most of the things. This video reminds me of the feeling I had while watching how Cup Head was made. Those games that are really successful were made by people who had passion and love for their work and craft. As long as you are passionate in what you are making and apply yourself, you will learn as you go and you can create whatever you imagine. If there is passion in your work, then there will be an audience to see your work. if you work smart and you work hard at it, the scope and size of the game will follow. If you don't push yourself, you won't grow, and as you grow as a developer, the games you make will grow. Whatever you do, be smart and clever about it. Please continue thinking outside of the box, we need more thinkers like you in the world. Thank you for the video!
@AidanNieveАй бұрын
Thank you for the support! It really helps with staying motivated :)
@felipezymor9970Ай бұрын
Actually, it's both: make small but smart games. Make cool games, that are fun and you are passionate about, but don't over scope. You will not be able to make GTA or Baldur's Gate alone in your desk in a year, but you can make a nice roguelike that will be cool and will be finished in a good schedule. The "make small games" advice comes to a simple concept: in order to make a big game, try to make a smaller one first. If you finish it, you will gain knowledge to make a bigger game. I'm not telling about making a Pong clone, a Flappy Bird, but... Maybe a roguelike, a platformer, a micro metroidvania, a Boomer Shooter, something that you like and isn't that time consuming.
@DeadParfozАй бұрын
So, if we make small games, we risk hating the process and failing to make any attention with a bland result. If we make smart games, we risk doing something experimental for longer period which doesn't guarantee a success either. So, if we make small smart games... Oh...
@Zodiac_HunterАй бұрын
Yes, I 1MILLION% agree! This is the way I'm developing my Colossus-Like game. Smarter not harder.
@AidanNieveАй бұрын
Good luck with your game!
@Zodiac_HunterАй бұрын
Thanks, you too (with your finished and future games)!
@mmmnn1324Ай бұрын
I think it's cool that you've already released your first game. I like playing games like this and will definitely buy it in the future. How many months/years did it take you from the time you first got involved with game development and coding to the time the game was finished?
@AidanNieveАй бұрын
The answer is a bit tricky because technically I took some coding lessons when I was 9 years old, but I forgot everything right away and didn't code for many years. When I turned 19 I started studying web development, after a year I decided to try game dev, and between that and the release it took me 1 and a half years. So since I started coding till release the gap was almost 3 years in total, but I only did gamedev for half of that time :) I also created the art, which took me around 30% of the total duration because I was a complete beginner at pixel art, if I used assets instead, I could've released the game in 4/5 months instead of 8
@mimg2805devАй бұрын
I can see both sides. For me, "make small games" is good advice because you're more likely to finish them, and once you've finished and released one game, you gain momentum and it's easier to release the next. However, I can see where you're coming from. The "small games" may distract you from making the big "dream game" that you want to make, especially if the genres have nothing to do with each other. I've certainly fallen trap to this. I have released two small games, have many ideas for more small games, and then there's the RPG I've wanted to make since I was 18. Which one should I prioritize? I think I should prioritize the small games that have an aspect that will ultimately help me to make the RPG in the end. Like, a game with a smaller story, or a similar theme. But that's just me though. ¡Suscrito! ¿Para cuándo Cat Survivors en español? :P
@AidanNieveАй бұрын
I still think that you should postpone your dream RPG game if you are a beginner or don't have tons of free time, that's exactly what I'm doing. It's just that nobody explains how to reduce the scope, they just tell you to do it. Sinceramente me plantee traducirlo pero no sé muy bien cómo hacerlo en Godot, porque no lo tuve en cuenta y la estructura del proyecto es un poco caos. Si llega a 10 reviews lo intentaré traducir a distintos idiomas! Mi segundo juego lo traduciré desde el inicio, que si no es un desastre xd
@CaglarcomposesАй бұрын
I don't know the context of this advice, is it for complete beginners, is it for someone who already knows all that is required to make small games, is it for economical survival? One thing squeezes the joy of gamedev out of a beginner much faster than making boring games. It is *BURNOUT* . The advice on this video is speaking to ideals and joy of creation (which is nice). But if you are a dear aspiring new game developer, who saw this while trying to decide how to take your first steps, please take it with a grain of salt (as any other advice on the internet, including mine) . if you do not know the basic skills of creating mechanics that will drive the simplest, smallest games, *you may frustrate the joy out of yourself, trying to build something smart*, if you try to do it before the small game (or some other boring exercise). People may learn from different things. But if you don't have the very basics (small, tiny, stupid, boring games will teach you some of those while you realize that it is not so simple to make them) you will probably come to your senses a bit late and hurtfully. A small game will also allow you to see what you are good at by default (maybe music, maybe art, maybe learning programming) and what you need to improve much more intensely compared to others. If you are alone, it will still be hard to make a small game, due to the huge number of different things you will need to create by yourself. No need to be afraid to try and create something huge and amazing, but learning the basics will make you feel ready to climb the mountain with good climbing gear, instead of barefoot and almost naked (the t-shirt you have on you, is your passion for games). You can still climb a steep mountain if you try hard enough, but you will have less bruises and less frostbite on you, if you learn where to hold on to and what to wear. Good luck. (to the creator of the video, the cat is very cute and awesome)
@AidanNieveАй бұрын
The video is mostly directed towards people with at least a basic knowledge of programming, for complete beginners I do agree with you. Although to be fair, I think that complete beginners should first focus on learning CS basics before even opening a game engine, you can create games without writing code, but not without programming logic
@CaglarcomposesАй бұрын
@@AidanNieve For the case of someone who already has the fundamentals, your advice also rings true with me. Such clarification (for whom the advice is towards) could probably help people decide. Although perhaps you made it and I missed it, or you might be a strong defender of this idea in your other videos perhaps. I am new to this channel (but I've burnt myself few times out of skipping steps because of my ignorant passion) Also I am very glad you didn't take my comment as an attack. I wish you much joy, knowledge and energy to combine all three
@LaloMartinsАй бұрын
YES THANK YOU. Finally someone said it. ❤
@UhfgoodАй бұрын
At first I was like, finally, someone has the same opinion I do. But instead you effectively just told everyone, "Don't make small games, instead, make games that are small, and in fact different than the big huge epic game you wanted to make." My advice would be, don't be discouraged from making that epic game you always wanted to make. You can make small games if you want, but if you wanted to make that huge mmorpg that everyone tells you you shouldn't make, you probably should because even if you fail (and you may certainly fail), you would have learned so much, that you can tackle it later, and you'll finally understand what it takes to make a large game.
@jeck0_0.Ай бұрын
The reason they suggest to make smaller games, in my opinion is that the process of trying, failing, and learning is much faster if you're not making a big game. If you start too ambitious, you might get stuck working on a big game with terrible code and bad practices in general, which makes it a lot slower and painful. Then again, it totally depends on what your final goal is. If you just want to try making a game for the sake of it, you can do whatever, but the fastest way to learn is iterating fast until you can start making bigger and bigger things
@UhfgoodАй бұрын
@@jeck0_0. - I know the reasons they say to make small games. I'm simply saying if you want to do it, don't bother with what everyone else says, just to go with the flow. Maybe you try it, and you fail miserably and then you find out that making small games works for you. Frankly tired of this "small games" mindset -- but don't actually have anything against learning gamedev in this way or small games themselves. Some people stay in the "small games" mindset the rest of their time doing gamedev because they never really pursued their big dream then failed and then figured out where to go from there. It's like the flea you lock in a jar, and it keeps jumping and keeps hitting it's head on the lid, when you finally open the lid, the flea no longer jumps higher than the rim of the jar. So some people do this thing, that they never have any ambition to do anything more. For some people this is perfectly acceptable, as they like doing these things for fun. Others it just stifles their creativity. It's sort of like Minecraft -- it's possible Notch had many prototypes and little test games he made, before setting on minecraft, but remember how long minecraft was in development -- like years. It's safe to say this was a huge project, and if he had the limiting mindset that he would never be able to release it, he probably wouldn't have. Just the fact he stuck with it, tells me he was a little more ambitious.