Peter Witham

UIBuzz - Software and game development

I love making software. I also love sharing that experience with others. I explore it all in this Podcast, from apps to games and in between. From developers just getting started to professionals. We all have something to learn and share with others on our journey.

Author

Peter Witham

Category

Technology

Podcast website

www.peterwitham.com

Latest episode

Jun 9, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

AAA Games are boring and uninspired, long live the indie game 18.01.2024

In this episode of the UIBuzz podcast, I discuss the issue of AAA games not meeting players' expectations and feeling bored and uninspired.  The problem stems from game companies sticking to a successful formula and releasing new content that feels repetitive. For example, first-person shooters and multiplayer online games offer the same gameplay with minor additions. This lack of substance in DLC...

My game development and Godot course plans for this year 05.01.2024

I discuss my plans for game development, including my first 3D game, and the importance of learning, planning, and following best practices. I also talk about existing 2D games and building a video course on building a 2D runner game with the Godot engine. As mentioned in this episode Livestream Contact me Support this and future work by buying me a coffee. Thank you https://peterwitham.com/bmc (0...

Creating and Managing Unreal Engine UI Widgets 15.12.2023

I cannot think of a game that does not have some UI. In Unreal Engine, widgets are the answer to creating and displaying a UI. In this episode, I'll explain how I create and manage them based on research for best practices and suggestions. As mentioned in this episode Project Hack update blog post Please show your support by buying me a coffee https://peterwitham.com/bmc Contact Me https://peterwi...

Kotlin Multiplatform 2024 Roadmap released 23.11.2023

In this episode, JetBrains released the Kotlin multiplatform roadmap for 2024. Learn more about the exciting developments in Kotlin multiplatform for next year. As mentioned in this episode, JetBrains Blog post Fleet Support this and future work by buying me a coffee. Thank you https://peterwitham.com/bmc ★ Support this podcast ★

OpenAI changes, SpriteKit development updates, Web dev and content migration 10.11.2023

A couple of different topics in this episode. - OpenAI is looking to change the ways smaller developers use the services - SpriteKit development continues with updates to my game for the Xmas event - Web development and content migration planning is something that takes a lot of time As mentioned in this episode, 118+ things I didn't have to do this week Astro.build Support this and future work by...

My love hate with WordPress (Hosting?) compared to static sites 27.10.2023

Yep, it's time to discuss my relationship with WordPress and WordPress hosting. Let me sum it up: I love WordPress. But let me also say I love performance for site visitors more. Some thoughts in this episode that might help you decide which way to go and also rethink what the problem might be with your WordPress sites. ★ Support this podcast ★

Unity CEO is out, the problem still exists 15.10.2023

Now that Unity has seen sense and dropped arguably the most unpopular person in not-so-recent gaming history, is the water safe to return? Well, no, the sharks are still circling. Plus, so many game studios are currently suffering from layoffs and closure. ★ Support this podcast ★

My Godot game engine experiences 08.10.2023

After learning how the Godot game engine wants me to work, I have put a few thoughts together and would like to share them with folks considering switching or starting with the tool. (00:00) - Devlog - My Godot game engine experience (01:07) - Download Endless Hurdles on iOS (01:49) - My plan of attack for learning (03:38) - Things I like in Godot (08:49) - My advice for transitioning (09:52) - Th...

The latest Unity pricing changes (rollbacks) and my thoughts 22.09.2023

Unity sent an email detailing their latest changes on Friday, September 22nd. More accurately, reversal of changes in an attempt to stop the bleed to their user base. I go over those changes and share my thoughts on this whole mess from the perspective of an indie game and professional software developer. As mentioned in this episode, Unity's open letter to the community on their blog. ★ Support t...

Dev Log - Game updates + SpriteKit vs Game Engines 12.09.2023

In this episode, I share my thoughts on the experience of developing my game with SpriteKit and how it compares with other game development tools. I use my planned game updates for the remainder of the year as a benchmark for the pro's and con's of SpriteKit vs game engine tools. As mentioned in this episode My Endless Hurdles iOS game You can support this content by buying me a Coffee https://pet...

My Starfield thoughts after24 hours of game play 04.09.2023

As an avid gamer, I have played Starfield like mad since it dropped on early access. To that end, I have some thoughts and tips for those considering the game. There are no spoilers here, so there's no need to worry about that. See the chapter list for a breakdown. (00:00) - Introduction (00:38) - A players perspective (01:37) - Don't rush it (02:25) - The game adapts to your choices (03:41) - The...

Project and timeline planning really does help. An example 28.08.2023

