Good evening, fans. Tim Kittrow here, the voice of
NBA Jam. And you're listening to the Game
Dev Breakdown podcast, brought to you by Code right play.com.
Hey everybody. Guess who's back?
It's Todd Mitchell. This is game dev.
Breakdown. You know that or you wouldn't
have turned this on. So here's the situation.
I've been I've been out of the game.
This has been a. Weird year this has.
Been a whole. Weird year earlier this year.
I connected with my local. Improv scene here in Saint Louis
we moved right at the end of. Last year I was on.
A big project that stayed under wraps never saw the light of
day. Got cancelled.
I've really invested some time and some energy into some.
Things. And you know what?
Every time I do, I always come back to this and go I should
just be investing that in myself, in the people who
believe in me, in the community. We.
Have here. So here I am again.
I cannot stay away and and I shouldn't.
Maybe I should. Maybe it doesn't make sense, but
I'm. Here Anyway, so yeah, like I
said, this year I I took a writing.
Workshop. I talked about that on the
podcast. A little bit did did some some
intensive writing training under the guy's name is Rich Talarico
very. Very well respected man in.
Literally in. Hollywood like he was a.
Colbert, Writer Key and Peele. SNL, like this guy has done it
all. I was so fortunate to take part
in that, worked really hard on that.
I. Have tried training a dog three
different times this year. 2 did not work out.
For really upsetting reasons. That's been a whole thing, but
we. Finally have our forever.
Boy, we got a A. Boston Terrier who's been here?
About a month and a half now. He's awesome.
I'm getting up in the middle of the night.
To let the dog out in the backyard probably once an hour
or. Maybe two.
No, no, no. More than every two hours.
I'm standing Outback and it's getting cold.
It's getting cold. Outside we've had a lot of rain,
we've had a lot. Of stuff that's to.
To sort of illustrate what I'm up.
Against when it comes to game development.
Content creation, Managing the circle of friends that have sort
of gathered around. The stuff that I do and I
appreciate you guys so much, that does not make it any.
Easier to to. Get in the office.
So he's getting my dog is getting to a point.
Where he's. Cool after like 8:00 PM he's in
his. Little little spot downstairs
and he's ready to sleep through the night.
That's been great. I'll still be up at 2:00 or 3:00
AM. Something like that tonight to
let him out. That's all fine.
We wanted this, my son wanted this.
The family decided now is the time.
So I'm fine. I'm fine with it.
We'll have a. Puppy for the holidays, that's.
Cool. But I'm also sort of steeped in
more game development. Stuff now in these last few
weeks than I have been in. Years since I worked on my my
indie game some years ago. Now I I'm.
Doing more. I'm writing more about it.
I'm writing more. Code and so I think it'd be fun
to. Sort of look, obviously.
I I left off the actual game development episodes.
On a cliffhanger I keep bringing up.
My buddy Sebastian Deacon, who is so nice to.
Volunteer for the first. Co.
Development series and I just. Completely let him down.
So I feel terrible. About that, we haven't even
spoken in a long time. But he mostly left Twitter and.
Eventually so did I, so I want to talk a little about that.
I want to talk about what's going on.
Y'all know if you've if you've listened to the show in the past
I have at times been a unity. Developer and I probably don't.
Have to remind you what's going on with Unity.
It's been almost two months now since.
They lost their minds. So we we won't go.
Through every little detail of. That.
Anybody who's interested in it knows sort of what.
Happened, but so Unity decided. They're going to overhaul their
fees, guys. Every every commercial game
engine goes through some version of this if you've been around.
The game long enough. You saw Game Maker do.
This you saw, we got into it with.
I got into it with the guys behind build box.
For a while because they did a version of.
This that I found kind of. Predatory and that resulted in.
The CEO and one of his fellow executives coming on the show to
discuss things, which was was kind of interesting, but if you
follow anyone game engine long enough, you tend to see
something like this so. Their version was this whole.
Runtime. Fee thing I never understood.
That the runtime fee. What does that?
Even mean like I understand what they're saying it.
Means, but does it actually cost?
Them anything? I would argue no.
If we have a license agreement, honour that, I don't understand
this. You you might.
Recall. That I've said on the.
Show before I was a contract game developer for a while
through like Upwork and through. A local.
Studio that contracted with clients.
Think of the wrench that throws into that, thankfully.
I don't do that stuff. Anymore, but imagine trying to
work out with your customer if you're a contract developer.
Who's going to pay that fee? If and when that surpasses
whatever threshold. Which may change in six months.
So yes, when when people say like this is.
A game killer for. Unity I agree.
I I think. It's one of the biggest.
Points I made online was. Proprietary engines will always.
Lead to heartbreak. Unity is not just they haven't
just stuck their foot in it. They've this has been a
reminder, this has been a reminder of what it's like.
To try to develop with. A commercial engine you are if.
If you listen to this, thankfully I've made.
Some friends around the industry, we can discuss that
another time, but. A lot of you guys.
Are aspiring developers Indies? Small teams, soloists, it's
like. Trying to strike up.
An even footed. Relationship with a massive
corporation. I don't think it can be done.
I don't think it's wise for you to try to do it.
And I have advocated for unity in the past.
Certainly compared to like Unreal.
Engine Tim Sweeney has done a lot to kind of win me.
Over recently. But I still don't trust him.
I don't. I don't trust these these guys
in charge of these big. Companies and I don't trust the
big companies. And I think this is.
Another prime example of why. Anybody on a small team you
don't have a team of? Lawyers ready to take this up on
your behalf? You think?
If you went to court right now against unity, would it change
your life? Would it turn your world upside
down? It would.
Mess mine up real bad. Like real bad it would.
So if you're in that position, that's probably a good reason.
Not to get into business. With a company like Unity.
So I again I think. This is a reminder.
More than just the issue itself, this is a tap on the shoulder
going. Do you still think this is a
good idea? And I don't, I'm past it.
So again, I, I don't think this is exclusive to Unity.
I think, you know, we've seen in the past that.
Unreal Engine has changed their stuff, sometimes for better,
sometimes for worse. Any of these companies will.
Probably drag you through the wringer at some point.
So I'm going to go ahead and. Advocate for like, do something
open source. Like get some.
Open source technology behind you and so of course, what?
Everyone did after this Unity thing look, so I mean look the.
Blowback was for Unity, that OK. People inside the company said,
hey, this isn't cool people outside the company.
Hey, we're going. To stop using Unity and.
The CEO who everybody remembers, the whole developers are
fucking. Idiots guy.
John Ricciolo, he. Was part of the.
Communication of this whole thing.
And he stepped down from Unity. OK, by the time that happened, I
thought, well, really, that's almost bad.
News for me because I already decided ME and Unity are done
and I think. A lot of people had, they
thought no matter what happens, I'm out and so now.
John Roticello is just floating out there.
And he may. Attach himself to something else
I don't want him to be a part of, you know what I mean?
Like what if he goes? This is a dumb example but like
what if he goes and like? Jumps on a board at the blender.
Foundation and like no. OK, blunders going commercial.
Point being that something you rely on, he could go ruin it
now. I mean, there's more.
Chance of that happening than me you know, continuing to hang out
with. Unity, that's for sure.
So a lot of people. Said the same thing and they
said. We're going to Godot.
I'm going to pronounce. It godot I don't.
Care and I don't hear about it for.
Me like I, I. Spend a lot of time researching
game engines, open source stuff, frameworks.
Because I'm a, I'm a. Programmer.
I don't mind not. Having the visual.
Tools and we're going to discuss sort of where I ended up, but a
lot. Of people went to Godot because
it is. Kind of organized like unity.
And it it does, kind of. When you figure it out, it does,
kind of. Feel a lot like Unity feels so I
think. There were a lot of.
People saying, hey, come to Godot.
And then a lot of people went, yeah.
Let's go check out Godot. And that turned into a very
interesting. Couple of weeks, didn't it, when
we saw all of these people who came, came.
Into the Godot community. And seemed like they had a lot
of expectations and I would say a lot of demands if.
If he were Gadot's lead developer, his name is.
Juan Linietsky Linietsky something like.
That. If if I was that guy, I would
have become. Pretty unpopular during that
time. Because it should be a dream
come true, right? You know.
A whole bunch of people see the light about unity all at once,
and then they come. And check out your open source,
you know, passion. Project that you've been
attached. To for so long.
Gadot's in a good place. They just had their big what was
it, version 4 release, something like that.
So big it's it's looking as good as it's looked in a long time.
People are coming. Up with very impressive works in
progress. Little demonstrations.
Little. Proofs of concept using Guido
that look great. Look, you know, next Gen., very
modern, pushing the bounds of. What we can really do with an
engine right now. So it's it's a great time and
they came at a great time. That should have been like, hey,
the community, I don't know, doubled in size.
Fantastic. But I I maybe it was just.
From being on Twitter and being in just the wrong corner of the
Internet at the wrong time. But like the.
People who came over, too many of them seemed.
Like they got, really. Obnoxious, didn't they?
There were Gadot. People who were like.
Contributors who work on the open source stuff like asking
people like. Hey, could you not get?
In and create like a a ticket, like an issue.
Asking us to put in like, actual.
Unity features into Guido. That's not my my.
Point when I wrote about. This again I I.
Did an article. Called a case for.
Monogame in 2023. Not to get too far ahead of
myself here, but my point was like I think.
It's great and I like Guido. I was using it when we when we
last did the podcast, but my, my point was let Guido be Guido and
don't ask it to be unity. The people coming over like,
well, I'm just here because of C# support and I don't like how
the C# support looks. If I was.
One the lead developer I. Wouldn't tell these people to go
to hell. I really would have and and then
that would have been news. We would have gone from getting.
Mad at John Roticello to mad at me.
I would have strongly encouraged people like that to just try
something else, really. What my suggestion would be?
If you're such AC sharp, superstar.
If you're such a ninja. With with C#.
Maybe. Maybe.
It's time for you. To bump up to something like
Monogame, maybe jump past the engine thing which is never
going to satisfy you. Unity didn't satisfy these guys.
They were complaining all day. Gadot certainly won't, because
now they've spent all this time. Years probably learning all
these proprietary. Menus in Unity and now they're.
Looking for those. Same things in Gadot and going
where the hell is. The cinematic camera.
Whatever. And it just it just.
Doesn't work exactly that way. I say if you're.
Such a freaking superstar. Start coding from the ground up.
Why don't you come over and show us what you?
Got and in fact I am kind of. Putting my money where my.
Mouth is on that one, because I did.
I've looked at Monogame in the past.
I've talked about it before, in fact.
When I first learned. Monogame stuff when it was
still. XNA, the XNA framework which,
for better or worse, Microsoft developed and released.
At the time I thought this was really cool the the.
History here was that Microsoft? Wanted.
Like genuinely wanted. To support indie developers
because they knew, and this holds true today, that
supporting indie developers is a good way.
To. Had your, your library, your
offerings to? Customers, that's a good way.
To greatly increase what's available in the store, you
know. Epic can only make so many
games. So often Microsoft.
At that time, before they. Bought all the other.
Studios and publishers could only make so much.
Every so often, Bungie, same story you were.
We were looking at 1415 major, major studios back then.
And I don't know, we'll call it the late.
Xbox early 360 days. Which I think about when they
did this and they went, hey, what if we can make it?
Simpler for. Indies to make games that can
end up on the Xbox as far as I. Know no one has really.
Done anything like that before? Or.
Since this was a big. Deal that Microsoft did this.
So I I went out of my way. I picked up a couple of books.
I think I've still got XNA books downstairs.
I learned it, then I liked it. It was a lot of.
Code like it was straight up code.
That's all it is. It's not.
It's not visual tools. It was a.
Framework to interface with the the low level computer stuff.
And if you made a game using XNA, it was very simple not just
to put out. I think at that time it was
simple to have APC game also like I don't.
Think it was strictly Xbox support but it would be able to
be ported to be. An Xbox game also, and I had
Michael Hicks on the podcast and we just spoke and I think he
wants to hopefully check in with us again.
Sometime soon and I'll certainly.
Take him up on that. But that's how he started.
He wasn't even 18 yet. We talked about.
This because I I met him at a Saint Louis event and he gave a
talk which I sat in on and he was talking about.
Like he had to wait till his 18th birthday.
To sign, sign the paperwork. And earn money for his first
Xbox. Game because of the XNA.
Framework. OK, so Microsoft did.
Discontinue that, but they they. Allowed sort of the community
around it to carry it on. So it turned it merged with like
Mono. And then they made Monogame
which was a this. This gets real detailed.
And it's more information. Than you need, but the point is
we went. From XNA to sort of a.
In between phase and now. There's there's.
Monogame where there was XNA. Before.
And now Monogame. Is open source.
It is an open source framework that you're just pure coding in
C#. They've got some pipeline tools,
but it's all very, it's relatively low level compared to
if you're doing Unreal, if you're doing Goodot.
So I thought, you know. I've said this before, I I love
to code. I love to know what's going on
under the hood. I hate.
Wasting time on proprietary crap that bothers.
Me about unity and unfortunately.
Because I'm a coder and because I'm a tinkerer like this.
It bothers me about Godot also. I love that.
Godot is open source. I love that there is a.
Community that believes in people.
Getting together, making it better.
I would strongly encourage people who don't want to just
straight up code, which is almost everybody if you're.
Just looking for a good way to make a game and you're not
going. To drive everyone around you.
Nuts go. Over to Godot.
Check it. Out it's it, I think.
It's really easy to get started. You could see in several
episodes the progress we made in a very short time with
Sebastian's project. That we wanted to do I do I
still want to finish that I don't.
I don't want to leave. Leave that behind forever.
But unfortunately for me personally, I don't think
Godot's going to be the right fit in the long term because.
Even that it's it's low profile, it's not.
Bloated or anything but it's. A lot of stuff I'm not going to
use, a lot of stuff I don't need, and for me, I am holding
myself to this. Standard.
Also, if I'm that picky, I need to.
Just code from the ground up. And I've I've.
Been working on it for what this whole?
Time, I hate to admit. It I had started another Unity
project right before. I think it was like.
Three or four days before. They announced this whole
runtime fee. Overhaul thing and I even
tweeted. At that time, I'm.
Like 4 fucking days that lasted. And, and here we are.
And I said I'm done. I'm done with it.
I'm out and I am. I'm not.
I'm not going back. So since that time I've been
learning Monogame and I've been doing it in VS Code.
I was an Atom. Programmer for a long time I
really liked Atom. Atom.
If you're not familiar. And that was, like they said,
sunset. They killed it.
They killed Adam at the end of last.
Year and so everybody who's. Anybody says that now VS Code
has? Sort of usurped the throne,
fine. So I got in VS.
Code I learned how to start. Monogame projects and I've just.
Started a couple of very simple things to tinker with.
I've also written on the site about this kind of nice system
that. I've sort of created for myself
where I start this To Do List that follows a certain format we
can talk. About that sometime if.
People are interested but it's on code right play.com.
Now, so basically I set out a lot of small tasks for myself
and each. One, it's almost like.
Sitting down and playing. A puzzle game for me at this.
Point in my life like I'm like, OK.
I want to create. A status message on a.
Screen and that's just that's my little.
Challenge for that moment and if I hold myself to.
That workflow it's it's this very Zen.
Very like mindfulness exercise for me and I don't stress out
and I don't think like how can I make money on this?
How big can I make this project? Is this going to fall?
Through at the last minute. I can put most of that out of my
mind and I can just go through step by step, small task by
small task and. I have learned.
A ton I've gotten very. Comfortable in Monogame?
I'm sure I haven't. Done it all, but I've solved a
lot of things that have come up little.
Challenges for myself and I'm. I'm comfortable, I'm happy with
it, and I think that I'm going to stick with it.
It's still an active development.
You can. Port it anywhere that I would
want to port it to there there have been some very successful.
Recent Monogames. I say monogames.
They have a showcase tab with games you'll.
Recognize there's some recent games.
That went to all the cons went to the PC went.
Everywhere you want to be. They were done with Monogame.
So clearly it's possible. Clearly.
There's nothing to hold me back. I I put.
Together, an article I already mentioned that the title is a
case for Monogame in 2023. I had several points about that
again. Let Guido be Guido.
If if it if Guido is what you want, outstanding.
If not, move on. And if it's because you don't
like what what you can or can't? Do in C# come?
This way come my way, come to Monogame and.
Show us what you got. Because Monogame will not I.
Assure you it will not. Stop you because you get almost
nothing with Monogame. That's honestly.
What it is, it's a framework. You will.
Get an init function, draw update and God bless.
I was like OK do will they give? What's a good example is.
There a function to draw primitive shapes?
Not really. Not really.
If you want to draw a circle, I guess you're going.
To need to code. A function that lets you draw a
circle. OK, great.
Like that's I can. Dig it.
That's I I like that. More than I like well.
It's. It's buried in these this.
Sub menu under this menu under this tab.
I don't want to deal with that. I'll just code the damn circle.
Function and I'll move on. So in that respect.
I'm I'm very happy. And the thing about that is C#.
Very very popular in throughout the game industry throughout
commercial software that is not. Limited to games.
If you're out there learning C#, you're really.
Doing something for yourself. So I think that's a big benefit
and. Furthermore, if you're
developing in C, you can jump over to net which.
By the way, when did net? Go open source.
You can do open source net development now.
Am I? Am I the last to know?
I I guess probably this wasn't. Recent.
This was in years. Past they had an.
Open source fork for a while. And then I know about Visual
Studio Community Edition, but like now you.
Can just straight up do open source.net development anyway I
bring that up. Because.
If you're already doing C when you get a project.
That is going to go like big scale.
Okay, this project is going to be a.
Big thing, I need a. Level designer.
I need an animation editor you can make.
Those things for yourself. Using C and using the NET
Framework. You can just go over and again,
Michael Hicks has some videos about himself.
Doing that for his games which. He's a guy who is putting out
console. Games on a fairly regular basis.
He's got another. One come out just now.
So we'll, we'll probably talk to him pretty soon.
But he has a YouTube. Series where he goes look.
I I needed a a. Simple map editor for for this
game I got. Here's how I did it.
Here's how it works. It just writes files, then
Monogame reads them. He uses.
FNA, which is a different fork for a Monogame.
But it's all XNA based, so you can do.
That for yourself and. The next thing you know?
You're making your own tools. You're.
You're doing your own full. Fledged thing, you've got your.
Own engine at that point, you know, how does anything beat
that I I think if you can say. That you created just what you
need for your. Game and tools that made the
the. Process easier so you really
achieve something great. Man I that seems a lot better to
me than going like I used. Unreal Engine, the 3D super mega
cinematic. Quality engine and made this
small 2D game. I'm sorry.
Is that really doing it? I'm, I'm not bagging on anybody
who does that, but I'm just saying there's something.
For me, there's something a lot more pure about.
About just doing something elegant.
Elegant is an old school. Program or term?
We used to. Talk about beautiful code.
Doing elegant things, elegant solutions.
It's all about. Avoiding bloat, avoiding waste.
That's. Still very important to me.
That's that's a value that I still carry with me so.
For that reason. I'm I'm full Monogame and if
you're going to be one of these guys who's C# this C# that Gudo
has to get better. Maybe.
You just need to go. Learn and and.
Not to say that these people, these people would come and and
code circles. Around me I.
Have no doubt I'm. Encouraging you to do it.
I'm not, I'm not saying like you'll fall.
On your ass and I'll. Laugh.
I don't think so. I think when when those people
came. Over this way they'd.
Be they would be very happy and we wouldn't.
Have to hear about it anymore. Also the the.
Development environment becomes flexible because you can use
your VS. Code you can use your.
Visual Studio look, I I I also don't like the bloat of like
full Visual Studio. I don't.
I don't like my editor to go off like a.
Casino that just opened. For the day.
That's that's a stupid. Analogy casinos are always open.
Blinking and making sounds and needs to be updated. 4.
Times and needs to be. Restarted for the extensions to
work. I hate that VS Code is a
slimmed. Down version of that.
And it's bad enough. Like there's.
Enough shit that goes off and pops up in my face.
And wants to reload and doesn't wait for me and just reloads
itself. I really dislike.
That, but I'm not stubborn. Enough to just.
Do it in like, I don't know notepad, but you could you could
do Monogame. It has a.
Command line interface. So you could use.
Your your your command window and you could use your.
Notepad and you could do Monogame development.
I like that level of flexibility.
VS Code is under my limit of like crotchety old man coder
stuff, but. I'm able to do that and I'm able
to be very happy. So if you like flexibility,
that's. Another strong case for Monogame
platform support. Is fine.
It's fine. That's the other thing,
everybody. I I'm.
I was on Twitter too much until like, I don't know.
Three weeks ago when I. Pretty much said like I'm kind
of done with Twitter. Since that time, I've had a
couple of things go. Sort of viral.
I had people. I've been writing.
A lot, like I said. And I've had friends like our
buddy. Thomas, who's been on the show
and was the subject of one of my book.
Chapters a couple of years ago he he read something I wrote and
we'll talk about that probably. In a couple of episodes.
But he shared it and it really spread like wildfire.
I still. Had the app on my phone because
I was. Trying to get support from Xbox
that's. Going to be the topic.
Of another show but I ran. Into an issue with Xbox, wanted
to leave the app on because. Twitter is still.
The best way to get. Customer service from anyone.
You're not going to get it on threads.
I like threads, but there's nobody there.
It's very. Quiet.
You're not going to. It's not the same interface
with. Companies and stuff like that.
Twitter still kind of has that on lockdown.
Not calling it XI will die. 1st but I got this notification.
Thomas shared your thing. Hey, everyone's sharing,
Thomas's sharing of your thing and.
The point is when all of this Unity stuff hit the fan.
It was really stressful. It was kind of annoying to watch
all these people go I. Would try.
I don't know they would. They would mention different
things. I would try love. 2D but I don't
know like the. The big one was Gadot.
I would try Gadot, but it's not clear that I'll be able to.
Port to consoles and my question is what?
Exactly. Are you porting the?
Consoles. I'm not trying.
To be a Dick. But I.
Never hear anything from. Some folks.
It's it's this like it's this crutch.
It's this thing, this excuse you use not to jump in.
Well, I don't want to do that. How would I get it on the
Switch? Who do you know at Nintendo?
My good man, my good woman. What is this?
Burning project You're trying to
port to consoles immediately, first of all.
Look, I I've not shipped to consoles.
I'll be the first to. Tell you, that's another story I
was contacted by a publisher who ghosted me about.
A a console porting project. Very weird.
We'll get into it. Later there I've.
Got so much to talk to you guys about.
You can you tell we're on 30 minutes now.
These this small segment of the community is like, look, I I'm
not doing anything if I can't immediately like hit a button
and ship to switch. Almost any major modern engine
or or framework really at this point.
Has examples of someone. Who created a kick ass?
Project and when the. Support was in.
Place they got it on consoles fine.
What are you worried about? Like what are you so worried
about? I don't.
Understand that, and maybe that's wishful thinking and
maybe 1. Day when I really get something
out there that gets some. Momentum Nintendo will come a
calling. And I'll be screwed because
there will be just. No.
Way to get it from where it is? To the switch.
I've not heard of that. Once.
It. Really seems to me like anytime
so look there are examples. What was that game?
Cross code or something like? That there was a game that was
done in like HTML, not HTML but like web language is using.
One of the JavaScript engines. And they got that to.
Work and it runs great. On the Switch and on Xbox and
they didn't. I don't think they change that
much. You might have to work with a
publisher. And like, that's the other part
of it, they go. Like, well, I'm not paying a
publisher first of all, IA lot of those deals.
I don't think that's how it works anyway.
I think that a lot of those. Publisher deals, They'd take a
cut, which. And, and I've had somebody admit
to me like, yes, that would be the deal.
They would take a cut and I don't want to give it to them.
Well, aren't you going to make more money if you pick up a
player base on the Switch? That you didn't have.
Before, isn't that worth it? Are we just being cheap or is
there something I'm not? Getting I'm not sure.
It seems to me that if you do basically any again any.
Major engine? Any major framework?
And when they want you on the Switch, if they want you on the
PlayStation. You're going to get there.
It it will be worked out, it'll be resolved.
That goes for anything I can think of, right?
Now I know Monogame. It's true there there are a
bunch of. Monogame projects on all the
consoles. There are a bunch of.
I know there are. Game maker games.
Little little indie projects that went big.
If you're using Buildbox, I don't, I don't know how to talk
to you, so don't. We're going to skip that, but
the point is. I'm pretty sure there have been
some. Love 2D games I I shipped a love
2D game to iOS and Android. There it wouldn't.
That really worked on console and I didn't try but I think
other. Studios have done so I don't
think we should use that as an excuse.
That's that's the whole thing. So Monogame is right up.
There the platform support looks.
Good, the whole thing with. Open source engines and
frameworks they go look, we can't talk about support for
Xbox support for. PlayStation, that stuff's under
NDA. Just like us small Indies, these
small organizations don't want to get sued.
Can we not understand? That I can appreciate that.
So Monogame much like. Gadot keeps that under wraps.
But the evidence? Is there right because there are
very popular. Games that you can play on the
consoles. That were Monogame projects
okay. So that's.
Not really a valid criticism. And.
There. Is at least one very cool full.
3D Monogame project that is in their showcase.
It's like old fashioned. Hockey or something like that.
It's a hockey game and if you look at the videos on Steam.
It's pretty cool. Like it they?
Did a good job and so monogame what they say.
Is when you like search for like does Monogame support 3D?
The the community answer is like Monogame supports whatever you
want to take. The time to do and again, it's
that kind of thing. It's just a wide open field if
you want to do it. Look, of course.
Of course. Somewhere where?
Unity Excels, and even Guido. 3D stuff.
There's a visual editor that's that's good, that's a good.
Thing you don't want to have to go back to the John Carmack
days. And figure it all out in your
brain. I don't have a John.
Carmack brain, There's no doubt about that.
I can. I'm barely.
I just messed up when I was going to say.
Stringing words together. I'm barely stringing words
together. I couldn't get through that
sentence. I don't have a John Carmack
brain, and that's fine. So yes, 3D.
Editors have a step up and I would not fault anyone who was
going like, I want to make like a small scale like Grand Theft
Auto style. City where you run around?
OK, you look, you could figure it out in Monogame.
You probably don't want to. I get that.
But As for me? I'm doing.
Very small, very indie. Style stuff.
In fact, right now I'm doing. A couple of projects.
That my kid wants to do like my 8 year old son.
Came up with his first idea for a game.
And you know what? That's a.
Little younger than the first. Time I came up with an idea.
For a video game. And went, what do I do now?
Well, boy I. I'm trying to think back.
And imagine if my dad had been like.
Well, here's what we. Need to do like.
Are you? Kidding me.
So if I can, I want to make. That dream come true for my son.
Now, I know the way these things go, I will.
We'll, we'll get we'll. Figure that out.
We'll make a game together, we'll have a lovely time and
he'll end up being a. A surgeon or something that's.
That's fine if he wants to do it now.
Nothing would make me happier so.
That. Those are just some thoughts on
Monogame, wanted to let you guys know.
The direction I'm leaning right now, what I'm working on, what
I'm learning. Because I do want to get into
like, serious development again. I want to make content that's if
not technical, then at least helpful.
Because I know, I know people listen to this.
Show for different reasons I'm. Going to talk about new stuff,
there's going to be stuff on my mind.
I also want to like be able to talk about design topics and.
I'll probably never sit here. And go through like give like
technical documentation style like.
Here's here's what the signature should look like on.
This method. That draws whatever each frame.
It's not, it's not going to be that kind of thing, but I want
to be able. To speak from a.
Position of like I'm out here doing it and that's that was.
Another big criticism of unity. It's a company that's not.
Out there doing it. They don't.
They're not making games like Epic is.
They're not. They're not.
Making. They're not making.
Tools that have to have to work. They don't.
Fail if their tools fail, and that's true.
So when it comes to. Stuff I'm creating, stuff I'm
presenting. Like I don't.
I don't want to be out here. Talking about how to get it done
and not be getting it done. I've done it in the past I I
have. A track record, but.
I also don't want to hang that up and be the guy who just talks
about it. I want to make games till I die.
I I want to make cool. Like creative graphical stuff.
Educational. Stuff.
I do it because I love it. I damn sure don't do it.
Because it's one, made me money or two.
Got me an industry job. That those things have.
Never been true, but I sure have fun and I sure get to meet.
Fun people and do fun things. That's enough for me.
You can tell when was the last episode?
When did the last episode come out and I?
Again, I went for sure. I'm like, I think I'm done.
I think that's it for the podcast.
Here I am. I can't stay.
I can't stop. I cannot stop.
I don't know if. It's like one of those bad
relationships. Like I just I.
Can't get away from it. To me it feels like the opposite
it. Feels like we're all meant.
To be, doesn't it? It feels good to me.
That's it. Look if you if you.
If you enjoy game def breakdown. Keep it subscribed if you.
Happen to I understand I'll. Have to like try to win some
people. Back who just went like, oh, I
guess the podcast is dead. Come on.
Back hit subscribe. I promise I will keep things
coming that direction. As often as I can.
Again, things are are. Taken off with the dog.
My son came in here once during production, but that's that's
pretty good for for an episode since he's been around only one
interruption. Very good.
Very happy with that and. Hoping I can get this edited
and. Out the door.
It's Thursday. Night.
Let's see how it No, it's Friday night.
Jesus, I did this on a Friday night.
Well. That's a dad's life.
So check. Out code right play dot.
Com if you want to follow along the stuff I'm.
Writing during the week. There'll be show notes and stuff
like that. This will not be a video
episode. We might go back to video
episodes. I don't.
Really know how important it is to anybody.
That they see my face and my wild gesticulating hand gestures
that that doesn't seem that valuable.
So and it's. Easier if I can just blurt this
into the microphone edit. And ship it so.
Again code right play dot. Com catch me on social media.
I'm I don't want to keep, I I don't want to keep like going
back. And forth on Twitter.
I will put the stuff on. Twitter because it's.
Next to Facebook, it's It's the highest form of.
Traffic that I get. Mecca, Toddzilla 1D and two LS
on Twitter. Also on threads, I'm on threads.
If you're on threads, find me on threads.
That's that's great. Game Dev pod is the.
Podcast, Twitter and Code Right Play, of course.
Is the website so? Thanks.
Everybody, thank you for for. Listening again, thank you for.
Listening in the 1st place. Thanks everybody for the nice
reviews, all the support. Somebody just joined the
discord. Today, imagine joining.
This discord today after like. All this silence and I know that
people are doing it because they go like this, they see this and
they go like this is this is a hard thing.
This is hard to to get feedback and feel like.
It is. It's a, it's a a quiet thing.
I put this out. There and it's.
Because of you guys that I feel something coming back
podcasting. Otherwise would be a very.
Lonely activity, but you guys keep it fun you guys make.
Sure, I feel the love. That's that's been awesome.
Thank you so much so. That's it for now, another one
very soon. And I will talk to y'all later.