Запитання з тегом «java»

Java є популярною об'єктно-орієнтованою мовою програмування та середовищем виконання, що дозволяє програмам Java працювати без змін на більшості апаратних та програмних платформ.

8
Перетворення 2D кривої в точки для зберігання даних
Я створив алгоритм, який перетворює будь-яку криву, тобто шлях, у мінімальну кількість точок, щоб я міг зберегти її у файл чи базу даних. Метод простий: він переміщує три точки рівними кроками і вимірює кут між лініями, які ці точки утворюють. Якщо кут більший за допуск, то він створює нову кубічну …

2
Чи дозволено мені зробити мій клон Minecraft з відкритим кодом?
Я у вільний час розробляю таку гру, як Minecraft. Насправді це не так, як Minecraft, тому що я намагаюся зробити його якомога ближчою його копією (мається на увазі як вправа для себе у віці 16 років і просто через це мені це цікаво). Звичайно, я не копіюю код за допомогою …

5
Спрайт як актори
Я не досвідчений з питань розвитку ігор, але як програміст. Мовою Scala, ви можете мати масштабну багатозадачність з "Акторами", дуже стабільну, як я чую. Ви навіть можете без проблем працювати сотні тисяч. Тому я подумав, можливо, ви можете використовувати їх як базовий клас для 2D-Sprites, щоб вийти з ігрового циклу, …

5
Чи існує бібліотека, схожа на XNA для Java? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Мені цікаво дізнатись, чи існує бібліотека для Java, схожа на XNA; тобто бібліотека, що …
12 java 

5
2D Game Dev та Java. Інші можливості, ніж OpenGL? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 2 роки тому . Нещодавно я почав програмувати деякі основні речі OpenGL на Java, але OpenGL та DirectX - це занадто багато для мене, …
12 2d  java 

3
Чи дозволяє Unity вам кодувати на Java? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 2 роки тому . Я досить новачок у досвіді Unity3D, але дуже добре знаю розробку Java та Android. Я дуже розгублений, що якщо Java …

4
Чи можливо реалізувати функціональність Steamworks в грі Java? Як?
У мене є основна гра, яку я хочу врешті перетворити на щось краще. Зараз у грі є вся Java, але я хочу впровадити SDK Steamworks у свою гру (щоб вона могла мати досягнення, і майстерню тощо). Але Steamworks вимагає C ++. Чи можна, щоб моя повна гра Java реалізувала SDK …
11 java  steam 

2
Як я можу рухати спрайт у напрямку, з яким він стикається?
Я використовую Java / Slick 2D. Я намагаюся використовувати мишу для обертання спрайту та клавіші зі стрілками для переміщення спрайту. Я можу змусити спрайт обертатися без проблем, але я не можу змусити його рухатись у напрямку, в якому він повинен. Коли я натискаю "вперед", спрайт не обов'язково рухається до миші. …

3
Як перемістити об’єкт по колу іншого об’єкта?
Я настільки поза математикою, що це боляче, але для когось із вас це має бути шматок пирога. Я хочу перемістити предмет навколо іншого за його століттями або окружністю по простому круговому шляху. Наразі мій алгоритм гри знає, як рухатись та розміщувати спрайт просто на краю перешкоди, і тепер він чекає, …
11 java  mathematics 

3
Пристосування гри для Android різного розміру екрана
Я роблю гру для Android, яка має лише портретну орієнтацію на екран. Це чудово працює, коли я запускаю його на телефоні, але коли я запускаю його на планшеті, навіть якщо розмір екрана більший, всі растрові карти мають однаковий розмір. Чи є спосіб зробити так, щоб растрові карти залишалися однаковими, навіть …
11 java  android  screen 

4
Чи варто рухатись по світу чи рухати гравця?
Я збираюся розпочати розробку гри в бічний прокрут, де метою гравця є проїхати якомога далі по горизонтальній осі, перш ніж торкатися вниз. Зауважте, що мені не потрібно ніколи повертатися назад по горизонтальній осі. Я розробляю це за допомогою AndEngine для Android, який використовує OpenGL та Box2d. Перш ніж почати, мені …

2
Як я можу ефективно розвивати свою гру Android? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Я додав зображення схеми потоку, яку я зробив фарбою. Зображення показує, як я хочу …

1
Чи слід писати власний двигун фізики через інтеграцію в мережу?
На даний момент я розробляю шутер від зомбі в режимі реального часу. Я кодую це в Java, використовуючи JBox2D як мій двигун фізики. Я кодував мережу на цьому тижні, і зараз я переймаюся фізичною синхронізацією. Я планую використовувати прогностичну клієнтську / авторитетну модель сервера, де клієнт може вільно переміщатися, доки …

1
Як довільно розмістити об'єкти, які не перетинаються?
Я створюю навколишнє середовище для гри, яку я розвиваю. Я використовую OpenGLі кодую в Java. Я намагаюся навмання розмістити дерева у своєму світі (щоб створити ліс), але не хочу, щоб моделі перетиналися (що відбувається, коли два дерева розміщені занадто близько один до одного). Ось малюнок того, про що я говорю: …
11 opengl  java  objects 

2
Як я можу реалізувати процедуру, створену плиткою в libgdx?
Я створюю просту гру «Zelda-esque» зверху вниз у libgdx, і я хочу реалізувати підземелля на основі плиток, які процедурно генеруються, аналогічно цьому. У Libgdx є клас під назвою TiledMap, який, здавалося б, відповідає моїм потребам, проте документація поза офіційними документами дозволяє припустити, що TiledMaps можна використовувати лише в поєднанні з …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.