Versioning Godot projects with Diversion - a step-by-step guide

This tutorial explores the basics of using Diversion to version a Godot project, from setting up an account to actually committing updated work, tracking your progress in the desktop app, and even doing more advanced tasks like creating branches.

Read moreRead more
Read More
Versioning Godot projects with Diversion - a step-by-step guide
On 

Cloud-Based Source Code Management: Insights and Best Practices from Diversion

Yuki Arbel
Yuki Arbel
March 20, 2023
On 

The Key to Proper Asset Management in Game Development

The world of software development has changed and evolved significantly over the last two decades from when Git was introduced. The world of cloud and microservices, CI/CD and automation have introduced scale, efficiency and velocity made possible through as-a-service models for both software and infrastructure. However, there is an entire industry that could not derive the same benefits that traditional software has seen, due to its own unique complexities. Much in the world of game development has not significantly or sufficiently evolved, due to its inherent limitations of size, performance, and collaboration that look quite different in the game development world.

Yuki Arbel
Yuki Arbel
March 20, 2023
On 

The Key to Proper Asset Management in Game Development

The world of software development has changed and evolved significantly over the last two decades from when Git was introduced. The world of cloud and microservices, CI/CD and automation have introduced scale, efficiency and velocity made possible through as-a-service models for both software and infrastructure. However, there is an entire industry that could not derive the same benefits that traditional software has seen, due to its own unique complexities. Much in the world of game development has not significantly or sufficiently evolved, due to its inherent limitations of size, performance, and collaboration that look quite different in the game development world.