Я писав ігри вже близько 10 років (від QBasic до C # і все між ними). Мені потрібно почати розтягувати свої навички в різних сферах. Які ще, дивні теми, про які я повинен прочитати?
Очікувані теми включатимуть звичайних підозрюваних:
- Мова програмування на ваш вибір
- Мова сценарію
- Контроль джерела
- Управління проектами (або Agile)
- Графічний API
- Можливо, якийсь AI (пошук шляху?)
- Фізика (фізика снарядів)
- Блок тестування (автоматизоване тестування)
Я шукаю більше езотеричних тем; речі, які ви не очікуєте, що вам потрібно знати, але якщо ви їх знаєте, вони мають значення. Сюди можна віднести такі речі, як:
- Мистецькі навички (малювання, освітлення, фарбування, макет тощо)
- Натуральна обробка мови
- Фізика звуку (звукові хвилі, ефект доплера тощо)
Особисто я вважаю, що володіння технічними навичками мистецтва (наприклад, можна зробити гідні роботи, якщо ви можете лише придумати ідеї; або, дотримуючись навчальних посібників Photoshop / GIMP), було для мене найбільш вигідним.
Це не має бути відкритим питанням ; Я шукаю конкретні навички, які допомогли вам, і ви очікуєте, що продовжуватимуть вам користь у коротко- та довгостроковій перспективі.