UIBuzz - Software and game development: Recent Episodes

Peter Witham

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.

View Details

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://peterwitham.com/bmc

★ Support this podcast ★

View Details

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 podcast ★

View Details

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 ★

View Details

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 ★

View Details

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 a coffee
buymeacoffee.com/pwcom

★ Support this podcast ★

View Details

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 ★

View Details

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/contact

Or on Twitter @UIBuzz

★ Support this podcast ★

View Details

★ Support this podcast on Patreon ★

View Details

★ Support this podcast on Patreon ★

View Details

★ Support this podcast on Patreon ★

View Details

★ Support this podcast on Patreon ★

View Details

★ Support this podcast on Patreon ★

View Details

Share your thoughts with me
Twitter
Web Site

★ Support this podcast on Patreon ★

View Details

Share your thoughts
Twitter
PeterWitham.com

★ Support this podcast on Patreon ★

View Details

★ Support this podcast on Patreon ★

View Details

You can find a full blog post here

Like what you hear? Why not say thanks with a review and rating?
Or Buy me a coffee. I'd genuinely appreciate it.

★ Support this podcast on Patreon ★

View Details

Here are some tips on keeping production stable, development moving forward, and exploring these new cutting-edge tools without encountering nightmares that must be solved immediately.

Leave your thoughts over at the blog post on PeterWitham.com.

Say thanks for this podcast - buy me a coffee

★ Support this podcast on Patreon ★

View Details

Generating random events can keep a game fresh and full of surprises, but it can also ruin it for the player if the balance feels wrong and turns them away from playing.

I go over how I'm trying to solve this problem in my new game using a simple random generator and testing the balance.

Want to support this podcast?
https://peterwitham.com/bmc

★ Support this podcast on Patreon ★

View Details

I'd love to hear your thoughts and suggestions.
Twitter: @uibuzz
Web: peterwitham.com

★ Support this podcast on Patreon ★

View Details

There is a video version of this Podcast with many other episodes available at
https://youtu.be/rflUNXGFovM

Unity Asset Store Links
FlowCanvas
Editor Console Pro
Rainbow Folders 2
Rainbow Hierarchy 2

★ Support this podcast on Patreon ★

View Details

  • I am familiar with the way it works and have been using it for most of my game development explorations over the years.
  • I can write C# with the help of Rider by JetBrains.
  • I use a package called FlowCanvas to help me develop the game code visually with rapid prototyping.
  • I can run the game right there in the Unity tool without having to compile and export.
  • I can build 2D games just as easily as 3D, something that works with my preferred game creation style.
  • I can deploy to many different platforms including Android, iOS, Windows, and Mac. These are the ones I care about the most.
  • There is good community support and resources for me to solve problems and learn new techniques.
  • There is a big asset store along with the ability to import stand-alone packages.
  • There are usually pretty fast updates for any issues and a long-term support version.
  • It has both Intel and Apple Silicon-based support, this matters for me because I often use both Windows and Mac.
  • I can also use it to develop applications, not just games.

Where to find me
https://peterwitham.com
https://twitter.com/uibuzz

★ Support this podcast on Patreon ★

View Details

  • Web Development

  • JetBrains Suite - Web Storm

  • Nova by Panic

  • Visual Studio Code

  • GatsbyJS

  • Affinity Designer

  • Figma

  • MAMP Pro

  • Trello

  • Tower

  • App Development

  • JetBrains Suite - IntellijIdea and Web Storm

  • JetBrains Suite - AppCode

  • Xcode

  • DevCleaner

  • Figma

  • RocketSim

  • SwiftUI Companion

  • Trello

  • Tower

  • Game Development

  • JetBrains Suite - Rider

  • Visual Studio Code

  • Unity

  • Trello

  • Tower

★ Support this podcast on Patreon ★

View Details

It's trailer time! Discover just what this Podcast is all about and follow/subscribe for future episodes.

View Details

SwiftUI is emerging as a good way to build screens for Apple based platforms like iOS/iPadOS/macOS. It is a declarative language that simplifies the building of responsive views in applications. In this episode I’ll explain what it is and give a couple of examples. I really recommend checking out the links below for more details and plenty of visual examples.

As mentioned in this episode

CompileSwift.com

Xcode 12

Apple SwiftUI Documentation

Say thanks

Buy me a Coffee

You can reach out on Twitter

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

Show Notes

You may not realize it but every game has something called a ‘game loop’. But just what does that mean? In this episode I try to answer just that with a couple of examples and reasons why you as a game developer should care about it.

