Trey's Coding Doodles

  • Home
  • Trey's Coding Doodles

Trey's Coding Doodles I'm creating video tutorials on software development, and maybe even writing some neat little bits of software to share with the world.

Feature update!- The "NEW GAME" button starts a new game!- The player can walk around and break stuff!
24/06/2024

Feature update!
- The "NEW GAME" button starts a new game!
- The player can walk around and break stuff!

Check out Trey's Coding Doodles’s shop on Patreon

14/06/2024

Get more from Trey's Coding Doodles on Patreon

https://youtu.be/h6zXm4hp_pkToday we'll be taking a brief detour from MicroCraft to explore existing dynamic level gener...
29/05/2024

https://youtu.be/h6zXm4hp_pk

Today we'll be taking a brief detour from MicroCraft to explore existing dynamic level generation options in the Mini Micro.

Today we'll be taking a brief detour from MicroCraft to explore existing dynamic level generation options in the Mini Micro.If you love these videos you can ...

https://youtu.be/tuPnupS-aNQNow that we can generate and view a level map, we need to be able to render the full level i...
22/05/2024

https://youtu.be/tuPnupS-aNQ

Now that we can generate and view a level map, we need to be able to render the full level in detail and take a walk around. In this video we'll be taking the first step towards making that happen.

Now that we can generate and view a level map, we need to be able to render the full level in detail and take a walk around. In this video we'll be taking t...

The flood fill algorithm allows us to fill any arbitrarily-shaped region with a color (or a pattern, if you are determin...
20/05/2024

The flood fill algorithm allows us to fill any arbitrarily-shaped region with a color (or a pattern, if you are determined to do so).

The algorithm was a mystery to me for decades, until one day I decided to crack it open and see what it's actually doing, which it turns out isn't all that difficult.

The flood fill algorithm allows us to fill any arbitrarily-shaped region with a color (or a pattern, if you are determined to do so).

https://youtu.be/pL-re_teD-oI have every level generating at close to 1 second a pop!  Come and see what I did!  So exci...
16/05/2024

https://youtu.be/pL-re_teD-o

I have every level generating at close to 1 second a pop! Come and see what I did! So exciting!

This marks the end of fiddling with the level generator math for now. Next time we talk we'll be digging into the level renderer.

I have every level generating at close to 1 second a pop! Come and see what I did! So exciting!This marks the end of fiddling with the level generator math...

15/05/2024

Get more from Trey's Coding Doodles on Patreon

Learn how to draw ellipses with the midpoint ellipse algorithm!
14/05/2024

Learn how to draw ellipses with the midpoint ellipse algorithm!

Learn to draw ellipses with the midpoint ellipse algorithm.

So here's the plan:MicroCraft needs a complete renderer rewrite.  The current system is just too slow, and will always b...
10/05/2024

So here's the plan:

MicroCraft needs a complete renderer rewrite. The current system is just too slow, and will always be too slow. We're going to start with the level generator. It takes 7 seconds to generate the overworld, and it just gets slower as you go down. In my next video we're going to see if we can make that faster.

There's going to be lots of algorithm optimization. It's going to be tons of fun.

https://www.youtube.com/watch?v=khXiC7xHRPkI've modified the Screen class to directly write to PixelDisplays.  It gained...
09/05/2024

https://www.youtube.com/watch?v=khXiC7xHRPk

I've modified the Screen class to directly write to PixelDisplays. It gained us a bit of performance, but we need even more! Today we'll begin looking at dynamically generating tiles to use on a TileDisplay.

I've modified the Screen class to directly write to PixelDisplays. It gained us a bit of performance, but we need even more! Today we'll begin looking at d...

The Java code is all converted!  Today's video is a bit of a doozy.  We'll start by getting the tiles and fonts renderin...
08/05/2024

The Java code is all converted! Today's video is a bit of a doozy. We'll start by getting the tiles and fonts rendering properly, then get lost in a bit of play testing. The game is beginning to come to life!

Get more from Trey's Coding Doodles on Patreon

Address


Alerts

Be the first to know and let us send you an email when Trey's Coding Doodles posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

  • Address
  • Alerts
  • Claim ownership or report listing
  • Want your business to be the top-listed Media Company?

Share