1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Подходит ли java для шутеров/РПГ/ААА проектов?

Тема в разделе "Оффтопик", создана пользователем Pereotofuck, 12 дек 2016.

  1. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Нотч уже года 3-4 майн не разрабатывает.
     
  2. SimMiMo

    SimMiMo Активный участник Пользователь

    Баллы:
    76
    Нуууу.... удачи)0 :lol:
     
  3. Автор темы
    Pereotofuck

    Pereotofuck Активный участник Пользователь

    Баллы:
    76
    Это правда. Другие игры нотча крайне не популярны.
     
  4. No1C

    No1C Активный участник Пользователь

    Баллы:
    78
    А какая разница? Оптимизация с ним была лучше?


    А причем тут популярность и опыт?
     
  5. 0x1EE7C0DE

    0x1EE7C0DE Участник Пользователь

    Баллы:
    36
    Больше, чем у C++? Это не так.
     
  6. Автор темы
    Pereotofuck

    Pereotofuck Активный участник Пользователь

    Баллы:
    76
    А ты по-изучай java по-лучше. Бытовая техника - java. Майнкрафт и 2D игры - java.Моды и плагины на майнкрафт- java. Видишь суть?
     
  7. SimMiMo

    SimMiMo Активный участник Пользователь

    Баллы:
    76
    уже даже не смешно, а грустно.
    Погугли немного.
    Ява, конечно, популярна и много где используется, но вот в области 3D игр явно нужно быстродействие и экономия cpu/ram. Писать на pure c игры конечно не нужно, тут в помощь идет c++ и прямые руки.
    Однако если ты серьезно хочешь писать на яве AAA игру - пиши, запретить тебе этого никто не может :lol:
     
  8. Автор темы
    Pereotofuck

    Pereotofuck Активный участник Пользователь

    Баллы:
    76
    Я ещё недостаточно опытен. Просто друг такой: "Запили шутер и штоб там был мультиплэер и штоб графон топчег был прям как кс но лудше!!!" Я ему: "Ты долбаёб?! Даже если на java такое можно сделать, то для этого круты художники понадобятся!"
     
  9. No1C

    No1C Активный участник Пользователь

    Баллы:
    78
    Для этого есть Unity и Unreal.
     
  10. Автор темы
    Pereotofuck

    Pereotofuck Активный участник Пользователь

    Баллы:
    76
    Я хочу полностью сам писать. На JRE.
     
  11. No1C

    No1C Активный участник Пользователь

    Баллы:
    78
    Пиши :) А лучше создай ЯП и на нем напиши свой шутер.
     
  12. 0x1EE7C0DE

    0x1EE7C0DE Участник Пользователь

    Баллы:
    36
    Намного больше софта и игр на C++, чем на Java. А в том, что моды для игры, написанной на Java, тоже делаются на Java, нет ничего удивительного
     
  13. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Кубач не классный. Огромное потребление ресурсов на качество. С тем же успехом можно его переписать на Unreal Engine 2.5, кушая в разы меньше ресурсов и выдавать куда более крутую картинку.
     
  14. Krutius

    Krutius Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    MrPencilBox
    Я это писал выше :)
     
  15. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Ты написал только про потребление ресурсов. С таким же текстом можно писать почти в каждый тред.
     
  16. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Игры на opengl по жизни тупые по графону, еще и на древней 2 версии, прибавляем жабу и костыл lwjgl. Получаем говноигры как минисруфт :D. Лучше сразу в нативном яп работать и не терять производительность, и юзать директ икс. И пользоваться игровым двигло.
     
  17. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Не соглашусь в этом пункте.
     
  18. Hilgert

    Hilgert Старожил Пользователь

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Для Java мало нормальных(известных мне), производительных, графических движков. Самый(по моему мнению) нормальный это LWJGL, на котором и написан Minecraft. И как видите, результат так себе.
    Конечно архитектура майнкрафта тоже не очень по человечески сделана, что очень сильно влияет на производительность.
    Как сказал @alexandrage лучше уж сразу использовать нативный язык, без всяких виртуальных машин(JVM), и нормальные движки.
     
  19. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    LWJGL это не игровой движок, это обертка над opengl.
     
  20. InterWall

    InterWall Старожил Пользователь

    Баллы:
    173
    Вроде khronos че-то там такое разрабатывали под названием vulkan, но я глубоко в этом не копался.
    P.S. Вроде же LWJGL позиционируется как збс либа для игр на яве. Неужели там всё настолько плохо?
     

Поделиться этой страницей