My avatar...

Dave Henry Blog

Syndication feed icon

Week Notes 2025-45

Published -

๐Ÿ““ Notes

Yes I'm a day late. So, sue me.

I spent 3 hours on Sunday talking to one of my oldest friends, because I found out the appointment for his heart surgery is today(Tuesday). As of writing this he is now out and everything seems to have gone really well, so I'm happy.

๐Ÿ–ฅ๏ธ Dev Log

Last week was a bit of a Game Development week, I managed to add in a few new new parts.

Input Manager

New Service/Game Component, updates in the background and exposes an interface with methods for checking the State of Keyboard/Mouse/Game-pad. Also has a few events that will trigger for Standard things like:-

  • F12 - Trigger the Screenshot event
  • Alt+Return - Toggle Full-screen/Windowed
  • ยฌ what used to be ~. On the number row the key left of 1 - Hook for a Command Line Interpreter.
  • There are some methods for menu handling as well.

Display Manager

Not finished yet but this one handles everything to do with graphics, as well as holding the Extended SpriteBatch, Font Manager and Animation Manager. Chief of concerns is picking the right screen mode and if needed adding the black bars for letter/pillar-boxing the game screen. Once I get further down the road it's probably going to be responsible for Anti-Aliasing.

Sprite Pack

So back in the day Kelly Gravelyn wrote a windows app called sprPack and open sourced it. I used it a lot, and a few years ago I needed it again but for Linux. I dug out the old code and asked if I could carry on with it. Kelly wasn't interested in keeping it so off I went and made a command line version from the original.

It was on Sh!tHub, but I'm not using that now. You can find the current version on Codeberg.

I've had a few ideas how I can improve it that should make it more useful but I want to see what's going to happen to the content pipeline first.

๐Ÿ“ฐ Blog posts

๐Ÿ“š Reading

Harry Potter and the Prisoner of Azkaban - Page 206 of 317 (65%) Disclaimer

๐ŸŽž๏ธ Films

๐Ÿ“บ TV


Like my Friend, Stay Lucky.๐Ÿ‘จโ€โš•๏ธ

Comments

Leave a comment by replying to this post on Mastodon.

Loading comments...