Като програмист Отт разработва изкуствен интелект, правила и механизъм на игри, мрежови игри, модификации, ролеви игри за шофиране и др. Участвал е в създаването, управлението, тестването, дизайна, потребителския интерфейс и маркетинга на игри.
Според него най-трудната част от създаването на играта е планирането:
Лабиринтът, в който може да се развие всяка част от една игра, е изключително сложен, а процесът на създаване е практически непредвидим, дори невъобразим. Отговорност на създателя на играта е да държи развитието й под контрол.