Goal abandoned
The author does not write in the goal 10 years 27 days
Создание игрового графического движка
Смогу ли я создать графический движок, обладая минимальными знаниями в области программирования и трехмерной компьютерной графики?
Почему я выбрал такую цель? Потому что хочется. И всё.
"Ты не сможешь!". Может быть и так, но я все равно попытаюсь.
"Ты хоть знаешь, с чем тебе придется столкнуться?" Нет, но очень хочу узнать.
"Ты потратишь на это очень много времени". Лучше потрачу время на это, чем на бессмысленные посиделки в соц. сетях, "Танки" и просмотр очень "смешных" видео.
Если не получится, то я ничего не потеряю кроме времени, которое потерял бы в любом случае. А если я смогу, то ...
"Challenge accepted!"
Goal Accomplishment Criteria
Создана и протестирована рабочая демонстрационная версия.
Personal resources
Рабочий компьютер, актуальное ПО, более-менее новые книги, уйма свободного времени и желание.
-
Составление графика и установление deadline-ов
Я учусь в ВУЗе на 3 курсе, нагрузка серьезная. В январе и июне сессии. Иногда подрабатываю официантом. Необходимо составить приблизительный план на 6 месяцев. В этот график необходимо включить время на изучение основ трехмерной компьютерной графики, изучение OpenGL, практику, создание первого "сырого" прототипа.
Сделать до 8 ноября 2014. -
Изучение теории + практика в рамках обучения
Книжки у меня есть, некоторые на английском, но это не страшно. Не сказать, что я силен в английском, но, во-первых, мне смогут помочь с переводом, во-вторых, сам тоже что-то смогу понять. В рамках книг предлагается вместе с автором писать компоненты программы. Сделаем.
-
Создание альфа-версии движка
Применяя полученные знания не без помощи документации, учебников и руководств напишем первую версию движка, включающий основные функции графических движков (визуализация моделей, примитивов, текстурирование, простые эффекты, освещение, оптимизация).
-
Тест прототипа
Отдам прототип 2 одногрупникам. Один имеет хороший компьютер с установленным на нем хорошим ПО, да и сам он не профан в этих делах. У другого вечно что-то не так с компьютером и вечно что-то у него не работает. Сдам на тест нескольким случайным людям. Надо убедиться, что я начал идти в правильном направлении, что все работает и только потом можно будет идти дальше.
Пока что все. Дальнейший план действий будет после завершения 4 этапа.
- 1086
- 29 October 2014, 13:48
Don't miss new posts!
Subscribe for the Goal and follow through to its completion