I analyze a game I love, discuss lessons learned from it, and then suggest straightforward tips to help every game developer sustain and grow their passion. Hosted by an ex music teacher turned indie game developer.
…
continue reading
Junior Dev's log - personal journey to become Junior Software Developer... and maybe beyond. Weekly entries to a journal of a guy in Manchester England set on a long voyage to a coding job. Let's see where it takes us. ...Cyber space, the final frontier.
…
continue reading
Welcome to The Debug Log, a podcast about game development. Hosts Andrew, Obinna, and Ryan are all professional game developers. From games for health care to AAA mobile games, these guys have experienced it all and have the scars to prove it. That being said, this is not your typical developer podcast. The Debug Log balances in-depth discussions and interviews with a casual and wry sense of humor. Aiming to be both entertaining and informative, the show targets developers of all skill level ...
…
continue reading
Welcome to Late Night Randomness! Come to learn more about gaming? Well you come to the right place! Here our main subject is going to be gaming but other topics will be talked about at there own times. Things we might talk about are game genres, news and my opinions on games and new game ideas. Sound interesting? Then join the conversation!
…
continue reading
The world of computer programming is vast in scope. There are literally thousands of topics to cover and no one person could ever reach them all. One of the goals of the Coding Blocks podcast is to introduce a number of these topics to the audience so they can learn during their commute or while cutting the grass. We will cover topics such as best programming practices, design patterns, coding for performance, object oriented coding, database design and implementation, tips, tricks and a who ...
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Things to Know when Considering Multi-Tenant or Multi-Threaded Applications
1:58:45
1:58:45
Play later
Play later
Lists
Like
Liked
1:58:45
For the full show notes head over to: https://www.codingblocks.net/episode241By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
Game: The Idea vs The Design of... An MMO Celeste Hollow Knight Develop: My first game (Sut) How to transition from idea to design Repeat: What is your smallest creative idea right now? What core design assumptions do you have about some genre? Ko-Fi: https://ko-fi.com/anxiousbuddhagames Twitch Stream: https://www.twitch.tv/anxiousbuddhagames My fi…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
087: It's Time to Remake Final Fantasy 8 (FFVIII)
30:09
30:09
Play later
Play later
Lists
Like
Liked
30:09
Game: Final Fantasy 16 Demo The action RPG angle FF8 isn't as "sacred" as other FF titles Clear areas for improvement Other games entering Final Fantasy's old niche Develop: Iteration Final Fantasy always tries something new Improve where you know you can Trying to beat a masterpiece Repeat: What game would you like to see remade? Do you know any "…
…
continue reading
Game: Games that invite a binge Games that invite patience Playing games differently from their design Binge games that never end Develop: Binge-worthy design elements Patient design elements Story Recaps Repeat: What gaming pace do you, on average, enjoy more? How compelling do you want your next game to be? Tip: Whichever pace you normally take, …
…
continue reading
Grab your headphones because it's water cooler time! In this episode we're catching up on feedback, putting our skills to the test, and wondering what we're missing. Plus, Allen's telling it how it is, Outlaw is putting it all together and Joe is minding the gaps! View the full show notes here: https://www.codingblocks.net/episode240 Reviews Thank …
…
continue reading
Game: Certainty and Uncertainty Saving the game Real world safety Develop: Noticing and embracing security in unfamiliar skills Repeat: Are there skills you're avoiding learning due to uncertainty? Community Shoutout: SurvivalScape (https://store.steampowered.com/app/2862660/SurvivalScape/) Ko-Fi: https://ko-fi.com/anxiousbuddhagames Twitch Stream:…
…
continue reading
Game: The social element Addictive grinds Monthly subscriptions World of Warcraft Guild Wars 2 Anarchy Online Everquest Develop: Interconnected goals and skills The developer motivation issue Addictive vs Entertaining Repeat: What is the most entertaining game you've ever played? What is the most addictive game you've ever played? Notice the differ…
…
continue reading
For the full show notes please visit: https://www.codingblocks.net/episode239By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
Game: Bubble Wrap Fishy (https://www.addictinggames.com/action/fishy) Develop: Excessive mechanics Insecure design Trusting simplicity Repeat: What simple actions in life do you find satisfying? What is the simplist version of a complex game you enjoy? Ko-Fi: https://ko-fi.com/anxiousbuddhagames Twitch Stream: https://www.twitch.tv/anxiousbuddhagam…
…
continue reading
Game: Bad at games Fundamental gaming skills Razbuten Game Design and Communication Develop: Learning New Skills Bad = new Treating yourself gently (child analogy) Protect your creative passion Repeat: Can you vividly remember a the development of skill you were once terrible at? What things are you currently "bad" at, and are they "new?" Ko-Fi: ht…
…
continue reading
Game: Unclear rules Puzzles Difficulty curves Untested skills Morrowind and Getting Lost Develop: finding joy while stuck/lost game dev update Repeat: What creative challenges do you enjoy? What can you safely explore when stuck? Ko-Fi: https://ko-fi.com/anxiousbuddhagames Twitch Stream: https://www.twitch.tv/anxiousbuddhagames My first game, "Sut"…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
080: Mindless Satisfying Games (PowerWash Simulator)
28:08
28:08
Play later
Play later
Lists
Like
Liked
28:08
Game: Mindless Games Accelerated productivity Constant rewards "Oddly Satisfying" Develop: Marketing: Serve specific communities Build rewards into gameplay Accelerate real life satisfaction New project update Repeat: What mechanics do you find deeply satisfying? What niche hobbies do you have that might inspire a game? Seek out fresh perspectives …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
AI, Blank Pages, and Client Libraries...oh my!
1:47:21
1:47:21
Play later
Play later
Lists
Like
Liked
1:47:21
It's Water Cooler Time! We've got a variety of topics today, and also Outlaw's lawyering up, Allen can read QR codes now, and Joe is looking at second careers. View the full show notes here: https://www.codingblocks.net/episode238 News As always, thank you for leaving us a review – we really appreciate them! Almazkun, vassilbakalov, DzikijSver Atla…
…
continue reading
Game: Big Picture: Poor communication, taking control from player Unskippable filler content/cutscenes Bad default controls Horrible marketing Constant waiting Removing interaction indicators Examples: Skyrim, Celeste, Breath of the Wild Develop: Communicate clearly Have multiple people test it Don't make assumptions about player mindset Don't wast…
…
continue reading
Game: Choices-matter genre Baldur's Gate 3 The Quarry Disco Elysium Diablo II and re-rolls Investment Develop: Immediate feedback Frustrating consequences Satisfying consequences Proving impact Repeat: What in-game choices do you find most satisfying? Do you prefer experiencing every option, or embracing one path? Roll with the consequences. Ko-Fi:…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Alternatives to Administering and Running Apache Kafka
1:05:15
1:05:15
Play later
Play later
Lists
Like
Liked
1:05:15
View the show notes on the web: https://www.codingblocks.net/episode237 In the past couple of episodes, we'd gone over what Apache Kafka is and along the way we mentioned some of the pains of managing and running Kafka clusters on your own. In this episode, we discuss some of the ways you can offload those responsibilities and focus on writing stre…
…
continue reading
Game: Creating Space Emotions and Indie Games A quick note about practical skills Taking the training wheels off Game of thrones taught me about myself Develop: Just be open I'm not advocating for preaching Doesn't have to be a whole emotional journey Repeat: How do games help you? Start experimenting a little more. Ko-Fi: https://ko-fi.com/anxious…
…
continue reading
Game: What does making games do for you? Love of the results Chasing some goal Fame and Fortune Develop: Love of the process Learning new skills Growing as a person Repeat: What is your favorite part of making games? Are you taking time to enjoy the process? Don't overthink it, just enjoy it. Ko-Fi: https://ko-fi.com/anxiousbuddhagames Twitch Strea…
…
continue reading
Topics, Partitions, and APIs oh my! This episode we're getting further into how Apache Kafka works and its use cases. Also, Allen is staying dry, Joe goes for broke, and Michael (eventually) gets on the right page. The full show notes are available on the website at https://www.codingblocks.net/episode236 News Thanks for the reviews! angingjellies …
…
continue reading
Game: The Worms series Less story Goofball immersion Develop: Knowing your game's emotional impact Creating space for unintended fun Repeat: What is fun for you? Is your game idea fun? Should your game idea be fun? Goof around in games, game development, and life. Ko-Fi: https://ko-fi.com/anxiousbuddhagames Twitch Stream: https://www.twitch.tv/anxi…
…
continue reading
Game: How reality improves gaming Childhood love of gaming Childhood love of touching grass Develop: Incentives in Game Development Players need to digest Repeat: What games have you thought about during real life? How has real life made gaming more fun? Tip: "Touch grass" as often as possible Ko-Fi: https://ko-fi.com/anxiousbuddhagames Twitch Stre…
…
continue reading
We finally start talking about Apache Kafka! Also, Allen is getting acquainted with Aesop, Outlaw is killing clusters, and Joe is paying attention in drama class. The full show notes are available on the website at https://www.codingblocks.net/episode235 News Atlanta Dev Con is coming up, on September 7th, 2024 (www.atldevcon.com) Intro to Apache K…
…
continue reading
Game: No bad ideas Insane concept First rhythm game Deeply beloved despite absurdity Just make games Develop: Art style Pure, goofy gameplay Stop being serious Design standards and preconceptions Repeat: What dumb idea can you think of right now? How could you make it interesting? Tip: It's about skills, not success. Ko-Fi: https://ko-fi.com/anxiou…
…
continue reading
Game: How a few games impacted me: Final Fantasy 7 Morrowind Starcraft Diablo II Warcraft 3 Stardew Valley Celeste Spiritfarer Develop: Don't be afraid to share You can't know what someone else will get from yo ur game Excessive Gaming Repeat: How has gaming impacted you at different points in your life? Notice the little positive things Ko-Fi: htt…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
StackOverflow AI Disagreements, Kotlin Coroutines and More
1:41:39
1:41:39
Play later
Play later
Lists
Like
Liked
1:41:39
https://www.codingblocks.net/episode234 Reviews iTunes: ivan.kuchin News Atlanta Dev Con September 7th, 2024 https://www.atldevcon.com/ Topics People trying to remove their answers from StackOverflow to not allow OpenAI to use their answers without permission/recognition? https://www.tomshardware.com/tech-industry/artificial-intelligence/stack-over…
…
continue reading
UPDATED CONTEXT: About half an hour after I finished editing this episode, Sony announced via twitter that they will not be moving forward with the update that initiated this controversy. Game: Incredible satirical propaganda Community controls the marketing Great lore, full commitment Accidentally creating a union Develop: "Everything is game desi…
…
continue reading
Game: Celeste - Confidence WoW - Investment JRPGs - Power Dark Souls - grit Develop: The spiral curriculum Small projects, footholds Acknowledging victories Velocity and Acceleration HealthyGamerGG Repeat: What footholds have you recently found? How might you build your current victories? Tip for myself: Be patient, work consistently Ko-Fi: https:/…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Llama 3 is Here, Spending Time on Environmental Setup and More
1:33:37
1:33:37
Play later
Play later
Lists
Like
Liked
1:33:37
Full episode show notes can be found at: https://www.codingblocks.net/episode233By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
![Artwork](/static/images/128pixel.png)
1
069: The Gameplay Loop of Game Development
29:33
29:33
Play later
Play later
Lists
Like
Liked
29:33
Game: My current project is bad Gameplay loops A sense of risk Develop: Overcoming Struggles Exploring new areas Leveling up Building a party/community Repeat: What type of gameplay is most motivating for you? What part of working on a project is most motivating for you? Tip for myself: Sort out priorities, filter for what's most important. Ko-Fi: …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 116: Game Industry Downturn?
1:07:59
1:07:59
Play later
Play later
Lists
Like
Liked
1:07:59
The boys are back! In this week's episode, the gang reunites and catches up on what everybody has been up to over the past couple of years. We also address the ongoing layoff crisis in the game industry. What does it mean for the future of AAA and indie game development. We hope you enjoy the show!By The Debug Log
…
continue reading
Game: No guarantees, just like creating Things that paralyze you Is there ever only one path ahead? Risk less, work patiently Develop: What power do we actually have? Notice, notice, notice The invisible work Considering trying might be harder than trying Repeat: What is the worst thing you can do for your creative energy? How can you get to know y…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ktor, Logging Ideas, and Plugin Safety
1:38:39
1:38:39
Play later
Play later
Lists
Like
Liked
1:38:39
Picture, if you will, a nondescript office space, where time seems to stand still as programmers gather around a water cooler. Here, in the twilight of the workday, they exchange eerie tales of programming glitches, security breaches, and asynchronous calls. Welcome to the Programming Zone, where reality blurs and (silent) keystrokes echo in the de…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
067: My Favorite Pokemon Game (Jade Cocoon)
26:24
26:24
Play later
Play later
Lists
Like
Liked
26:24
Game: Creature collector without the cuteness Creature Combinations A darker, otherworldly aesthetic Story is pretty good, but probably nostalgia Develop: A little bit of choice adds a lot of potential Allow players to explore systems Check-In: Still learning how much I have to learn. Looking into more formal education paths. Repeat: What game do y…
…
continue reading
Game: I got a world record 246 way tie Awesome community Flowy, skill based speedrunner Satisfying skill development, significant space for mastery Incredible soundtrack Beautiful animations and art Develop: Navigating levels in game, alternative selections Blocking levels based on ability to reach them Leader-boards add a lot to the gameplay Check…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Importance of Data Structures, Bad Documentation and Comments and More
1:40:43
1:40:43
Play later
Play later
Lists
Like
Liked
1:40:43
Full show notes at: https://www.codingblocks.net/episode231By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
Eastshade Video: https://www.youtube.com/watch?v=LCzhyUsDHPE Game: Backstory of my current project Full description of the project Getting stuck after the prototypes Develop: Eastshade Studios video: "Marketing is not why most indie games fail" Why I'm considering scrapping this project Scope realizations Too much stuff to polish Check-In: Godot Te…
…
continue reading
Game: Different types of grinding Loot Grind Player Skill Grind Character Power Grind Video Game Grind vs Day Job Grind Develop: The obvious stuff Flashing lights, audio rewards Story with clear conclusion Near-guaranteed success No need to plan Check-In: Building up momentum Twitch has been a fun way to start working on art more and bonding with c…
…
continue reading
This time we are missing the "ocks", but we hope you enjoy this off...ice topic chat about personalizing our workspaces. Also, Joe had to put a quarter in the jar, and Outlaw needs a cookie. The full show notes are available on the website at https://www.codingblocks.net/episode230 News Thank you for the review Szymon! Want to leave us a review? De…
…
continue reading
Games: Chess as a psychological horror game Chess as a fast paced shooter How bad I am at chess Crushing failure Forcing you to recognize the inaccuracy of your own confidence. Develop: Chess - learning a theory, applying it, appearing worse at the skill Learning about lighting, making uglier art. "The next big step forward" will often make you wor…
…
continue reading
Games: Truly relaxing games: Eastshade A Short Hike Mountain Dragon Quest 11 Walking simulators Most games I play are stressful: Cook Serve Delicious Almost any Real Time Strategy game Almost any MOBA Chess Shooters and such Many games that we think of as relaxing can be quite stressful: Stardew Valley Roller Coaster Tycoon Develop: What makes a ga…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Multi-Value, Spatial, and Event Store Databases
1:07:14
1:07:14
Play later
Play later
Lists
Like
Liked
1:07:14
We are mixing it up on you again, no Outlaw this week, but we can offer you some talk of exotic databases. Also, Joe pronounces everything correctly and Allen leaves you with a riddle. The full show notes are available on the website at https://www.codingblocks.net/episode229 News Thanks for the reviews! ivan.kuchin (has taken the lead!), Yoondoggy…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
061: The Difference Between Bad and Incredible (Front Mission 3)
41:28
41:28
Play later
Play later
Lists
Like
Liked
41:28
Game: Front Mission 3 vs Front Mission 1st remake, initial impressions. Design Fundamentals The UI and maps in Front Mission 3 The difficulty tuning in Front Mission 3 RNG Damage sponges in Front Mission 1st Develop: Design Fundamentals Examples of bad vs good execution Things that age poorly Fine tuning the player experience Putting time into the …
…
continue reading
Game: Deep and wide gameplay Practice does not make perfect Difficult learning environment What matters is hidden until you look for it Lot of misinformation Unwelcoming culture Develop: Discovering what matters by observing others "High Ranked" game developers Avoiding misinformation/misleading paths Finding a welcoming culture (avoid the doom and…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Overview of Object Oriented, Wide Column, and Vector Databases
2:03:38
2:03:38
Play later
Play later
Lists
Like
Liked
2:03:38
Show notes at https://www.codingblocks.net/episode228By Michael Outlaw, Allen Underwood, Joe Zack
…
continue reading
Game: What makes Incredible Crisis special? Ska soundtrack Completely absurd story Brutal button mashing (creates physical response) High pressure, simple minigames Develop: The utility of panic The utility of frustration How your players physically interact with your game Impact of emotional moments on gameplay My own development Keystone Habits W…
…
continue reading
Game: Cleaning up Planting Seeds Maintaining Connecting and exploring Harvesting If you over-plant... Develop: What stardew teaches us about development How much can you really plan Patience and Consistency Energy Management Community Process My own development Struggling with rest vs burnout Negativity spirals Believe in yourself, not in your acco…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Picking the Right Database Type - Tougher than You Think
2:10:55
2:10:55
Play later
Play later
Lists
Like
Liked
2:10:55
For the full show notes, head to: https://www.codingblocks.net/episode227By Michael Outlaw, Allen Underwood, Joseph Zack
…
continue reading
![Artwork](/static/images/128pixel.png)
1
057: Patiently Pushing Limits (Subnautica)
36:36
36:36
Play later
Play later
Lists
Like
Liked
36:36
Game: Subnautica's air mechanic Exploring and discovering more and more cool stuff How easy it is to drown Develop: Drowning in development and/or features Subnautica oxygen as a metaphor for effort over time Weightlifting and rest days Why this segment is called repeat Sacrificing the short term for the long term Ego lifting and ego game dev Repea…
…
continue reading
Game: Scams in loot based games Justifying scams in video games Items with real world prices Ethical lessons learned through gaming Develop: Scams that target developers Post-launch scams Game Dev Courses that toe the line Cheating, shortcuts, and player behavior My development progress over the past three weeks Repeat: What mechanics in your game …
…
continue reading