Monogame For Experienced Programmers Part 1: Render Targeting

  Рет қаралды 11,526

Brent's Tech Tutorials

Brent's Tech Tutorials

Күн бұрын

Пікірлер: 35
@mustard8148
@mustard8148 9 ай бұрын
One of the only people who actually explain what theyre doing instead of just... doing it
@im_Hide
@im_Hide 2 жыл бұрын
thanks so much Brent, it was insanely tedious trying to find criteria about the render targeting. I looked for almost 30 minutes trying to find anything, now to understand point sampling
@davidholender6855
@davidholender6855 2 жыл бұрын
Hi Brent. Greetings from New Zealand. I Just watched these tutorials today and I have to say totally awesome job dude. I really hope you get the time to do more in the not too distant future (notifications turned on LOL).
@raarky
@raarky 2 жыл бұрын
Just what I’ve been looking for! Thank you
@kiyasuihito
@kiyasuihito 3 жыл бұрын
This video was so helpful. I couldn't find a good explanation on using render targets for setting resolutions. I wish you had more tuts on monogame but I understand you gotta enjoy life so carry on ☺️
@elm4nuff
@elm4nuff 3 ай бұрын
Amazing tutorial
@DepressionAlgorithm
@DepressionAlgorithm 5 жыл бұрын
Shame these videos didn't take off. There's a bit of a dearth of information out there on how to do more advanced things in Monogame. I've been mucking around with Rendertarget2D and ScissorRectangle for the better part of a week and I'm still a bit confused on some of the finer details.
@SomethingRandomChannel
@SomethingRandomChannel 5 жыл бұрын
Hi Mate, This is actually awesome and super helpful to me. I know it's been a few months but hopefully this message gives you abit of motivation to put out another video! I'm using this method now, thanks!
@brentstechtutorials1528
@brentstechtutorials1528 5 жыл бұрын
I wasn't sure how useful these videos were to people since they didn't seem to get many views, or at least at the time I posted them they didn't. But I'll definitely have to continue this series soon.
@SomethingRandomChannel
@SomethingRandomChannel 5 жыл бұрын
@@brentstechtutorials1528 I guess it's just really helpful to a very specific audience so I guess over time it would build up more and more views. Your angle on this is spot on, it can get frustrating to wade through all the basic "learn to program C#" stuff when you are already familiar with the language. Your videos go straight the looking at the problem we want to solve.
@potatoradio34
@potatoradio34 2 жыл бұрын
This is super helpful to a newbie like me. Thanks so much
@mrlinushermansson
@mrlinushermansson 2 жыл бұрын
I really like the tutorials, can you answer this? In a concise way, why do we want to use render targeting? If we do not use it what problems will we run into down the road? I’m not understanding 100% why this works and what problem we are solving. Thanks so much.
@brentstechtutorials1528
@brentstechtutorials1528 2 жыл бұрын
Sorry for the late response I'm very busy. Render targeting makes it so the graphics are easily scalable. You can code as if the game will always run a certain resolution and not worry about the size of the window or monitor. Without it you'll have to manually tell every little thing in the game to scale according to the size of the window. Without it coding is far far more tedious and you're more prone to making a coding error.
@damdal1837
@damdal1837 2 жыл бұрын
Is there any particular advantages/disadvantages of this method compared to setting the render target to the desired game resolution (ie very low for a pixel art game) then using the destination rectangle parameter when you are drawing to the screen where the rectangle is just the size of the screen?
@joachimsaindon3658
@joachimsaindon3658 3 жыл бұрын
This was very helpful and easy to follow. Thanks!
@PyxelBlobsStudio
@PyxelBlobsStudio 5 жыл бұрын
Hello ! I know it's been a while since you started the series. I met you because I'm looking for information on the render target is the HLSL shader. I have two shaders that work very well. But I can not use both at the same time. it's a black screen. I was told that the render target allow to fix is problematic. I would like you to help me about it. I think you have not seen a lot because all this is the basics of monogamous. Many people are looking for more push information like me right now. I think if you explain things to us more complex you would have more visibility.
@brentstechtutorials1528
@brentstechtutorials1528 5 жыл бұрын
I have no experience with shaders but I will look into it. I'll get back to making more of these tutorial videos eventually. Been busy with various other things.
@PyxelBlobsStudio
@PyxelBlobsStudio 5 жыл бұрын
@@brentstechtutorials1528 Great, if you want I could pass you a project with a dozen very basic shaders that I realize. (black and white color, contrast, negative, rainbow, rotate, gradient, light).
@brentstechtutorials1528
@brentstechtutorials1528 5 жыл бұрын
Sure, just leave a link to the code here.
@PyxelBlobsStudio
@PyxelBlobsStudio 5 жыл бұрын
@@brentstechtutorials1528 Do not you have Discord? It's easier, you can help me if I have problems and me with the shaders.
@PyxelBlobsStudio
@PyxelBlobsStudio 5 жыл бұрын
@@brentstechtutorials1528 I have a question, how do I draw a rendertarget, then just after another. The dexieme allows me to zoom on the map
@thseaqueen2938
@thseaqueen2938 2 жыл бұрын
Thank you for making this
@pon1
@pon1 2 жыл бұрын
If the pipeline tool doesn't open when double clicking, right click and use Open With... then in the list there should be mcgb-editor-wpf, he directed you to find it yourself but it should be in the list.
@brentstechtutorials1528
@brentstechtutorials1528 2 жыл бұрын
Sorry for the late response. I'm sure you've fixed this by now but the pipleline tool should be under C:\Program Files (x86)\MSBuild\MonoGame\v3.0\Tools
@michalskoula
@michalskoula 3 жыл бұрын
Thank you very much for this! Helpful.
@aravindjc7099
@aravindjc7099 5 жыл бұрын
Thanks for this awesome video.
@unegisteredhypercam8959
@unegisteredhypercam8959 3 жыл бұрын
Hey! Will these tutorials ever return?
@brentstechtutorials1528
@brentstechtutorials1528 3 жыл бұрын
Yes, I plan on making at least a couple more. I'm just super busy with several big projects. Once one or two of them are done I'll get back into game development.
@unegisteredhypercam8959
@unegisteredhypercam8959 3 жыл бұрын
@@brentstechtutorials1528 Thank you for the reply! I will look forward to these.
@RiccardoBocci
@RiccardoBocci 2 жыл бұрын
which color scheme are you using?
@brentstechtutorials1528
@brentstechtutorials1528 2 жыл бұрын
Sorry, don't recall. I set it up something like 5 years ago.
@Akaadream
@Akaadream 5 жыл бұрын
Hey, i made an map editor inside my game, and using the same scaling system as you, i got an offset between the windows cursor and in-game cursor. Do you know where is the issues ?
@brentstechtutorials1528
@brentstechtutorials1528 5 жыл бұрын
It's hard to know without seeing the code myself. Is there still an offset when using the code but having the window be the same size as the target?
@Akaadream
@Akaadream 5 жыл бұрын
@@brentstechtutorials1528 My cursor position using the size of the window without take care of the scaling. So i have to change my cursor position with taking consideration of the scaling ratio. But i don't know how to calculate this
@FierceBananaGaming
@FierceBananaGaming 2 жыл бұрын
@@Akaadream Hi did you happen to figure this out?
Monogame For Experienced Programmers Part 2: Fixed Time Step
25:40
Brent's Tech Tutorials
Рет қаралды 4 М.
#5 - Getting Started with MonoGame - Building Screens
17:45
From Small To Giant 0%🍫 VS 100%🍫 #katebrush #shorts #gummy
00:19
MonoGame RenderTarget2D Independent Screen Resolution Rendering
29:54
Aristurtle Dev
Рет қаралды 2,4 М.
Adding levels to my custom game engine (C#/MonoGame)
17:00
Monogame For Experienced Programmers Part 3: Controls and Button Mapping
26:23
Brent's Tech Tutorials
Рет қаралды 1,8 М.
Five Lessons I Learned After Using Monogame for Over a Year
3:35
Computer Hobbyists
Рет қаралды 17 М.
Intro to HLSL in MonoGame | MonoGame Shaders 1
6:50
Kodbold
Рет қаралды 6 М.
Rendering Architecture | Game Engine series
27:53
The Cherno
Рет қаралды 66 М.
Making Game Engines is hard.
21:14
The Cherno
Рет қаралды 103 М.
I Made the Same Game in 8 Engines
12:34
Emeral
Рет қаралды 4,2 МЛН