Say thanks

Buy me a Coffee buymeacoffee.com/pwcom

You can reach out on Twitter: @UIBuzz

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

Show Notes Tailwind CSS is a utility framework that enables developers and designers to build layouts quickly by combining classes to achive the desired layout. In this episode I explain how you can use Tailwind and get up to speed fast.

Tailwind CSS Website

Say thanks

Buy me a Coffee buymeacoffee.com/pwcom

You can reach out on Twitter: @UIBuzz

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

Show Notes

Any time I look to start or rebuild a personal project I see it as a reason to try and learn something new. I am rebuilding my photography site from the ground up. So that gave me a good reason to look at NextJS as my static site builder and find out what all the buzz is about.

In this episode I share my thoughts on working from knowing almost nothing to having a working site using NextJS to build it.

Say thanks

Buy me a Coffee buymeacoffee.com/pwcom

You can reach out on Twitter: @UIBuzz

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

Show Notes

In this episode I share my process and some thoughts on how I go about designing applications. The differences between designing ahead of or during development and how that affects the process.

  • Say thanks - Buy me a Coffee buymeacoffee.com/pwcom

You can reach out on Twitter: @UIBuzz

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

Show Notes

  • Unity courses on Zenva.com
  • Two new videos on YouTube on the Nova Mac App
    • Set up a GatsbyJS site in Panic’s Nova - YouTube
    • Set Keyboard Shortcuts for the Nova Sidebar - YouTube
  • Exploring AR with Unity as a cross-platform solution
  • Testing a bunch of Prototyping tools for a future episode
  • Say thanks - Buy me a Coffee buymeacoffee.com/pwcom

You can reach out on Twitter: @UIBuzz

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

Show notes

Unity is a great platform for developing mobile games and applications, but configuring the game window to show how it will look on a device can be a pain. Until I discovered the Device Simulator package!

Listen on for the details.

Video version available on YouTube: https://youtu.be/Cwp2C5A8L8M

You can reach out on Twitter: @UIBuzz

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

Show notes

I thought it would be interesting to have an audiolog as a developer journal. This week was a very busy one with WWDC20 and creating some Ubuntu VM’s.

Listen on for the details.

You can reach out on Twitter: @UIBuzz

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

Show notes

  • So what is React Native?
  • Why use it over other tools?
  • Cross-platform development made easy
  • See changes in real-time
  • Deploy to Android and iOS
  • An easier path for Web developers to get into mobile
  • Component based approach makes sharing the code base across projects easier
  • You can still use Android and iOS libraries
  • You can run and work in Android Studio or Xcode if desired or needed
  • I recommend Visual Studio Code for code editing
  • Is it for you?

I would love to hear your thoughts and feedback on what you think of React-Native.

You can reach out on Twitter: @UIBuzz

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

Show notes

  • So what is Unity?
  • Why use it over other tools?
  • Cross-platform development made easy
  • Rapid development thanks to the built in play engine
  • Free to use until you become rich
  • You will need to know or learn C#
  • I recommend Visual Studio Code for code editing
  • You still need to create assets in other tools and import them
  • Watch out for new releases, they can cause problems, go with LTS
  • Is it for you?

I would love to hear your thoughts and feedback on what you think of Unity.

You can reach out on Twitter: @UIBuzz

Subscribe to the Podcast

🎙️

★ Support this podcast on Patreon ★

View Details

I know what you are thinking, this is the same episode as the last one? That is true and yes it is intentional. The reason for this is I can only refine my process of creation by testing it.

In particular the use of chapter markers in an episode, so hopefully I can learn from this and beg your forgiveness for the repeat.

Link to my blog post with the results and details

Blue Yeti Microphone

Audio-Technica ATR2100-USB Microphone

Hyper-Drive USB-C Hub

Ferrite Pro for iOS

Subscribe to the Podcast

Let’s connect Twitter: @uibuzz

Web: https://www.uibuzz.com

Please note, this post contains affiliate links.

🎙️

★ Support this podcast on Patreon ★

View Details

It all starts with nothing, or in this case an episode zero. Something that is almost the birth cry of every podcast.

So in this short introduction I will say a little about who I am, what I do and what this is all going to be about.

The short version, Web and App development. Gaming, design, user interaction and producing content in many forms including how I make podcasts and videos to share with the World.

Want to know more or keep up? Subscribe to this podcast and pay a visit to UIBuzz.com

Twitter: @UIBuzz

★ Support this podcast on Patreon ★