Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/114: Рейтинг темы: голосов - 114, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 07.05.2014
Сообщений: 15

Возможно ли на Java написать красивую игру?

07.05.2014, 22:05. Показов 21501. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!

Я начинающий программист,немного знаю pascal,решил заняться Java'ой,мне этот язык нравится и я хотел в дальнейшем создать игру...и я хочу узнать: возможно ли на Яве написать игру с красивой графикой (или движок для игры а на нем уже создать игру (и пожалуйста если знаете приведите примеры таких движков или игр))
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.05.2014, 22:05
Ответы с готовыми решениями:

Возможно ли на Java написать 3d движок(частично игру)?
Возможно ли написать на Java движок, который может загружать 3d модели, 3d мир и ходить по нему от 1 лица. Больше ничего не требуется,...

Можно ли на вб создать красивую 3д игру?
Можно ли на вб создать красивую 3д игру?С использованием Open Gl ActiveX и тд.На подобе гта са или кс

Как написать игру на Java (для PC)?
Как создать игру на java? я вполне умею писать на джава, но насчет о создании игры затрудняюсь. Вот мои траблы: 1. Звук. (год как...

18
 Аватар для name?
201 / 172 / 52
Регистрация: 01.06.2010
Сообщений: 371
07.05.2014, 22:19
можно, но только если в ней можно будет грабить корованы =D
из двигов на яве знаю только libgdx
0
0 / 0 / 0
Регистрация: 07.05.2014
Сообщений: 15
07.05.2014, 22:43  [ТС]
Цитата Сообщение от name? Посмотреть сообщение
можно, но только если в ней можно будет грабить корованы =D
из двигов на яве знаю только libgdx
На этом движке даже 3d игру не создать,а я говорил про игры с красивой графикой...
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
08.05.2014, 00:18
Вряд ли это хорошая идея писать игру в которой надо быстро расчитывать большие объемы информации, на языке, который бежит на VM.
Хотите писать игры, смотрите в сторону С++
0
44 / 44 / 11
Регистрация: 21.01.2013
Сообщений: 668
08.05.2014, 00:24
KEKCoGEN, то есть вы считаете, что java в разы медленнее плюсов?
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
08.05.2014, 01:50
А разве кто-то считает иначе? Сама архитектура языка предполагает что он медленнее.
0
44 / 44 / 11
Регистрация: 21.01.2013
Сообщений: 668
08.05.2014, 09:55
KEKCoGEN, рука-лицо

Добавлено через 7 минут
KEKCoGEN, http://www.codenet.ru/webmast/java/java-myth.php

статья 5 летней давности!!!
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
08.05.2014, 10:01
gredwhite, первым же пунктом написанно что в большинстве случаев Java медленнее чем компилируемые языки.

Много вы игр на Java видели?
0
44 / 44 / 11
Регистрация: 21.01.2013
Сообщений: 668
08.05.2014, 11:32
KEKCoGEN, может и медленнее, но надо понимать порядок этих чисел - далеко не разы. какие проценты.

Да и обычно медленность упирается в косорукость разработчика, а в java куча всего уже написано и написано с точки зрения производительности так, как сам врятли кто-то сможет написать ради игры.

Игры на самом деле есть, но так уж исторически сложилось, что когда java была реально медленной на ней никто и не писал игры и эту сферу заняли другие языки.

Вы посмотрите - на java вообще мало чего-то глобального то написано, но при этом этот язык занимает большую часть рынка. Подумайте об этом.

Добавлено через 2 минуты
KEKCoGEN,
Вот не поленился и ради вас нагуглил.
http://stackoverflow.com/quest... being-slow

Вот меня удивляет, что люди живут какими-то мифами 10 летней давности.
0
 Аватар для IVIakCollideR
40 / 40 / 14
Регистрация: 26.12.2013
Сообщений: 309
08.05.2014, 17:37
Цитата Сообщение от gredwhite Посмотреть сообщение
Да и обычно медленность упирается в косорукость разработчика
ну да, действительно вы правы, нужно иметь уровень "GOD Java Developer" что бы написать 5-ый гта на джаве
Цитата Сообщение от gredwhite Посмотреть сообщение
но при этом этот язык занимает большую часть рынка
но не за счет разработанных на нем игр. Путаете сферы применения.
Цитата Сообщение от gredwhite Посмотреть сообщение
эту сферу заняли другие языки.
потому что ява высокоуровневая, и перегружена ООП а "другие языки" - Си, выполняют машинные команды. Здесь и будут заметны скоростя миллионов операций перерисовки графики в секунды времени.
0
44 / 44 / 11
Регистрация: 21.01.2013
Сообщений: 668
08.05.2014, 18:26
IVIakCollideR,
Цитата Сообщение от IVIakCollideR Посмотреть сообщение
но не за счет разработанных на нем игр. Путаете сферы применения.
я и не говорил, что за счёт игр.

Я говорю о том, что исторически так сложилось, что игры не пишут на java. Раньше она была медленная, теперь нет.
Теперь в некоторых случаях она даже быстрее. Где-то медленнее. Если вы почитаете ссылку, то найдёте много интересного. Например то, что из-за кросссплатформенности в java тяжело получить доступ к каким-то системным ресурсам, а в играх порой это требуется.

Так что выражения типа "на java не пишут игры потому, что она тормознутая" это бред сумасшедшего.
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
08.05.2014, 19:11
Цитата Сообщение от gredwhite Посмотреть сообщение
но надо понимать порядок этих чисел - далеко не разы. какие проценты.
Кто говорил про разы?
0
44 / 44 / 11
Регистрация: 21.01.2013
Сообщений: 668
08.05.2014, 19:28
KEKCoGEN, Если проследите беседу, то я задал вопрос об этом, а в ответ получил почти утвердительный ответ
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
08.05.2014, 20:19
Вобщем начался холивар.

В итогде вопрос был стоит ли писать игры на Java
Ответ - нет.
Какие бы на то небыли причины, они достаточно веские если современные игры предпочитают писать под каждую платформу отдельно но на других языках.
Думаю тема себя исчерпала
0
44 / 44 / 11
Регистрация: 21.01.2013
Сообщений: 668
08.05.2014, 20:50
KEKCoGEN,
был вопрос "Возможно ли". Я просто постарался немного прояснить ситуацию, чтобы не было недопониманий.
0
ɐwʎ ɔ vǝmоɔ dиw ɐʚонɔ
 Аватар для tankomaz
443 / 442 / 100
Регистрация: 14.10.2012
Сообщений: 1,146
Записей в блоге: 9
08.05.2014, 21:37
не ну чё, на андроиде можно "красивое" написать и вполне имеющее право на жизнь в маркете, если дотянуть до финала)
0
0 / 0 / 0
Регистрация: 07.05.2014
Сообщений: 15
09.05.2014, 00:35  [ТС]
Тогда задам другой вопрос : как обстоят дела с Jogl , вроде на нем можно написать красивую игру?
0
 Аватар для ][irurg
181 / 180 / 38
Регистрация: 16.06.2010
Сообщений: 511
09.05.2014, 01:59
Мое мнение - какая разница на чем писать марио, имхо без обид
0
ɐwʎ ɔ vǝmоɔ dиw ɐʚонɔ
 Аватар для tankomaz
443 / 442 / 100
Регистрация: 14.10.2012
Сообщений: 1,146
Записей в блоге: 9
09.05.2014, 02:09
Цитата Сообщение от Slezzer Посмотреть сообщение
Тогда задам другой вопрос : как обстоят дела с Jogl , вроде на нем можно написать красивую игру?
сама библиотека выполнена в native code, тойсь на другом языке программирования. Если цель игры клепать - тогда с++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.05.2014, 02:09
Помогаю со студенческими работами здесь

Помогите написать какую-нибудь игру в Java
пожайство помогите написать какой нибудь игру в java

Как написать красивую программу на .NET?
Покопался в объектах .NET в визуальном редакторе Visual Studio. Но мне показалось их очень мало. На одних TextBox и других, как я считаю,...

Возможно ли перенести игру The Last of Us на ПК?
Здравствуйте и Хорошего дня вам Мне интересно а возможно ли перенести игру (( The Last of Us )) с Sony Playstation 4 на компьютер ? ?...

Возможно ли на HTML5 создать игру
Я слышал когда то что на html5 можно создавать игры... Я вообще не могу понять как можно на html создавать игры? Это же не язык...

Возможно ли взломать онлайн игру?
Ну не в смысле увести чей то аккаунт и т.д. Нет, сейчас это уже почти нереально, куча защиты. А например взломать или набагать игровую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru