Как стать автором
Обновить

Комментарии 33

эх. А я когда писал курсовую калькулятор инженерный делал на яве. На магистратуру чтоли пойти. Столько возможностей и идей для дипломки с этим всем
Мне вот интересно, а на сколько сильно Java уступает в работе с компьютерной графикой по сравнению с С++.
Что-то мне подсказывает, что движок в любом случае написан на C/C++. Следовательно между программами на С++ и Java, которые используют один и тот же движок, особой разницы нет.
Как я посмотрел движок звезд с неба не хватает, но вполне хватит что бы решать тривиальные задачи. А вот на чем он написан так и не нашел.
Никакого С++ там нету, иначе для Android прилагалась бы библиотека .so скомпилированая дла arm.
там есть lwjgl, это jogl, значит, библа построена над opengl
для lwjgl — расположение нативной библиотеки

Там лежат нативки для всех OC
Ява бесспорно уступает если сравнивать jPCT и ведущие С++ 3d движки. Я рассматриваю jPCT как движок для инди игр только. Он маленький, и там много чего нет. Но он маленький, и это плюс. jpct.jar — 273 kb. Если использовать только software render то больше ничего не нужно. Разве не замечательно?
Статья интересна…
но неужели трудно было этот километр кода как-то от комментировать и синтаксис подсветить?

Выглядит ужасно…
НЛО прилетело и опубликовало эту надпись здесь
Вы не умеете читать тексты на яве? :) Код вполне читабелен, хоть и без комментариев. Когда-то яву как раз и создавали из расчета на легкое чтение кода. А если вы не умете читать на яве, то это статья не не для вас.
Точно же, достаточно было бы ссылки на офсайт и на пример! Кто не разобрался, сам виноват!
Ссылки прилагаются. Если это код из документации, то да а если автор сам написал пример, то примеры лишними не бывают. Да и в начале вводное описание вполне приличное, дает первое впечатление о движке, а если лезть на сайт за документацией в любом случае придется. Но для того что бы это сделать нужно сперва ответить на вопрос, а нужно ли это делать? Лично по мне стоит. Для создания инди игр это отличный инструмент.
НЛО прилетело и опубликовало эту надпись здесь
Вот комментировать как-раз не надо. Описание метода/класса — да, комменты — нет.
Все подсветил уже я новенький тут просто
Насколько получилось понять из кучи кода — все написано в одном файле и в одном классе. Это не есть хорошо, учитывая хорошую объектную модель Java.
Конечно. в реальных программах нужны классы, нужны отдельные файлы. Но не здесь
А чем лучше? Это не сарказм, тоже хотелось бы почитать сравнительную статью.
Просто этих библ задофига, потеряться можно…
Ну написанных только на яве, не много. Большинство сишные с мапингами под разные языки. Покупает что есть возможность легко делать андройд/десктоп приложения, но так ли все радужно как пишет автор? Подождем новой статьи :)
О, мои любимые цвета!
Когда начинаешь скроллить топик, то создается чувство, что картинка чуть-чуть шевелится. Адские цвета выбраны :)
Сталкивался с подобным фреймворком для флеша. Основной геммор был — с кватернионами — сравнением углов двух объектов. Обычные градусы плохо работают при приближении к -90, 90 и пр. А в этой библиотеке это как решено?
Я до этого не дошел еще. Есть мысли начать делать небольшую инди игру на данном движке, но пока я еще не начал.
лопни мои глаза!
Картинка мне напомнила:
image
старое доброе «Не верь в худо»…
Прямо ностальгию вызвали у меня.
Давайте тогда игры ещё на пхп или C# писать начнем?
>Давайте тогда игры ещё на пхп или C# писать начнем?
На C# уже давно пишут. Игры на XNA можно найти в том же Steam'е.
НЛО прилетело и опубликовало эту надпись здесь
Давайте! Это я Вам как С++ программист говорю. У явы именно для простых инди игр есть преимущества. Размещение в интернет например. Жаль что ява не так распространена, как флеш
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории