The 5 TRENDS shaping Game Development in 2024!

✅ Read the FULL Gaming Report! cmonkey.co/unity2024gamingreport
🎮 Download the FREE Megacity Sample! cmonkey.co/megacity
🌍 Get my C# Complete Course! cmonkey.co/csharpcourse
🎮 Play my Steam game! cmonkey.co/dinkyguardians
❤️ Watch my FREE Complete Courses • Learn to make Games wi...
🌍 Get my Complete Courses! ✅ unitycodemonkey.com/courses
👍 Learn to make awesome games step-by-step from start to finish.
🎮 Get my Steam Games unitycodemonkey.com/gamebundle
Sponsored by Unity
🔴 RELATED VIDEOS 🔴
The FUTURE of Unity 6! • The FUTURE of Unity 6!
Making MULTIPLAYER Games has never been EASIER! • Making MULTIPLAYER Gam...
Learn C# Beginner FREE Course! • Learn C# Beginner FREE...
Turn PLAYERS into CREATORS with Unity UGC! • Turn PLAYERS into CREA...
💬 Learn about 5 Trends shaping Game Development in 2024 in the Unity Gaming Report.
This is a huge report with a ton of info on many topics so you can learn how studios are adapting to today's world and how having this knowledge can help you make better decisions to increase your odds of finding success.
📝 Some Links are Affiliate links which means it costs the same to you and I get a nice commission.
🌍 Get Code Monkey on Steam!
👍 Interactive Tutorials, Complete Games and More!
✅ store.steampowered.com/app/12...
If you have any questions post them in the comments and I'll do my best to answer them.
🔔 Subscribe for more Unity Tutorials / @codemonkeyunity
See you next time!
📍 Support on Patreon / unitycodemonkey
🎮 Grab the Game Bundle at unitycodemonkey.com/gameBundl...
📝 Get the Code Monkey Utilities at unitycodemonkey.com/utils.php
#gamedev
--------------------------------------------------------------------
Hello and Welcome!
I'm your Code Monkey and here you will learn everything about Game Development in Unity using C#.
I've been developing games for several years with 8 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey.
I do Unity Tutorials on just about every topic, Unity Tutorials for Beginners and Unity Tutorials for Advanced users.
--------------------------------------------------------------------
- Website: unitycodemonkey.com/
- Twitter: / unitycodemonkey
- Steam: store.steampowered.com/develo...

