Level up your code with game programming patterns: Model-view-presenter | Tutorial

Channel:
Subscribers:
1,200,000
Published on ● Video Link: https://www.youtube.com/watch?v=agoe5BdLzdk



Duration: 7:09
31,830 views
962


In this video, you’ll learn how to use the Model-view-presenter design pattern in your Unity projects. This pattern can help neatly organize your code so it’s easier to manage, less error-prone and more flexible for future updates.

⭐️ Learn more about programming design patterns in this e-book: https://on.unity.com/3Ty0gsk

⭐ Watch the other videos part of the Game Programming Patterns series: https://on.unity.com/495xdB8

Timestamp:
[0:00] Intro
[0:17] Model view presenter overview
[1:02] View overview
[2:07] Presenter overview
[2:57] Recap of model, view and presenter
[3:34] Adding an “on/off” button
[4:56] Model view presenter and the QuizU sample project
[5:24] Unity’s UI Toolkit

#unity #unity3d #gameprogramming #unitygamedev #gamedev #gamedesign




Other Videos By Unity


2024-01-29Lifelike actions and reactions – adding physics to your game
2024-01-295 ways Death Carnival stays set up for success | Unity
2024-01-28Level up your code with game programming patterns: Pattern combo | Tutorial
2024-01-253 ways Racing Kingdom put the pedal to the metal | Unity
2024-01-16Level up your code with game programming design patterns: Object pool | Tutorial
2024-01-07Where’s that DAM asset? Bringing order to your content chaos | Unite 2023
2024-01-03Create better Editor and game interfaces faster with UI Toolkit  | Unite 2023
2023-12-26Building an immersive vampire experience in V Rising with Voice Chat (Vivox) | Unity
2023-12-25Publisher power: When and why to work with Supersonic | Unite 2023
2023-12-22Small screen, big impact: Unity for mobile games
2023-12-21Level up your code with game programming patterns: Model-view-presenter | Tutorial
2023-12-20Make a living from your passion: How to turn your game into a business | Unite 2023
2023-12-18Everything you need to know about Unity PolySpatial + visionOS | Unite 2023
2023-12-17Level up your code with game programming patterns: Factory pattern | Tutorial
2023-12-17Accelerate your multiplatform development with the latest for URP | Unite 2023
2023-12-14Level up your code with game programming patterns: Command pattern | Tutorial
2023-12-14How Everguild builds successful multiplatform games | Unite 2023
2023-12-12Lighting and AI techniques for your 2D game | Unite 2023
2023-12-11Go behind the scenes with the SPACE INVADERS: World Defense team | Unite 2023
2023-12-10Prototype a 2D game level in 20 minutes with Unity Muse | Unite 2023
2023-12-08Behind the scenes of "Core Keeper"



Tags:
Unity3d
Unity
Unity Technologies
Games
Game Development
Game Dev
Game Engine