SpriteFonts - Writing Text to Screen - Game Dev Tutorials - Pt 6 - C# Monogame
This video will show you how to get text onto the screen using SpriteFont (which is the native method for Monogame). Just about every game needs some kind of text in it, and this should get you stated. Keep in mind that you may need to build a font for your specific language.
Language: C#
Framework: Monogame
Provided Materials:
zip file (fonts, and an example of a sprite build file you can open with any text editor): https://app.box.com/s/cn6ytv0trjfgivxkn0c4k0d7eckhsg05
Please support my work by liking, and subscribing on the various platforms (and here on youtube):
Steam Page: https://store.steampowered.com/developer/BatholithEntertainment
Discord: https://discord.gg/t4YDByx
Twitch: https://www.twitch.tv/royalmage7
Facebook: https://www.facebook.com/batholithentertainment
Twitter: https://twitter.com/BatholithGames
Or by donating via Patreon:
https://www.patreon.com/BatholithEntertainment
Thanks, Every little bit helps!
7
views
2
comments
Spawning Mobs and Killing them - Game Dev Tutorials - Pt 5 - C# Monogame
This video will guide you through spawning mobs, as well as killing them. With this addition to our game we have set ourselves up to get a playable game working. In the coming tutorials we will add the remaining features of a game, 1) a goal, 2) a way to lose. Those 2 thing along with text, health, and resetting a lost game are coming up in the next few videos.
I have been having a really good time making these tutorials, and I would love to hear what you guys think of them.
Language: C#
Framework: Monogame
Provided Materials:
zip file (contains new globals file class and art): https://app.box.com/s/molnauyilk7vzd231b49u8ikla80ar1y
Please support my work by liking, and subscribing on the various platforms (and here on youtube):
Steam Page: https://store.steampowered.com/developer/BatholithEntertainment
Discord: https://discord.gg/t4YDByx
Twitch: https://www.twitch.tv/royalmage7
Facebook: https://www.facebook.com/batholithentertainment
Twitter: https://twitter.com/BatholithGames
Or by donating via Patreon:
https://www.patreon.com/BatholithEntertainment
Thanks, Every little bit helps!
3
views
Projectiles and Timers - Game Dev Tutorial - Pt 4 - C# Monogame
This video will guide you through creating projectiles and implementing a Timer Class. By the end of this video we will have all the basic Hero functions (move, aim, shoot) that we need in order to move on to making mobs in our next tutorial ;)
Language: C#
Framework: Monogame
Provided Materials:
zip file (contains McTimer class and Fireball art): https://app.box.com/s/bp86kf2imioa1nw18767d5yrvllz1m5z
Please support my work by liking, and subscribing on the various platforms (and here on youtube):
Steam Page: https://store.steampowered.com/developer/BatholithEntertainment
Discord: https://discord.gg/t4YDByx
Twitch: https://www.twitch.tv/royalmage7
Facebook: https://www.facebook.com/batholithentertainment
Twitter: https://twitter.com/BatholithGames
Or by donating via Patreon:
https://www.patreon.com/BatholithEntertainment
Thanks, Every little bit helps!
3
views
Mouse Class and Rotate Sprite - Game Dev Tutorial - Pt 3 - C# Monogame
This video will guide you through adding a mouse class as well rotating a sprite. The end goal of this video is to use the sprite rotation to create the "right stick" of our duel stick top down game. This is the last video before we start adding projectiles and mobs and what not (Id more fun game elements)...
Language: C#
Framework: Monogame
Provided Materials:
zip file: https://app.box.com/s/m34t921tcja88ce1n4nsk47cndhf93jo
Please support my work by liking, and subscribing on the various platforms (and here on youtube):
Steam Page: https://store.steampowered.com/developer/BatholithEntertainment
Discord: https://discord.gg/t4YDByx
Twitch: https://www.twitch.tv/royalmage7
Facebook: https://www.facebook.com/batholithentertainment
Twitter: https://twitter.com/BatholithGames
Or by donating via Patreon:
https://www.patreon.com/BatholithEntertainment
Thanks, Every little bit helps!
2
views
Keyboard Class and Hero Movement - game dev tutorial - Pt 2 - C# Monogame
Summery:
This video will get a keyboard class started and get the hero moving around. If you think of a dual stick shooter game the keyboard (A,S,D,W) will act as 1 of the sticks. At the end of this tutorial that portion of base input will be working (we will do the other "stick" next time.
Language: C#
Framework: Monogame
Provided Materials:
base keyboard class: https://app.box.com/s/4sgkmkvowzt07p1kdauwt35x9uiy9vgg
base key class: https://app.box.com/s/sory6ikclunx2om28977kbnc9fz7h3hi
Please support my work by liking, and subscribing on the various platforms (and here on youtube):
Steam Page: https://store.steampowered.com/developer/BatholithEntertainment
Discord: https://discord.gg/t4YDByx
Twitch: https://www.twitch.tv/royalmage7
Facebook: https://www.facebook.com/batholithentertainment
Or by donating vid Patreon:
https://www.patreon.com/BatholithEntertainment
Thanks, Every little bit helps!
2
views
Setup and First Sprite - game dev tutorial - Pt. 1 - C# Monogame
Provided Materials:
For this video I have a link to the sprite I used:
https://app.box.com/s/0bvjms9nzub46r4jyy96tyfhuuos82ql
In the future I may provide code files, but in general I want you to learn by doing/trying the tutorial, not just copy/pasting my code (you wont learn much doing that)...
Who am I?
My name is Chris McAulay and I have 3 games on steam. Like most people that try their hand in the game industry, my first game was not good enough, but which each subsequent game I have achieved more and more.
I have always wanted to share what I know with people that want to learn. That being said I refuse to go back to college and get a Masters in order to teach at my local university...
So instead I will be making tutorials on youtube (really I should have started this years ago).
Why Now? Well My son is 9 years old and starting to become very interested in programming. So I started teaching him the basics, and then his friend asked if I could teach him as well... Long story short, if there are even just a few people that I can help get into the industry then I feel it is worth it to spend the time making these videos.
What is the plan for this series?
Well the immediate goal is to make tutorials about how to start making a game, and to get the basics all in like displaying your first sprite (in this video), and moving that sprite around, rotating a sprite, mouse/keyboard input, timers, randomization, menus, UI, buttons, spawning enemies, path finding (A*), and much more...
As of right now I am trying to set aside enough time to make a tutorial each week... That is a lofty goal for me at this time, as I have a full time job making games for my company as well as a family to spend time with. But I think if I can boil down the topics far enough then I should be able to meet that goal.
All the tutorials on in this series will be within the same game. After we exhaust all the topics we should have a good framework for a top down style game with some pretty cool extras added in :) Provided everything goes smoothly I will also publish this game to Steam, so please join me for the ride :)
Language: C#
Framework: Monogame
Please support my work, every little bit helps :)
Steam Page: https://store.steampowered.com/developer/BatholithEntertainment
Discord: https://discord.gg/t4YDByx
Twitch: https://www.twitch.tv/royalmage7
https://www.patreon.com/BatholithEntertainment
4
views