
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.
Episodes
Apple WWDC 26 Keynote reactions
I sit down with my good buddy Leo G. Dion from the EmpowerApps show to discuss Apple's WWDC 26 developer conference. We cover the announcements and where we think this year will go for developers and users.Support this Podcast by buying me a coffee
★ Support this podcast ★
Blender and Anthropic: Funding and Fallout
This week, I'm diving into the recent announcement that AI company Anthropic is financially supporting Blender, the beloved open-source 3D modeling tool. Anthropic pledged 240,000 euros as a corporate Patron member — but the community pushback was swift.Blender responded transparently, apologized to the community, and agreed to seek broader input going forward. The arrangement was also re
What to do when you make a feature in a game too good?
In this episode, I dive into a fascinating challenge with my hacking game, Project Hack.A developer played it, wrote a script that instantly hacked all available server money, and exposed a major design problem I hadn't considered. Now I'm wrestling with how to reward skilled players without breaking the early game experience.Play the game now on early pre-release on itch.ioI'd love your
My Godot 3D experiences and Unity China Packages
In this episode, I share my surprisingly positive experience diving into 3D game development with Godot.Despite what I'd read online, performance has been more than acceptable for my current project.I also walk through my mixed results exporting 3D assets from Unity into Godot — models come in fine, but texturing can be a mess.I'm seriously considering a ~$30 plugin to streamline the work
Back it up off site! Because you should!
I'm sharing a crucial reminder about data protection: automate your offsite backups now. I've seen too many drives fail over the years.Whether you're using GitHub, cloud services, or your own home lab, make sure you have encrypted remote backups.One day, it might save everything you've created.
★ Support this podcast ★
Pivot to Web-based Tech for Scripting in Project Hack
I'm pivoting my hacking game Project Hack from Unity to web technologies—React, TypeScript, and Vite.This shift lets players write JavaScript scripts to hack in-game, using the Monaco editor and a custom terminal. I'm building for desktop with Tauri and adding D3.js for network visualizations.The game now supports multiple playstyles: click-based or code-based hacking. It's live on itch.i
My experiences with AI-assisted Android porting of iOS apps
Hey everyone! In this episode, I'm sharing my journey of converting my iOS apps to Android using AI assistance—and honestly, I didn't expect it to work this well.What I Covered:I've been getting constant requests to bring my Job Finder Tracker and Sub Radar apps to Android, but learning Kotlin from scratch wasn't realistic with my limited time outside the day job. So I decided to try a di
My thoughts on the 2025 game awards
In this episode, I share my thoughts on the 2025 Game Awards, celebrating indie developers and questioning the hype around AAA game trailers with distant release dates. I discuss the rising costs of games, shifting audiences, and why smaller, more creative titles are winning my attention. Please tune in for my honest take on where the gaming industry is headed!
★ Support this podcast ★
Game balancing is hard
Game Development Challenges and InnovationsI've been busy with my game project, Project Hack, making significant UI changes and integrating new features like a leaderboard. Balancing gameplay is a major challenge, but I've devised strategies to keep it fair. Looking forward to sharing more progress and insights with fellow developers. Follow for more updates on my game and app projects!Me
AI for Unity game development, my experiences
In this episode, I share my journey of using AI tools like Claude Code and Bezi to solve real-world Unity game development problems—cloud saves, player management, and handling large numbers. I discuss what worked, what didn’t, and why specialized AI tools can make a significant difference. If you’re a game dev hitting roadblocks, check this out and let me know your thoughts in the commen
My experiences with Cursor for creating applications
In this UIBuzz episode, I discuss using Cursor, an AI-enhanced IDE based on Visual Studio Code, to build a React app and then a SwiftUI app. Despite some issues, Cursor efficiently handled tasks, proving to be a valuable tool for developers.Reach out to me at PeterWitham.com
★ Support this podcast ★
The Pros and Cons of using Prebuilt Assets
Here are some thoughts on using prebuilt assets to build your games and apps. Personally, I think it's fine to use them, but I want to offer both sides for consideration.(00:00) - Introduction
(01:14) - The Pros
(03:47) - The Cons
(06:55) - Contact me on X
(07:25) - Support the Podcast
Support the Podcasthttps://peterwitham.com/bmcContacthttps://peterwitham.com/contact
★ Support this p
How Warframe got free to play right and everyone else gets it wrong
In this episode, I discuss Warframe, an amazing free-to-play game. I highlight its fair monetization, cross-platform play, and community engagement, contrasting it with the failures of other AAA studios. I encourage listeners to try Warframe and support its developers if they enjoy it.Try Warframe at warframe.comReach out to me at www.peterwitham.com/contact
★ Support this podcast ★
Project updates and my thoughts on the Bungie game studio layoffs disaster
In this episode of the UIBuzz podcast, I return after a month's break to discuss my recent projects and a concerning trend in the gaming industry. Including an update to my "Endless Hurdles" game timed with the Olympics, learning Blender for 3D graphics, and developing a new macOS project management app.I also delve into Bungie's layoffs, scrutinizing management's decisions and their broa
Learning Blender in public and a great video resource, plus game testing advice
I talk about my experiences learning Blender in public to create some 3D assets for my games. Then I discuss testing on multiple devices to get a real feel for performance problems with your apps and games.Mentioned in this episodeMy Godot Endless Runner video courseJoey Carlino's excellent Blender modeling video
★ Support this podcast ★
Everything you do has value
In this episode of the UIBuzz podcast, I delve into the important topic of valuing your time. I discuss why it's essential to recognize the worth of your time and the fine line between offering services for free and charging a monetary value for your efforts.I give practical advice on handling changing circumstances, especially when transitioning from offering free to paid services, and s
Should you use 3rd party services or make your own for game backends?
I want to add a cross-platform leaderboard to my updated rebuild of Endless Hurdles. There are two options.1. I build my own2. I use a 3rd party serviceIn this episode, I will discuss the pros and cons of both options in the hope that it will help you when you need to make similar choices.Play Endless Hurdles for iOShttps://peterwitham.com/ehContact mehttps://peterwitham.com/contactCould
WordPress to Astro site conversion
I have spent the last few weeks deeply investing in converting my site PeterWitham.com from WordPress hosting to static site generation through Astro. It has been an intense couple of weeks to beat my deadline before the WordPress hosting renews for another year. In this episode, I share tips and thoughts to help you do the same.Mentioned in this episodeAstroTailwindCSSContact me
★ Su
Solo vs team game development
Some thoughts on the wins and losses of developing a game by yourself versus a team.I welcome your participation in the show and discussion of this topic.(00:00) - Introduction
(00:14) - Solo game development
(03:53) - Buy me a Coffee
(04:52) - Contact Me
Contact me to share your thoughtshttps://peterwitham.com
★ Support this podcast ★
Update on porting my game from Unity to Unreal Engine
In this episode of the UIBuzz podcast, I explore the journey of updating and porting my Unity game to Unreal Engine.Delving into blueprints, I share my experience transitioning from traditional coding to a more visual approach. Embracing the efficiency and creativity that blueprint coding offers.I discuss the ease of logic implementation and the abundance of resources available in the mar
Project Hack game updates (Unreal Engine)
In this episode, I am catching up on my indie game, Project Hack. I want to share my progress and plans as I build out the multiplayer version in Unreal Engine.This is a fun passion project for me, and it fills the gaps between work and side projects that need to be done.You can find the blog posts athttps://peterwitham.com/p8k
★ Support this podcast ★
Achievement system in your games for retaining players
In this episode, I discuss the importance of adding achievements to games after implementing a leaderboard in my iOS game. I explain achievements, how they benefit player engagement, and how they extend the game's lifespan. I share examples like jumping hurdles and seasonal events to keep players coming back. Achievements provide goals, a sense of accomplishment, and friendly competition.
Are Web Apps the answer to App Store problems?
In this episode of the UIBuzz podcast, host Peter Witham discusses the increasing challenges and restrictions app developers face when using app stores.He highlights the need to explore alternative options, particularly web apps, to solve these problems. Peter emphasizes the advantage of web apps in terms of cross-platform compatibility and the ability to write code once. However, he ackn
Godot 4 Android Performance
I have found that the performance on Android of a Godot 4 exported game is just dreadful—some questions and observations in this episode.You can also show your support by buying me a coffeehttps://peterwitham.com/bmc
★ Support this podcast ★
Adding a leaderboard to my game and why you should think about them
In this episode of the UI Buzz Podcast, I discuss adding Game Center support to my SpriteKit game. Adding game services, like leaderboards, can enhance the gameplay experience and encourage friendly competition. Integrating GameCenter was surprisingly easy, and it handles user accounts and cheating prevention. Resetting the leaderboard every seven days ensures fairness. I also mention the
AAA Games are boring and uninspired, long live the indie game
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 substanc
My game development and Godot course plans for this year
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 episodeLivestreamContact meSupport this and future work by buying me a coffee. Thank youhttps://peterwitham.com/bm
Creating and Managing Unreal Engine UI Widgets
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 episodeProject Hack update blog postPlease show your support by buying me a coffeehttps://peterwitham.com/bmcContact Mehttps://pete
Kotlin Multiplatform 2024 Roadmap released
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 postFleetSupport this and future work by buying me a coffee. Thank youhttps://peterwitham.com/bmc
★ Support this podcast ★
OpenAI changes, SpriteKit development updates, Web dev and content migration
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 timeAs mentioned in this episode,118+ things I didn't have to do this weekAstro.buildSupport this and future work
My love hate with WordPress (Hosting?) compared to static sites
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
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
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:
The latest Unity pricing changes (rollbacks) and my thoughts
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.
★
Dev Log - Game updates + SpriteKit vs Game Engines
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 episodeMy Endless Hurdles iOS gameYou can support this content by buying me a Coffeehttps:
My Starfield thoughts after24 hours of game play
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:4
Project and timeline planning really does help. An example
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 episodeEndless Hurdles iOS gameProject planning live streamReach out to meYou can support this content by buying me a Coffeehttps://peterwitham.com/bmc
★ Suppor
Getting early feedback from users
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
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 mehttps://peterwitham.com/contactMy development live streamhttps://twitch.tv/compileswift
★ Support this podcast ★
Game Dev Log - Learning game balance with my 2D scroller
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 b
Let's talk about Starfield
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 SiteFollow me on Twitterhttps://twitter.com/uibuzz
★ Support this podcast ★
Tips to help the introverts and quiet ones who want to survive software development
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 peterwit
Developer updates, it's been a minute
I am catching up on my crazy developer life, including conferences, game development, app releases, and more.Contact meTwitter: @UIBuzzWeb site: PeterWitham.com
★ Support this podcast ★
Unreal Engine How I use the Game Save Blueprint for persistent data storage
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
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)
New app and game released for beta testing
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 complication
Game development update, iOS weirdness in Unity
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.netYou can reach out
It's the right tool for someone
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 VlogFollow the Vlog on YouTube, plus more content
★ Support this podcast ★
The latest is not always the greatest
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 thishttps://youtu.be/8Sww1wARboQ
★ Support this podcast ★
Take that last 10% of development slow
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 great
When things get weird, take a few minutes
This week, some pain and some pleasure with my game-building in Unity.Ever had that experience of "It worked yesterday and last week. Why does it not work now"? Yep, one of those weeks. Listen on for details and solutions.Reachout to me at peterwitham.com
★ Support this podcast ★
Game development update and Unity device screen scaling made easy
As mentioned in this episodeMy development blogVideo showing Unity Device Simulator InstallSafe Area HelperSay thanks and support this PodcastBuy me a Coffee
★ Support this podcast ★
2023 Goal setting and developer game updates
Chapter List(00:00) - Introduction
(00:40) - This years goals
(01:36) - 1
(04:31) - 2
(06:27) - 3
(07:08) - Game development update
(14:36) - Twitter
(14:47) - Buy me a Coffee
★ Support this podcast ★
Looking back over my development year, how well did I do?
As I reach the end of the year, I always look back and see how well I did with my personal goals and choices. I think this was a good year in my software development journey. But I'm not spoiling the episode!
Why and how to promote yourself as a developer
Some of us like it, and some of us dread it. But at the end of it all, we have to promote ourselves, and I'm going to tell you why it's a good thing and some ideas on how to do it without being aggressive.
Using collaboration to learn, network and make cool stuff
In this episode, I share some experiences using collaboration in public to improve the way I work with folks, learn new things, and create a fun game along the way.
Doing the same thing too long does not make you better
If you keep doing the same thing for too long, you go in circles and do not improve. This applies not only to your skills but work. In this episode, some suggestions to beat it.
Look behind the magic and learn what those tools are doing
Do you know what those fancy tools are doing and how? You should, because sometimes you might not have them and need to get work done. Some thoughts in this episode.
Unplanned features are hard to integrate
Some thoughts in this episode on how boss fights are causing me heartache in my game.
Don't give up when hitting the first complex problem, how to beat it
Share your thoughts with meTwitterWeb Site
★ Support this podcast ★
Sometimes looking like everyone else is a good thing
Share your thoughtsTwitterPeterWitham.com
★ Support this podcast ★
Are cutting-edge tools make shipping more difficult?
We all love to try new things, those you see all over the tech news and discussions. But exercise caution when doing so. They might make life far more complicated than it needs to be regarding shipping. Some thoughts and suggestions in this episode.
Astro.build for delightfully easy Web app creation
You can find a full blog post hereLike 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 ★
How to survive and embrace new frameworks
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 ★
Generating random game events and balancing for the player experience
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 ★
Game Dev Journal - How I'm rewarding users for not playing
I'd love to hear your thoughts and suggestions.Twitter: @uibuzzWeb: peterwitham.com
★ Support this podcast ★
4 Unity packages I always install
There is a video version of this Podcast with many other episodes available athttps://youtu.be/rflUNXGFovMUnity Asset Store LinksFlowCanvasEditor Console ProRainbow Folders 2Rainbow Hierarchy 2
★ Support this podcast ★
Why I use Unity for game development
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 eas
Tools I use for my projects
- 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
Trailer
It's trailer time! Discover just what this Podcast is all about and follow/subscribe for future episodes.
What Is SwiftUI?
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 episo
Episode 10 - What is a Game Loop?
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 thi
Episode 9 - Tailwind CSS
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
🎙️
Episode 8 - First Moments with NextJS on the JAMStack
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 si
Episode 7 - My design workflow
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 ★
Episode 6 - Unity Courses, New Videos, AR What now? And a look ahead
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: @U
The Unity Device Simulator makes mobile layout easier.
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
🎙️
UIBuzz Podcast Episode 4 - Developer Journal 6/29/2020
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 ★
UIBuzz Podcast Episode 3 - React-Native
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
UIBuzz Podcast Episode 2 - What is Unity?
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
Recommended

Speak And Shine English

Speak Local - English Listening and Speaking

Legal Off the Leash

Beyond the Syllabus: Pedagogy and Purpose

Mid-Age Tech

Hoops Collectors: Basketball & Sports Cards Podcast

LETRAS NÓRDICAS

Ås biblioteks podcast

Flora Funga Podcast

Vox Polony

Loving BDSM

The Sex Addiction Podcast For High-achievers and Entrepreneurs