Пікірлер: 88

  • @CodeMonkeyUnity
    @CodeMonkeyUnity2 ай бұрын

    ✅ Read the FULL Gaming Report! cmonkey.co/unity2024gamingreport 🎮 Download the FREE Megacity Sample! cmonkey.co/megacity 🌍 Get my C# Complete Course! cmonkey.co/csharpcourse 🔴 RELATED VIDEOS 🔴 The FUTURE of Unity 6! kzread.info/dash/bejne/p52s1ZZ_c6TXfKw.html Making MULTIPLAYER Games has never been EASIER! kzread.info/dash/bejne/gneYldupj7nAXcY.html Learn C# Beginner FREE Course! kzread.info/dash/bejne/ooaZtJiTadWxXdI.html Turn PLAYERS into CREATORS with Unity UGC! kzread.info/dash/bejne/hZyOt9duetrdqbw.html

  • @MarushiaDark316
    @MarushiaDark3162 ай бұрын

    Three months for a prototype seems fairly reasonable for a mid-sized or larger game. For instance, check out the videos online of the Ori white-box prototypes. They are pretty involved and I imagine they took months just to get that much done in terms of the flow and feel. A lot of different moves and puzzles and squash and stretch animations went into it at an early stage before any real art was applied to it. Also, IAA stands for "in-app advertising" as opposed to IAP which is "in-app purchase."

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Yeah I guess the bigger the team the more it makes sense to have longer prototyping stages. Oh that IAA makes sense now! I hadn't heard of that acronym before, thanks!

  • @Sim2322
    @Sim23222 ай бұрын

    A big secret combo is localization + UGC. I thibk multiplatform is real nice, but does not expand your market nearly as much as localization does

  • @tsplitart

    @tsplitart

    2 ай бұрын

    bingo !! localization plus variaable prices in different countries

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Yup localization is definitely an excellent feature that every indie dev should implement

  • @chrishart3552
    @chrishart35522 ай бұрын

    In terms of code writing, I think it has potential for generating code for specific algorithms (especially when given existing context), such as generating code for class methods or generating test functions and test data. I think it's something to play around with for sure; find what you still prefer to do manually, and figure out how you can use AI to automate the rest.

  • @daisan5859

    @daisan5859

    2 ай бұрын

    Write dogey code, use AI chatbot to debug and fix your code. Even using pseudo code - Amount of time chatbot has saved me in debugging. 10 hours pulling your hair out trying to fix code. Chatbot less than 10 minutes to implement a fix

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Yeah good point, I'm sure it's super useful at building algorithms like Quick Sort since it was probably trained on millions of CS books, but I don't really manually write those myself so don't really need it.

  • @lordkakabel76
    @lordkakabel762 ай бұрын

    As usual, I'm in the minority. I don't play free or mobile games. I can't abide in-game ads. I don't play multiplayer. For me, video games are my alone time. The only one I play multiplayer is Minecraft LAN/Minecraft Dungeons with my kids.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Same thing for me, although while technically in the minority there are still millions of us!

  • @CurtisTaylorGurtha

    @CurtisTaylorGurtha

    2 ай бұрын

    This is why games should opt to add in an offline mode. I know that's a pain in the neck, balloons scope, and requires possibly designing two sets of rules/values for content intended to be multiplayer. It just makes sense to me to do it b/c if the game has a dedicated/required online mode, selling the game post shut down is basically an impossibility. Why shut down a possible source of revenue if the servers have to come down? Or at the least make it peer to peer multiplayer so it can continued to be enjoyed

  • @edupe6185
    @edupe61852 ай бұрын

    Maybe there’s some bias with the multiplayer analytics. These games are harder to build and they are normally made by more wealthy and successful studios, so maybe it doesn’t work for small indies.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    That's an interesting point which is certainly a factor in all these stats, but the tools nowadays are so good that even a solo dev can make a multiplayer game. The reason why I made my last game Multiplayer was exactly because the tools made it so much easier, so the complexity of making a multiplayer game has gone down significantly.

  • @stickguy9109

    @stickguy9109

    2 ай бұрын

    Dani was alone though. It is possible it's just a skill issue on our part.

  • 2 ай бұрын

    @@stickguy9109 skill would be an example of the bias mentioned by OP

  • @MaybeLoveHate
    @MaybeLoveHate2 ай бұрын

    I do use AI for code a lot but not with copilot or anything like that. More just giving code to OpenAI to review and offer more performant alternatives. If I am stumped on something it can be super valuable. Rarely use the code as is, but it almost always helps me think of a better way to do what I am after.

  • @uba98cz
    @uba98cz2 ай бұрын

    8:51 IAA = "In-App Advertisement" I believe... At least that would be consistant with the begining of the report

  • @RVVNNT
    @RVVNNT2 ай бұрын

    Thanks for sharing the project. Looks like a great teaching material!

  • @modex1864
    @modex18642 ай бұрын

    I love your vids and especially your streams, when is your next stream?

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    I was planning to do a fun one this week but got caught up finishing a bunch of videos, hopefully I'll be able to do it next week, maybe Tuesday or Wednesday

  • @beardordie5308
    @beardordie53082 ай бұрын

    One thing I noticed this year: at least 17% of VR gamers are absolutely impossible to please. Asgard's Wrath 2, which is by all metrics as good as a game can possibly get, you can see the ratings go from almost exclusively 5 stars, save 17% of one stars. It's for sure a 5 star game. Anybody who rated that game one star doesn't deserve anything good in life. 😅 imo

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Yeah I've heard nothing but good things about that game, maybe it had some performance issues with some devices? Or maybe people angry that it's a Meta exclusive

  • @AdityaChoudhary1213
    @AdityaChoudhary12132 ай бұрын

    Hi Code Money, I have a question: I am making an endless runner game for mobile devices like Subway surfers. Is using Animator for animating ui elements still a bad choice?

  • @rutchjohnson
    @rutchjohnson2 ай бұрын

    I use Chat GPT code a lot, mostly to help me remember core fundamentals or to quickly map out new methods. I never use it like how you showed in this video.

  • @alboexe
    @alboexe2 ай бұрын

    thanks for going through the report, got it bookmarked but didn't read 😅

  • @papasherbert4362
    @papasherbert43622 ай бұрын

    I have used A.i for code since late 2022. It's gotten Significantly better, being able to remember past scripts and take in feedback correlating with it's mistakes has improved it far beyond when I first started using it. It's crazy

  • @sabbracadabra7083

    @sabbracadabra7083

    2 ай бұрын

    This is interesting because I've recently been experimenting with AI to generate graphics or code, but it's been mostly fruitless and generally ineffective. The fact that someone is having success with AI leads me to believe that a new soft skill is forming in the community that is responsible for persuading machine spirits to do what you want them to do. Hail Omnissiah!

  • @papasherbert4362

    @papasherbert4362

    2 ай бұрын

    @@sabbracadabra7083 I guess it's like "googling" as a skill. It was always an inherently natural skill for this "iPad baby". I guess it's probably similar

  • @haibru558
    @haibru5582 ай бұрын

    Did anyone face this problem, in unity asset store I choose open in unity to upload an asset, it opens the package manager and it's empty,it doesn't download but shows bunch of error in the console ,I tried in a new project it happens again, so I can't use the asset store

  • @suicune2001
    @suicune20012 ай бұрын

    Thanks!

  • @rootbindev
    @rootbindev2 ай бұрын

    Wonderful

  • @andrew00zero
    @andrew00zero2 ай бұрын

    Im still learning and sometimes I use AI to write a line of code in order to make some kind of fuctionality that I have problem to implement. At this point it did helped me out few times. Problem is that AI will not make great programmer. At least now.

  • @alroyfernandes4090
    @alroyfernandes40902 ай бұрын

    Deep motions say motion is also in beta it's an text to animation tool

  • @bluzenkk
    @bluzenkk2 ай бұрын

    I find that ai code is good for writing boilerplate code such as constructor or common code like movement, the code that i wrote many times b4.

  • @Mumbolian
    @Mumbolian2 ай бұрын

    5 trends that Unity wanted to talk about*.

  • @tastylicks3739
    @tastylicks3739Ай бұрын

    I think a Collab with WorthyPrince YT (80k subs) talking about the Unity engine and rampant Bot issues in Lords Mobile would be so cool! Specifically about the decrypted Binaries and how a developer approaches it ….would be great education and opportunity for future game promotion hahah

  • @everythingcouldbesimplify818
    @everythingcouldbesimplify8182 ай бұрын

    The cost to maintain online games always scares me. I hope to release my game to consoles too at least on Nintendo switch

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    If you make premium games then usually cost isn't much of an issue, it only becomes a big problem if you make f2p games and you need to have good enough monetization to pay for it. For example in my last game Dinky Guardians I added multiplayer but so far I haven't had to pay one cent because it was always within the Free tier limits,

  • @MomoVader
    @MomoVader2 ай бұрын

    YOUUU ARE THE MAAN !!!

  • @nourmawasi4847
    @nourmawasi48472 ай бұрын

    What are your thoughts on the unreal engine? Do you only use unity?

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    I've never used it but from what I hear it's an excellent engine. I use Unity simply because it's the only thing that was available when I got started 12 years ago, and I keep using it because I already have a ton of knowledge with it and the engine allows me to build any game I can imagine so I don't really have any reason to switch. Maybe in an alternative universe where in 2012 Unreal was free and Unity was not, in that alternate universe I would now be using Unreal.

  • @nourmawasi4847

    @nourmawasi4847

    2 ай бұрын

    @@CodeMonkeyUnity oh wow never thought about it that way, makes sense, and thank you for the reply

  • @STORM-qw2gq
    @STORM-qw2gq2 ай бұрын

    Can you do a tutorial on profiler I can't find a good tutorial video

  • @chuckdude514
    @chuckdude5142 ай бұрын

    Multiplayer is definitely the future for most games. Thank you for introducing me to netcode and thank Unity developers for making networking much less complicated than it is!

  • @AHEK8
    @AHEK82 ай бұрын

    Can you please 🥺 help me to optimize my game for mobile or make a new video on that topic. Because in my pc the games runs at 120fps and in 8GB ram mobile it's runs at 28fps or less sometimes 😊

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Optimization is a very very specific topic, it's really hard to come up with solutions that work in very project So my best advice is connect the profile to your mobile and see what is taking so long. Maybe it's CPU or maybe it's the GPU

  • @AHEK8

    @AHEK8

    2 ай бұрын

    @@CodeMonkeyUnity how to do that in the mobile is there any specific app ? Because for my pc I can't figure that out please help !

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    You connect the Unity Profiler to your device docs.unity3d.com/Manual/android-profile-on-an-android-device.html

  • @AHEK8

    @AHEK8

    2 ай бұрын

    @@CodeMonkeyUnity thx

  • @SimonSlav-GameMakingJourney
    @SimonSlav-GameMakingJourney2 ай бұрын

    40% more activy players on multiplayer games is actually much much lower than I expected

  • @TarrenHassman

    @TarrenHassman

    2 ай бұрын

    I bet it's a lot higher of a percentage if you compare successful single player vs successful multiplayer compared to single vs multi as a whole.

  • @AHEK8

    @AHEK8

    2 ай бұрын

    Make good games you will get more players

  • @tsplitart

    @tsplitart

    2 ай бұрын

    tbh we 90s or before people are the very last ones who will play single player diligently. As the years progress, multiplayer is the way to go. newer gen will mostly indulge is online competition/multiplayer. So, I believe mulitplayer will take a huge jump in the coming years. Plus , there is ease of access of computers as the time progresses

  • @Super.Whimsy

    @Super.Whimsy

    2 ай бұрын

    Exactly. And that’s an average!

  • 2 ай бұрын

    I wonder if Unity used the asset store as training data for Muse...?

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    They said owned or licensed data, so only if they contacted individual asset store publishers to license their data

  • 2 ай бұрын

    @@CodeMonkeyUnity that sounds good! You sure the asset store license does not allow them to consider the assets as "licensed" for this use though?

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Not unless they change the license and require every asset store publisher to agree to a new license which as far as I know hasn't happened

  • @DevMarco-
    @DevMarco-2 ай бұрын

    You forgot the trend to annoy players with bad implemented service games. Nothing new I know but it definitely continues in 2024 I think.

  • @SergSamixonGD
    @SergSamixonGD2 ай бұрын

    Excuse me - who that man on video?

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Either it's me or it's an AI, in these days it's hard to tell!

  • @SergSamixonGD

    @SergSamixonGD

    2 ай бұрын

    I remember you like nice man ~of my age =)) In any case you cool man! Love you!@@CodeMonkeyUnity

  • @dreamingacacia
    @dreamingacacia2 ай бұрын

    AI is still in weird spot. I'd rather make some tools to help me do stuffs than trust in something that I don't have a good understanding about. If I have to choose an AI to use, I'd develop a simple assistant software similar to the ones people developed years ago, but better of course. I don't like the idea of "training AI". I'd rather feed the rules and have the AI function on this foundation. Sure enough the AI have great potential to be better than human especially on logic side. But that's the same as how computer is better than human at computing.

  • @juancamacho479
    @juancamacho479Ай бұрын

    i havent play a single player game in years, id say at least 10 years. I only play online games

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    Ай бұрын

    That's interesting, I'm the exact opposite, I haven't played a multiplayer game for anything more than 1 hour since Battlefield 4 which was about 10 years ago I think

  • @dimitrimarshall1079
    @dimitrimarshall10792 ай бұрын

    IAA = In App Advertising

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    OH! That makes sense, thanks for letting me know, I've never seen that acronym before.

  • @Runix1
    @Runix12 ай бұрын

    I love your videos, but damn that thumbnail makes me sad.

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Why? Which one? I have an AB test running

  • @scottcastle9119
    @scottcastle91192 ай бұрын

    I made a horror game with just AI code

  • @rosepainting8775

    @rosepainting8775

    2 ай бұрын

    Where can I play it?

  • @ExpensivePizza
    @ExpensivePizza2 ай бұрын

    As a coder for over 30 years, like you, I don't find AI particularly helpful. But I presume AI is helpful to code if you're still learning. The same goes for AI art. If you're not an artist it feels powerful to be able to create art quickly but if you are an artist it looking at AI art is probably cringe.

  • @slasher3428
    @slasher34282 ай бұрын

    In all honesty i was a bit scarier several months back from that whole fiasco with unity monetization. I am kind of glad they are able to bounce back though. Even if they do have a bit of work to do to rebuild our trust

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    Hopefully that whole fiasco scared them from doing crazy changes like that ever again, so hopefully in the end it actually ends up being a positive event.

  • @phutureproof
    @phutureproof2 ай бұрын

    oh its my time to shine, hey mom im also going to add something to the list don't piss off your fan base, you know what im talking about

  • @frogmasto1316

    @frogmasto1316

    2 ай бұрын

    wym

  • @chuckdude514

    @chuckdude514

    2 ай бұрын

    ​@@frogmasto1316 I heard some people complaining about the AI generated thumbnails before, but I'm not sure if he's referring to that.

  • @frogmasto1316

    @frogmasto1316

    2 ай бұрын

    @@chuckdude514 ohh

  • @TravisBerthelot
    @TravisBerthelot2 ай бұрын

    00. Stop using Unity.

  • @SHOUTOGUN

    @SHOUTOGUN

    2 ай бұрын

    Why

  • @5ld734

    @5ld734

    2 ай бұрын

    Unity is fine they practically restructured already after that last debacle

  • @TravisBerthelot

    @TravisBerthelot

    2 ай бұрын

    @@SHOUTOGUN Because it is trend 0 in the list they don't want to show you.

  • @TravisBerthelot

    @TravisBerthelot

    2 ай бұрын

    @@5ld734 Crazy pricing and firing many of the developers is hardly what I would call fine. Why would a publisher want to pay more than a few cents per install ever?

  • @CodeMonkeyUnity

    @CodeMonkeyUnity

    2 ай бұрын

    You don't pay cents per install, it's per copy sold as declared by the developer with a max cap of 2.5% which is lower than Unreal's 5%