Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

game development

Extracurricular Activities

How I Created Abstract Classes in Godot

Godot does not support abstract functions. The good news is, there are ways to work around this and fake abstract classes.
Development Practices

Set Up Your VS Code-Godot Environment

Recently, I integrated VS Code and Godot for a game jam. If you want to get Godot and VS Code talking, read this.
Extracurricular Activities

6 Steps to Getting Started in Indie Game Development

It can feel overwhelming to get started with indie game development. This guide will walk you step-by-step through making your first game.
Game Development

The Untapped Potential of Software Consultancies in Game Development

Have you ever considered teaming up with a software consultancy as your game co-development partner? It might be time you did.
Extracurricular Activities

Get a New Oculus Quest 2? Start Building a Unity Game

The Oculus Quest 2 exploded in popularity this year. Here are the steps I followed to start building my first app for the Oculus Quest 2.
Extracurricular Activities

Why You Should Use Component-Based Design in Unity

Component-based design in Unity can save developers a lot of time by making the project easier to maintain than the traditional inheritance model.
Development Practices

Learning from Game Dev: Entity, Component, Systems

Branching out into unfamiliar paradigms is a great source of new ideas and patterns to write better software.
UX/Design Practices

Using the MDA Framework as an Approach to Game Design

With the MDA game design framework, you can create software games that maximize the your technological competitive advantage and communicate your brand.
Extracurricular Activities

Acceptance Testing Your Games to Fix Bugs and Provide Regression

Acceptance testing games is hard. Why is it hard? Why is it important? Can I see an example in Ruby?
Extracurricular Activities

Game Programming in Boo with the Unity Engine, Part 1: Not All Who Wander Are Lost

A review of my attempts to begin developing a game with Boo, especially my attempts to create a test-friendly coding environment.

Posts navigation

Newer posts →

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy