"I do not fear the man who's made a video game and gave up. I fear the man who's made 1000 video games, and does not give up." Sun Tzu
@cup-noodle-love
Күн бұрын
I fear the man who made 1000 horse games
@wach9191
Күн бұрын
It should be “I do not fear the man who made 1000 video games and gave up. I fear man who made one game and released”
@paulopetrone6692
Күн бұрын
"I fear not the man who has practiced 10,000 projects (videogames) once, but I fear the man who has practiced one project (videogame) 10,000 times" -Bruce Lee
@SteelRider
21 сағат бұрын
99% of the game devlopers quit before they hit big
@stephenkentperez7705
20 сағат бұрын
Man A: Made/finished a single video game. Gave up. Man B: Made/finished a thousand video games. Still did not give up. like. duh? EDIT: I think what you are trying to say is between a man who "shipped" a finished single videogame then gave up versus a man who started a lot of unfinished videogame projects, never finished anything, but is still learning and still trying.
@finleyghost
Күн бұрын
Please don’t save an array of objects with all the item’s data, just save an array of item IDs and only get their correlated item objects/data when you need them. A merchant doesn’t need to have an entire inventory filled with instantiated objects, they just need the item IDs, the amount of each one they have, and other necessary data, then instantiate it when you need it. I love the video though, keep em coming
@kloa4219
23 сағат бұрын
it is fine but it doesn't spawn since it doesn't preload lol
@jeyraxel
16 сағат бұрын
I love the video and I love when someone helps. Thank you.
@crazyspoonwizard
Күн бұрын
The KZitem algorithm has pleased me. Keep up the good work strange horse-man!
@baddragonite
8 сағат бұрын
Can't wait to see Horse Game 2.5 Turbo Edition in the future
@megarall
10 сағат бұрын
Now lets wait for the video "Why I succeeded at creating a video game"
@luckyknot
4 сағат бұрын
What a great discovery your chanel! I enjoyed the video and as a solo amateur dev I can't empathize more with you! the other day I was reading about Data Oriented Design, and that's the conclusion you reached on your won about how to organize and reference data. Btw Horse 2 looks fun and one can see you have great ideas and the talent to render a fun interesting world. Keep it up sir, we'll follow your journey along!
@OnyDeus
Күн бұрын
I appreciate you breaking down your architectual problems and what to do instead. That kind of knowledge gets missed sometimes.
@squizzletime
18 сағат бұрын
I get this indescribable emotion when I see your art style
@TheCongaGuy
Күн бұрын
I've truly never had a unique experience, huh? Except my first game was a square fighting other squares like in Katana ZERO, and I'm still in college lol. Love the editing of the video!
@skull-knight-420
Күн бұрын
Katana Zero is just built different, such an inspiration. Same as Hyper light Drifter, totally recommended
@RoadsideCookie
15 сағат бұрын
There are billions of humans all trying to do something new every day. If you generalize that much, you'll never think you're unique. But if everyone is doing the same thing, then why do some succeed and some fail? That's because despite looking similar on a surface level, you went through your path in a unique way that adds your own unique touch to the experience. Keep having those moments and eventually you'll figure out the value you bring to the table, and that's what you'll use to succeed.
@A-germanguy
21 сағат бұрын
You at least tried and will learn and that's better than never trying
@crossity
Күн бұрын
This game is pure aesthetic
@TwoRiversInteractive
9 сағат бұрын
Godamn this was entertaining! well done :)
@briandawley7808
13 сағат бұрын
This is really, really great. Truly appreciate you taking the time to explain what you did, what lessons you learned, and how you're going to apply them going forward. Looking forward to watching your progress!
16 сағат бұрын
So many of your issues were scalability! This is something I’ve learned too, you either have to constantly limit your scope and design systems around that, or design everything around clever systems for keeping data sets down. I think limiting scope is better as a start point tbh 😂
@gloups825
17 сағат бұрын
Your game is amazing because it got a unique vibe!! I love the low cost effects that needs only creativity like the background sky that moves with the player. Keep it up!!
@MichaelKocha
20 сағат бұрын
Gosh I love Unreal Engine. Level streaming built in. Robust and simple saving system built in.
@pinkowl9752
8 сағат бұрын
I would love to watch and eventually play this beautiful fever dream of a game.
@BluEagle
9 сағат бұрын
Horse Game looks like a fever dream while being high and I'm all for it!
@jakeccz
9 сағат бұрын
I love what you did with your game, please make a video explaining how you came up with the initial idea and why you choose to use certain assets and data!
@RoSRevivalOfficial
11 сағат бұрын
dude your horsee gamee is so unique
@DiiaxPlays
Күн бұрын
I want you to know I am building a game and literally have resource based inventory. I am VERY early on in the development and chucking it in the trash doesnt feel too bad. Thank you for sharing your invaluable experience, saved me from the same fate you faced.
@OnyDeus
Күн бұрын
I did the same thing on my last prototype. It's such an easy path to fall into!
@zoade5178
Күн бұрын
I love this! You're a great game dev
@ZaxisYT
Күн бұрын
Man, really well done video, engaging and entertaining while still being informative. Excited to see your journey of revisiting this project! Learning game dev myself, and some of the concepts you talked about seemed rad, especially the transition between scenes part, so hope to one day find a resource for that. Hopefully that part is a possibility for you in Godot 4! :) Keep up the good work!
@ObsidianDog10
Күн бұрын
how does this only have 83 views
@Sparkfist83
Күн бұрын
It just arrived, channel has 136 subs, it is about gamedev. I can see how. But it is a good video, so I think it will grow.
@skpcboy
13 сағат бұрын
@@Sparkfist83 it has grown
@Sparkfist83
11 сағат бұрын
@@skpcboy oh... OH!! Yeah, well, you did it, mate. And your subscriber count went up too. Congrats! (Sorry, talking to the channel owner here, not you @skpcboy :P )
@MarkedThing
18 сағат бұрын
It caught me by surprise when you clipped into the horse and saw its brain
@w花b
18 сағат бұрын
it's like the first time you clip into a human an see the eyeballs, teeth and tongue
@overratedprogrammer
Сағат бұрын
Why is this game one of the most fever dream games I've ever seen
@starplatinum3305
12 сағат бұрын
i love ur artstyle bro
@kinglysandus
23 сағат бұрын
Dear lord, HG2 what I see so far, looks INSANE. and I LOVE IT.
@janmalawski4339
8 сағат бұрын
"I had a lot of stupid ideas(...) - that's the software/game development in a nutshell
@addmix
18 сағат бұрын
Godot actually has an automatic game state saving/loading system. They are called "packed scenes". They automatically save edited variables with the @export annotation tag.
@IPlayKindred
Күн бұрын
I know this beraly has anything to do with the video, but god I love godot so much, its so cool.
@mz_eth
18 сағат бұрын
oh god when you talk about making a save system I feel myself tensing up lmao great video!
@VaunaKiller
15 сағат бұрын
I like your visuals -3d reminds of CosmoD's Off-Peak and inventory UI is sooo Fable-1-esque - I love it 😁 and Daggerfall and Myst 1 come to mind too. Very inspired, while at surface level, simple. Yet I think u did put a lot into it
@BossartNova
Күн бұрын
Honestly, its a rite of passage for most game devs isnt it? Passion project, toil away, burnout, repeat. Think of failure as having, if not more, value as success. What's anything worth if it took only one try to get there, right?
@semmehh
5 сағат бұрын
bro just made levels except like, 10x more complicated lmaoooo. Thanks all the knowledge, lotta people on KZitem teaching what to do, not enough teaching what no to do. 10/10 vid super useful.
@protobeing3999
12 сағат бұрын
First time Dev here. Somehow, miraculously, I created a save system that works almost exactly the way your reflection suggests.
@abebetaro
21 сағат бұрын
you already released some games, that means you are game dev. and i love your game graphics.
@Mistereee
17 сағат бұрын
The style of horse game 2 is very interesting, I might try making a similar styled game now
@Booshly
17 сағат бұрын
Horse Game 2 looks very unique and I would definitely play it
@trollgasm
20 сағат бұрын
At the end of the day you never gave up, and every failure was a lesson. Seeing the original design and philosophy of how you tried to make the inventory is hilariously bad, but lesson was learned. Looking forward to Horse Game 2 better stronger and faster. 🦅
@wrathofainz
19 сағат бұрын
7:11 This is the approach I took with my first piece of garbage; not because I'm some sort of big brain, but because i was also decompiling a .swf file and that's just how flash does things: In scenes that make objects come and go.
@dimanarinull9122
17 сағат бұрын
Amazing video. Keep it up. Might be doing something similar myself
@nuvotion-live
Күн бұрын
I started a new project a month ago, thanks for the reminder to stop procrastinating on persistence immediately!
@almostanimatedofficial
Күн бұрын
your editing is top notch. you deserve 10 trillion subs
@LedoCool1
15 сағат бұрын
Or you could have a parent scene where your player is. Then you could make level scenes that you load into the parent scene with a ResourceLoader and put them in as a node. Then you just load scenes into the parent scene seamlessly.
@ipga13
Күн бұрын
I wish you the very best of luck and success!
@SquishyEggo
Күн бұрын
2023? You uploaded this two days ago? What year are you in?
@Gabriel-ServantOfGod
Күн бұрын
Man, the clipping on the horse and seeing its brain is kinda funny, it reminds me of the ideas i never implemented for weird games... although i'm not interested in those now...
@baddragonite
8 сағат бұрын
Funny thing: you said you wanted an inventory system like Skyrim and it ended up causing saves to not load properly the longer they went on, Skyrim actually had this game breaking bug at launch too, though I think it was mainly on the PS3 version
@WestfilmsCo
Күн бұрын
Epic guy you are
@vinhnguyen-o5z
13 сағат бұрын
wild name
@yungAndreiRublev
Күн бұрын
Did you know that this is how its done on the industry right? What you did is called the preproduction phase, where you make a prototype of the game you are planing to develop. You use that prototype to understand the specific requeriments of your project architecture. Then you start the development of the game again from zero so you can implement the new architecture based on the experience with the prototype. So yeah, essentially you did not fail, you literally did it as any professional would do it (senior or teams with alot of experience can skip this step sometimes). Also, u have been inspired by Bernband dont you?
@ezg5221
19 сағат бұрын
If you haven't already read Data Oriented Design by R. Fabian, you've already got half of it. It's not super in-depth, but the variety of ideas for this "representation" style of gamedev is something I think you'll really enjoy
@PySnek
Күн бұрын
I love the art style, very unique
@world4jack
16 сағат бұрын
dear santa, horse game 1 is cool .
@nenchopu
20 сағат бұрын
incredible algorithm pull
@Fallstudio
18 сағат бұрын
Very kewl where is new video when ???? It’s been 2 days already!!!!
@BooleanIndecisive
13 сағат бұрын
Why would the merchant need to have the items ready to go? Just create the item when the player buys it and reduce the stock counter.
@screenapple1660
Күн бұрын
what's stupid about game development is copyright code. fuck it.
@mwick8307
18 сағат бұрын
Godspeed, horse-man
@stephenkentperez7705
20 сағат бұрын
"I do not fear the man who practiced a single kick 10,000 times. I fear the man whose been kicked 10,000 times and somehow is still alive" -Luce Bree.
@gavinmce660
23 сағат бұрын
hell yeah
@pronixfive8728
14 сағат бұрын
I’m getting the feeling this guy likes horses
@Svatko
13 сағат бұрын
Nice video
@drerikeastwood7205
Күн бұрын
I need horse game 2
@trosko7690
Күн бұрын
Why you gotta double down on your name 🤣🤣🤣Dick Benis🤣🤣 Great video btw, feels like those with high sub count ones
@darknetworld
23 сағат бұрын
Wow nice to see. Just think of minecraft by breaking up data in zone map > folders to store data by position. Not sure what it called. Just load what needed.
@logeiv
16 сағат бұрын
oh hell yea this video is epic
@cakestealer5983
Күн бұрын
Game looks pretty cool, good luck on future endeavors! Side note : weird how half the comments are just complaining about Godot for unrelated reasons
@atticuskelem347
Күн бұрын
2:45 i didn't know they let people who do that become scientists good job 😮
@F_E_U
Күн бұрын
0:05 um sir why am I in your car
@jusk2ru
Күн бұрын
I'm drunk af right now, and at least the intro gave me the headspin of doom.
@jstarplays1905
Күн бұрын
This is gonna blow up.
@eyadtamer7399
Күн бұрын
This game looks like a mess… in a good way tho. I’d absolutely love to play it 👺 finish it please
@customyoutubename
Күн бұрын
amazing video
@brandonstone2754
Күн бұрын
There's 0 reason to instantiate all those items thousands of times :P My brain hurts trying to understand how you got there. Bravo
@YourComputer
11 сағат бұрын
Great video, but the voice recording is heavy on the bass and makes it hard to hear what you're saying. 🤗
@jamesmackinnon6108
Күн бұрын
I think the biggest downfall of Godot is that the community is too focused on the "We're better than unity because were open source and if you say otherwise you're BAD" to actually stop and fix the problems holding them back. I would have a lot less issues with Godot if it wasn't sold as a complete package that it isn't. Take blender for example: nobody in blender's community will argue that blender has better sculpting than Zbrush, or better simulation than Houdini, they will just say that it's the tool they prefer.
@morganjsheridan
Күн бұрын
This is how I feel. Its even more separated and gatekept now, I say, given the current civil war that was made from a completely unnecessary and dumb tweet.
@scrimb
Күн бұрын
who is "selling" it as a complete package? i don't know how you can be more clear than the founder announcing publically that it's not a unity replacement last year. at this point i feel bad for the maintainers to have their (free) passion project hijacked by a bunch of drama vultures that don't even make games let alone code
@jamesmackinnon6108
Күн бұрын
@@scrimb you are being intentionally dense. Obviously the free thing is not being "sold". And my comment clearly mentions the community, not the founders. Take one look on social media and you will find many people potraying Godot as a unity replacement.
@actuallyjustbored
20 сағат бұрын
@@jamesmackinnon6108 This seems like such a strawman, because I did as you said and could not really find it being portrayed specifically that way. Maybe it's a twitter only thing? I dunno I have that blocked. And no I am not trying to be dense bruh please do not respond with that, I literally searched (almost)everywhere, even went on reddit for gods sake and all I could find is people saying something similar to "Godot is NOT unity" or just a flatout Pros vs Cons list.
@jamesmackinnon6108
19 сағат бұрын
@@actuallyjustbored Perhaps your algorithm is different from mine. Admittedly it is more often a sentiment than it is explicitly said out loud, but here are a few videos offering godot as an alternative to unity: - kzitem.info/news/bejne/wIJtl2Wls6qClaw - kzitem.info/news/bejne/po-qnKl6q1-Be4Y - kzitem.info/news/bejne/ppqsk6x_mGRqdHo My "intentionally dense" comment was directed at him pointing out that nobody was selling godot. There aren't many videos portraying Godot as "better" than unity but there are many comments with that sentiment, if you care to find them. For reference I don't particularly care for unity either, but I'm bothered that people can't discuss real issues of the engine without an army of people coming to its defense. I want godot to succeed but it will not if people pretend nothing is wrong.
@SliverOfStraw0
Күн бұрын
Godot 4 Life!
@SliverOfStraw0
Күн бұрын
Godot is totally not a cult >w
@CadaverKuma
Күн бұрын
Unity is the best its not up for debate so you can rest
@CadaverKuma
Күн бұрын
Unity is the best its not up for debate so you can rest
@skaruts
Күн бұрын
bait
@davidbarkhausen7739
12 сағат бұрын
Ever hear of scope creep? Design by subtraction?
@viannizvnv7222
17 сағат бұрын
1:07 hl2 poison zombie sfx
@__Rizzler__
16 сағат бұрын
what the sigma?? this game is good
@almostanimatedofficial
Күн бұрын
bruh your script is hilarious 😂
@GoodFuude
Күн бұрын
oh my god doshin music‼️‼️
@MEMUNDOLOL
Күн бұрын
yea this is why you should never start with big projects, i made around 50-60 games in the first 2 years, published 4 made some buck with 2 of them, the rest abandoned at various stages, and bcs they were small it was never an issue to abandon them, with bigger proj this could be devastating, and trying to revitalize abandoned broken project later on is a form of torture by itself
@keystrokecascade
Күн бұрын
here at 1,443 views, good shit
@fredrm6023
21 сағат бұрын
you lost me at Ham sandwitch
@clankfish
Күн бұрын
250th sub :))
@ohfacts
Күн бұрын
How do I learn making models like you did? The only reason why my game is 2d is because I am not good enough at 3d modelling. I love your style. I have years of industry experience working on a renderer for simulations but I am simply a programmer with an insane love for games. However, I can't 3d model for fuck. Retro low poly (like your game, like cruelty squad) is what I aim to make and since you do that so perfectly, do you have tips? I can only think of grinding blender till I get better. Thats what I did with programming at least.
@viannizvnv7222
17 сағат бұрын
don't know how he did, but i just saw blenderguru's donut tutorial and decided to get blender and follow it for fun most of the time i just make guns now i guess you should just get started
@ShakerFS
Күн бұрын
yes, horse game 2 please, ty
@simonnordon8421
Күн бұрын
Sound like you suffered massive OOP brain, as many new devs do. They tend to think everything in the Gameworld is an object, a thing. In real games you would just generate an NPCs items as you looted them, and it would just be an array item ids. Loot NPC -> generate id -> send to inventory -> create items.
@scrimb
Күн бұрын
oop and factories are just two different approaches to the same thing. in the end you're still instantiating blocks of memory that conforms to the same logic/type. it's kind of a pointless discussion, really
@Hungarian_subtext
Күн бұрын
This distinction only matters when you're saving the gamestate. While running you either have id's or memory references: they occupy roughly the same amount of space.
@turolretar
17 сағат бұрын
I think you’re talking about object representation/serialisation
@n1lknarf
Күн бұрын
Nice ad
@Davy-oq9pn
Күн бұрын
HORSE 🐎
@HalloGaming
Күн бұрын
Don't give up! I want to see a finished version of the game! It looks awesome!
@MuhammadHosny0
Күн бұрын
what's funny is that your voice started lagging as soon as you talked about creating loading screens to eliminate loading screens 😂
@officialdreamplayz
22 сағат бұрын
😢😭
@simpson6700
Күн бұрын
your bass boost is giving me a headache
@TheDarkDima
Күн бұрын
As a dev I think its a mistake sorry to tell you this but its better just add lots of bandages and release a game than remake it from scrach. Otherwise there is a huge chance that you will fall into development limbo. There no such thing as perfection and sadly some times its better to learn from mistakes just so that you won't make them in your next project than try to fix them by digging out the whole framework. Good luck, and I hope you be able to succed in whatever you making, just a small advice from a dev that still stuck in a limbo.
@morganjsheridan
Күн бұрын
depends on the situation, i say. if you have a good enough plan then you have better chances of making a better result from a rewrite.
@skaruts
Күн бұрын
Depends on the scale of the mess and of the game. Our first attempts often become unfixable messes. If it's a small game, it's probably not a big deal. If not, then trying to finish it might be a chore that leads to burnout. You need to assess whether it's prohibitively difficult to keep going. Either way, there will be a lesson to be learned. You also have to assess how re-writing it will be. Sometimes it's as much of a chore, other times it's a breath of fresh air that takes a load off your back and allows you to take it slow and steady and to think properly. This is all assuming you're not on a deadline.
@michaelwilson8461
Күн бұрын
Well , good luck on your journey. I've got a directory full of old projects that have been left rotting in many different stages of non-completion for quite a while. One day , one of them may be pulled out , dusted off and completed. Who knows. Some of those projects are rotting in the dark abyss directory, exactly because of the reasons you list in your video. Get so far into a project, then realize a fatal flaw that will pretty much require a complete rebuild from the ground up , because the duct tape holding the code together is frayed and starting to rip lol. Refactoring would likely be more time consuming and tedious and lead to more hacks to get something "working", than starting over and salvaging the assets / scripts that I could. Hope your sanity holds out, I'm rooting for ya man lol.
@sasdasu00dfsdfardo
Күн бұрын
I was about to quit game deving too, all because I used the wrong tool (godot) glad I did not, glad I used a real game engine that works without me having to fix bugs that are present for years and now my game is my main job. 14:50 insisting on the error... godot 4.1 and up is as buggy if not more than the previous versions, no ofense, but with your artstyle you can even use mv3d with rpg maker and have a way better time.
@poleve5409
Күн бұрын
you have experience with mv3d?
@jlewwis1995
Күн бұрын
Yeah there's no reason why a low poly intentionally shitty looking art style game like that needs to use a big fancy new engine, you could probably make it in blitz3d if you really wanted to 😂 There's a version of blitz3d that apparently has backwards compatibility all the way back to windows 95, that alone is a pretty compelling draw to use it instead of unreal or unity or godot for a game like this. If it was using a more modern realistic HD art style with PBR textures and whatnot it would be a completely different story, but, it isn't, so it doesn't need the bloat and higher OS and resource requirements of those bigger newer engines to run
Пікірлер: 154