-
Бывает же…
Posted on апреля 19, 2009 No commentsТут у нас летом практика запланированна, так вот я решил устроится к нашему преподу по web_программированию, golodnyj. А так как он помешан на Java, то не трудно было предположить, что я буду летом заниматься чем то на ней, но мог ли я предположить, что будет напрямую связанно с 3d, с играми ?) Вообщем так получилось, летом я буду делать фундамент для последующей дипломной работы, черновой вариант самой темы “движок для создания трехмерных стратегическийх игр на языке Java” . . .
Собственно движков на джаве мало, очень мало, и оно так по следующим причинам:
- - Java жрет много памяти
- - Java медленнее C++
- - сколько вообще игр под OpenGL , а мультиплатформенных?)
Однако есть и ряд плюсов:
- - изучая OpenGL в Java я изучаю его и применимо к С++, так как бинд переносит все функции OGL2.0 как они есть.
- - тут очень мало конкурентов, можно встать в первые ряды -)
- - приложение делается сразу под Linux , Mac и Windows.
Как видите все стороны проблемы я знаю, не нужно мне говорить про минусы…
Сейчас изучаю примеры под JOGL (wiki), там есть переделанные примеры NеHе, что просто великолепно. Возможно на нем и остановлюсь, хотя есть еще два варианта - Java 3D и LWJGL, какой лучше мы пока выясняем. Так что, вполне вероятно, что я еще и по Java буду постить -)
Вообщем то всё это много лучше для портфолио, чем писать какую нибудь прогу, которой потом в CG сообществе не похвастать)
Движок на С++ естественно я продолжаю кодить, это вне обсуждения. Просто параллельно я еще и OpenGL начинаю изучать, что необходимо если я серьезно хочу работать в индустрии компьютерных игр.
Leave a reply








