Development Processes

Different teams use very different development processes, with very different results.

IT Hares have collectively spent quite a bit of time developing in small- and medium-sized teams, and are ready to share their own experiences with different development processes.

MOGdev: to feature branch or not to feature branch?

September 12, 2017 by “No Bugs” Bunny

bbbook_cover_vol04_-330.png

Quote:

As a rule of thumb, for gamedev we DO need to have our version control to be easily usable by non-developers.

Another Quote:

it is the second developer to commit who becomes a responsible for resolving conflicts

Filed under: Book: D&D of MOGs1st beta of Vol. I-IIIOn.DevelopmentDevelopment Processes

Read more

DevOps for MOGs

June 6, 2017 by “No Bugs” Bunny

Continuous Delivery vs Classical Development

Quote:

This communication channel (coming from Operations back to Development) is extremely important to have a game which is able to work anywhere-reliably in the real world

Another Quote:

Most importantly, our processes should allow these different production cycles to co-exist.

Filed under: Book: D&D of MOGs1st beta of Vol. VII-IXOn.DevelopmentDevelopment Processes

Tagged With: multiplayerServer
Read more

My Personal Take on Testing (including Unit Testing and (A)TDD/BDD)

March 28, 2017 by “No Bugs” Bunny

Automated Testing

Quote:

BTW, I don’t want to say that unit testing is pointless

Another Quote:

I am arguing that changing design to enable testing should be avoided.

Filed under: Book: D&D of MOGs1st beta of Vol. IV-VIOn.DevelopmentDevelopment Processes

Tagged With: Testing
Read more

Graphics for Games 101. Asset Pipeline

August 2, 2016 by “No Bugs” Bunny

Asset assembly

Quote:

you MUST NOT edit any of intermediate files directly

Another Quote:

How will I implement automation?

Filed under: Book: D&D of MOGs1st beta of Vol. IV-VIOn.DevelopmentDevelopment Processes

Tagged With: 3D2DClient
Read more