How I use lite project and timeline planning for my side projects to stay on a schedule and keep myself accountable. I'm using my Endless Hurdles updates as examples of making this manageable and attainable. As mentioned in this episode Endless Hurdles iOS game Project planning live stream Reach out to me You can support this content by buying me a Coffee https://peterwitham.com/bmc ★ Support this...

Getting early feedback from users 19.08.2023

Having shipped the 1.0 release of my Endless Hurdles game, I feel it is a great time to remind everyone about the importance of shipping for early feedback to help guide your next decisions. As mentioned in this episode, Endless Hurdles for iOS ★ Support this podcast ★

Deciding when to help a player or let them learn 28.07.2023

These are a few thoughts from a decision I made this week to let players learn from experience rather than me making decisions for them in my new game. I'd love you to come on the podcast to discuss game or app development. You can reach out to me https://peterwitham.com/contact My development live stream https://twitch.tv/compileswift ★ Support this podcast ★

Game Dev Log - Learning game balance with my 2D scroller 16.07.2023

As I work on a 2D side-scrolling game using SpriteKit, I am learning the delicate art of game balance and parallax while keeping things simple for the player. I would love to hear from you if you want to come on the Podcast and discuss game and app development. Please reach out at peterwitham.com/contact , and let's get a discussion going. If you would like to support this podcast, why not buy me...

Let's talk about Starfield 02.07.2023

This episode is all about Starfield, the game coming soon from Bethesda. Not only do I love making games, but I'm a huge gamer. Starfield feels precisely like the type of game I enjoy playing. I dive into some of the details we know and my thoughts. Starfield Web Site Follow me on Twitter https://twitter.com/uibuzz ★ Support this podcast ★

Tips to help the introverts and quiet ones who want to survive software development 16.06.2023

Hard to believe that I'm more on the introverted side than anything else. Growing up, I was always quiet and shy, which can be a problem when you work in a field that requires interaction and team dynamics. Here are some tips in this episode to help you deal with and grow while accepting nothing is wrong with being introverted. I was hoping you could share your thoughts with me at peterwitham.com/...

Developer updates, it's been a minute 25.05.2023

I am catching up on my crazy developer life, including conferences, game development, app releases, and more. Contact me Twitter: @UIBuzz Web site: PeterWitham.com ★ Support this podcast ★

Unreal Engine How I use the Game Save Blueprint for persistent data storage 05.05.2023

In this episode, I explain the Game Save Blueprint and how I use it for persistent data storage between gameplays. ★ Support this podcast ★

Learning Unreal Engine from the ground up, Widget and Game Instance Blueprints 21.04.2023

I am learning Unreal Engine. I know nothing. These are my journals :) In this episode, I talk about learning how to create a UI for an idle-style game. What a Blueprint is for a Widget and the game instance and how they work together. (00:00) - Introduction (00:37) - ProjectHack.net (01:04) - Unity frustrations (02:26) - Unreal Engine 5 first steps (03:10) - Building a UI only game (05:27) - Bluep...

New app and game released for beta testing 05.04.2023

It took longer than I thought to release the new episode because I had been swamped. I have a new app, and the Project H8ck idle game is out for folks (that means you) to beta test and give me feedback on—that and more in this episode. (00:00) - Introduction (00:31) - My new iOS App (00:35) - CS Live stream (00:54) - Job Finder Tracker (02:23) - Project H8ck beta (04:20) - The complications of shi...

Game development update, iOS weirdness in Unity 12.03.2023

An update on my progress as I work to complete and release the playable demo version of my idle game built with Unity for multiple platforms. I had some not-so-fun times this week trying to understand why iOS and iPadOS are acting so strange in my game compared to all other platforms (including Mac). Also, I finally got a splash page up for the game over at projecthack.net You can reach out to me...

It's the right tool for someone 25.02.2023

Every tool is the right tool for someone. Maybe not you, but let's change how we present our choices and opinions in the developer community, so we do not put off those new to the community. Infighting on tools and hard-nosed opinions is not the way to go. Some thoughts on this episode. Video Vlog Follow the Vlog on YouTube, plus more content ★ Support this podcast ★

The latest is not always the greatest 17.02.2023

In this episode, I explain why just getting the latest version of a tool, framework, or library is not always a good plan. This always risks introducing problems you now have to deal with, which is not something you want when preparing to ship. Prefer YouTube? OK, I have a video for this https://youtu.be/8Sww1wARboQ ★ Support this podcast ★

Take that last 10% of development slow 09.02.2023

I want to talk about the last 10% of a project timeline. When you're developing things, building things, whatever they may be, the last 10% is always the most challenging part. You want to get it released, and you start to rush without noticing. That is the time to slow down and check every dark corner of the project. Some advice and tips in this episode on avoiding mistakes that can greatly impac...

Listen to the UIBuzz - Software and game development podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.