One thing I want to add (2:23): While Microsoft XNA was abandoned, there are two main projects that continued to develop it, FNA and MonoGame. Terraria uses FNA, and Stardew Valley uses MonoGame. There's little difference between the three, and I've used MonoGame before, and would recommend it to C# devs who want to make games from the ground up (there's also MonoGame.Extended, which is super helpful in some situations).
Great video! But I do have one small, nitpicky correction - changing an ID from a digit to a enum is not an optimization. That has no effect on the execution speed of the code. If anything, it’s an un-optimization because it technically slows down the compile time, but that is by such a minuscule amount it’s insignificant. It is an example of future-proofing code, but it’s not an optimization.
Your code example isn't optimization, optimization is all about making the code more performant. Your example is more like refactoring the code to more readable which is important for sure. For personal development I use google docs for tasks, its great for small teams. Trello is a nice mid team product, and jira is good for enterprise. Jira eats a lot of time to manage so you don't want to use it until you need it. Your videos are great btw
As always great video! Love hearing about the coding side of things and getting that perspective on the games development as it's not something I often hear about in game origin stories (despite it being like...a kind of big part of making games).
i legit was watching this thinking its some video with millions of views, imagine my surprise seeing the actual views. Holy shit you deserve more attention.
This is so well structured! Great script, great video, and great enthusiasm that really shows the interest and easily catches mine too! I'm loving your content
This explanation video on the development of Terraria stands out as the most insightful and comprehensive I've come across. I'm delighted to have discovered this exceptional channel.
Hii! First off, the video is great! The editing, sound and picture quality are really good and it honestly inspires me to make videos myself about topics I'm interested in. That aside though, to answer your question about other indie games whose stories of development could be interesting, here's a few I would personally be very interested in, should you still want any other examples/idea's: Rain World Blasphemous Hollow knight (though you did mention that one yourself) Milk inside a bag of milk inside a bag of milk Slay the spire Shattered pixel dungeon (great rogue like mobile game that's still in development) Carrion Neon white In any case, good luck with developing your own game and the channel, I hope I'll be seeing your channel in my feed with trending vids in the next couple of months/years :)
Wow! Your content is so well made and have such a great presentation that i can tell for sure if you keep doing it for a few more months your channel will grow *very* fast and very soon. Nice job, Juniper, your charisma is contagious! 💯
Inspiring stuff. I look forward to more videos on this channel, I love the tone, and I love your appreciation of indie games and the craft of making games. Super happy I have discovered this little community.
i need to keep reminding myself of these kinds of stories... it helps a lot to keep everything on track and to remember that it takes a lot of work, but it's worth it
Fantastic video!
OH MY dude!! I was close to mentioning you in this video and how creators have shaped the Terraria community into what it is. So happy you enjoyed!
@@JuniperDev aha no way! I've played the game to death, but the coding section of the video was all new to me; super interesting!
One thing I want to add (2:23): While Microsoft XNA was abandoned, there are two main projects that continued to develop it, FNA and MonoGame. Terraria uses FNA, and Stardew Valley uses MonoGame. There's little difference between the three, and I've used MonoGame before, and would recommend it to C# devs who want to make games from the ground up (there's also MonoGame.Extended, which is super helpful in some situations).
"Terraria does not have cats"
Propeller cat pet: 🐈
Black cat pet: 🐈
Town cat: 🐈
Great video! But I do have one small, nitpicky correction - changing an ID from a digit to a enum is not an optimization. That has no effect on the execution speed of the code. If anything, it’s an un-optimization because it technically slows down the compile time, but that is by such a minuscule amount it’s insignificant. It is an example of future-proofing code, but it’s not an optimization.
8:49 Shit you really had to call me out like that 💀
really enjoyful video, easy to understand the dev timeline and entertaining to watch so it's not treated as slop, thank you for the food
I enjoy your content 💛
Hey, if you're still doing that video game music challenge, the Katamari Damacy soundtrack is BANGIN
Loved the video!
Wake up! The new Juniper video just dropped
Great video! Would love one about Stardew Valley
Your code example isn't optimization, optimization is all about making the code more performant. Your example is more like refactoring the code to more readable which is important for sure.
For personal development I use google docs for tasks, its great for small teams. Trello is a nice mid team product, and jira is good for enterprise. Jira eats a lot of time to manage so you don't want to use it until you need it.
Your videos are great btw
No way bro hasn’t beat plantera and has 700 hours.
awesome vid
6:27 Ah, yes, the ever-important removal of "magic numbers". I can't imagine having to sort through a list of 4000 plus items... 😵💫
As always great video! Love hearing about the coding side of things and getting that perspective on the games development as it's not something I often hear about in game origin stories (despite it being like...a kind of big part of making games).
What’s wrong with google sheets?
Absolutely loved this. I threw it on while doing dishes and was engaged the entire time.
You’ve got a new sub out of me 😁
thank you dude!! 💚
Your storytelling is great!
This video is amazing (as are your others), I hope you win the RUclips algorithm
i legit was watching this thinking its some video with millions of views, imagine my surprise seeing the actual views. Holy shit you deserve more attention.
thank you dude! hopefully one day 🙏
Awesome vid! You gotta go beat plantera now though :)
Another day, another skibidi ohio gyat rizz (osm here btw)
Thanks Osm
the real TikTok Rizz Party
Love your videos!
Thank you!!! :D
I LOVE TERARARRIARIA!!!!!
this video pulled my drowning daughter out of the freezing river, thanks juniperdev!
i liked this video 👍
and NOW, make a video about terraria otherworld 😎
HELP
COMING
This is so well structured! Great script, great video, and great enthusiasm that really shows the interest and easily catches mine too! I'm loving your content
This explanation video on the development of Terraria stands out as the most insightful and comprehensive I've come across. I'm delighted to have discovered this exceptional channel.
is that a severely underrated content creator i see
15:49 erm I actually went from algebra 1 to geometry and then to algebra 2
Ngl, by hearing your voice I thought you're a 10 year old boy
8:49 just become the women -w-
SO TRUE
Hii! First off, the video is great! The editing, sound and picture quality are really good and it honestly inspires me to make videos myself about topics I'm interested in.
That aside though, to answer your question about other indie games whose stories of development could be interesting, here's a few I would personally be very interested in, should you still want any other examples/idea's:
Rain World
Blasphemous
Hollow knight (though you did mention that one yourself)
Milk inside a bag of milk inside a bag of milk
Slay the spire
Shattered pixel dungeon (great rogue like mobile game that's still in development)
Carrion
Neon white
In any case, good luck with developing your own game and the channel, I hope I'll be seeing your channel in my feed with trending vids in the next couple of months/years :)
1:58 bufffallguy reference
Also peak video
I want to hear about Undertale and OMORI from you
He had a vision
Underrated video
Wow! Your content is so well made and have such a great presentation that i can tell for sure if you keep doing it for a few more months your channel will grow *very* fast and very soon. Nice job, Juniper, your charisma is contagious! 💯
Thank you so much!
this video is fire
Inspiring stuff. I look forward to more videos on this channel, I love the tone, and I love your appreciation of indie games and the craft of making games. Super happy I have discovered this little community.
awww I'm so happy to hear that! Thank you 💚
thats cool but how do you beat plantera
I dunno😣
Use weapons
i need to keep reminding myself of these kinds of stories... it helps a lot to keep everything on track and to remember that it takes a lot of work, but it's worth it
OOO