![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#41 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
C# лучше подходит для создания кроссплатформенных игр. Есть ли на Java игры лучшего качества, чем эти: Игры на движке Unity
Вот моя история. Я изучал Java, чтобы учиться делать кроссплатформенные 2D/3D игры и 3D приложения для интерактивного интерьера и т.д. В первую очередь для Android. Стал изучать JavaFX. Сложновато шло. Параллельно изучал Qt C++ OpenGL GLSL. Потом нашёл UE4 (скриптинг на С++) - стало проще. Он то же собирает под Android и под браузер. Cейчас - Unity5 (сам движок написан на C++, скриптинг на C#). Проще всего делать на последнем. Он ещё позволяет собирать под современные игровые приставки и всего под 21 платформу. В итоге я программирую на полноценном C#. Есть ли на Java достойная альтернатива Unit5 и UE4 для создания 3D приложений и игр под Android и других платформ? Ещё мне больше понравилось создавать GUI на C# (WinWorms и WPF), чем на Java. Последний раз редактировалось 8Observer8; 26.08.2015 в 12:21. |
![]() |
![]() |
![]() |
#42 |
Участник клуба
Регистрация: 04.04.2010
Сообщений: 1,554
|
![]()
Carbon виндовый экзешник.
Там же и манифест указывается и совместимость с версиями виндов, и версия программы, и ещё куча фигни всякой. Т.е. родной для системы формат исполняемого файла. А JAR файл для системы - это неведомая фигня. C# как и ява работает через байт код, но там виндовые экзешники и DLL'ки собираются из каробоки. А как C# на анроиде работает, через mono что ли? |
![]() |
![]() |
![]() |
#43 |
Форумчанин
Регистрация: 27.01.2014
Сообщений: 115
|
![]()
угу. с 2015й студии пишется длл для мобильных устройств, создается три проекта пот три разные платформы и эта библиотека подключается во все.
Таким образом логика работы приложения описывается один раз, а визуализация для разных платформ реализуется отдельно для каждой платформы своя. |
![]() |
![]() |
![]() |
#44 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
А можно ещё собрать в WebGL (который, правда, ещё бета) или в давно отлаженный WebPlayer. И создать приложение для vk.com. Вот пример игры на Web Player'е для vk. Правда, я в неё не играл. Просто попалась под руку сейчас. Собирается так. Создаёте iFrame приложение здесь. Нужно заполнить несколько полей, загрузить своё приложение на бесплатный хостинг, например, на Google Grive, как на видео. А в настройках приложения указать адрес к index.html своей игры.
Если в Unity, то скорее всего - Мono, так как в комплекте идёт среда MonoDevelop. Кстати сказать, её лучше сразу заменить. Я заменил на VS2013 Ultimate, так как тут можно UML проекты создаватью Для сборки под андройд нужно в настройках Unity поставить пути к Android SDK. Собирается в apk в пару кликов. Последний раз редактировалось 8Observer8; 26.08.2015 в 13:01. |
![]() |
![]() |
![]() |
#45 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Я однажды видел картинку с VS 2012 Ultimate, как ниже. Справа есть проекты Android и IOS. Видимо, к VS можно подключить Мono и ещё найти эти шаблоны для проектов.
Последний раз редактировалось 8Observer8; 26.08.2015 в 21:48. |
![]() |
![]() |
![]() |
#46 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Легче и проще не получится. Каждый язык развивается и появляются новые в нём возможности. Какой наиболее восстребованый? Посоветую PHP. Конечно, мне будут возражать, но я - сишник, а он по синтаксису больше к С++ подходит. Может - ИМХО, но выбирать всё равно Вам.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
![]() |
![]() |
![]() |
#47 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Чот вообще ни разу не похож. Если про фигурные скобочки и всякое такое, то так и C#, и Java, и даже JavaScript похож на него.
А зачем возражать непонятно, современный РНР вполне неплох, если нормально изучать его и использовать современные инструменты (например, Composer), библиотеки, соблюдать PSR и т.п., а не Попова какого-нибудь смотреть или туториал 2001 года. Только сферы применения разные ж совсем. Но раз вопрос про востребованность, то веб конечно востребованее (в C# и Java конечно тоже есть веб-фреймворки, но как-то менее популярны и сложнее).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#48 | |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
![]() Цитата:
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
|
|
![]() |
![]() |
![]() |
#49 | |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]() Цитата:
Я лично не вижу сложности в запускании джарника и вообще, какая разница, какое расширение у файла и является ли он нативным для системы? |
|
![]() |
![]() |
![]() |
#50 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прошу помощи: посоветуйте, что лучше начать изучать первым java или Python и что конкретно создается на каждом из языков | orionit | Помощь студентам | 4 | 14.05.2015 08:20 |
Java-Script | Obitatel | Помощь студентам | 3 | 02.04.2015 23:16 |
Java Script | Doctor_Program | JavaScript, Ajax | 1 | 08.02.2015 12:18 |
java script | Oleksii54 | Помощь студентам | 1 | 25.09.2011 14:46 |
Java Script | Nelly_ | JavaScript, Ajax | 4 | 06.04.2011 14:32 |