Вопросы с тегом «java»

Java является одновременно популярным объектно-ориентированным языком программирования и средой выполнения, которая позволяет программам Java работать без изменений на большинстве аппаратных и программных платформ.

12
Какой тип данных я должен использовать для игровой валюты?
В простой бизнес-симуляции (встроенной в Java + Slick2D) текущая сумма денег игрока должна храниться как floatили int, или как-то еще? В моем случае использования большинство транзакций будет использовать центы ($ 0,50, $ 1,20 и т. Д.), И будут использоваться простые расчеты процентной ставки. Я видел людей, которые говорили, что вы …
96 java  data  economy 

8
Жизнеспособна ли Java для серьезной разработки игр? [закрыто]
Я искал в Интернете, но ресурсов для разработки игр на Java не так много, не так много, как на C ++. На самом деле, большинство движков написаны на C ++. Я пытался играть в игру, созданную с помощью jMonkeyEngine, но игра была очень медленной, до того момента, когда мой компьютер …

5
Должны ли актеры в игре быть ответственными за рисование себя?
Я очень новичок в разработке игр, но не в программировании. Я (снова) играю с игрой типа Понг, используя canvasэлемент JavaScript . Я создал Paddleобъект, который имеет следующие свойства ... width height x y colour У меня также есть Pongобъект, который имеет такие свойства, как ... width height backgroundColour draw(), draw()Метод …


6
Какой формат файла подходит для сохранения игровых данных? [закрыто]
Мне нужно сохранить некоторые пользовательские данные игры. Карта, игрок и т. Д. Все они будут иметь «подобъекты». Например, карта и карта будут иметь «массив» плиток. т.е. иерархические данные. Надеюсь, ничего двоичного. Какой будет хороший формат для них? До сих пор я считал: Serailization: это БЫСТРО и легко, но имеет тенденцию …
37 java  file-format  xml  data  file 

7
Как я могу улучшить скорость рендеринга игр типа Voxel / Minecraft?
Я пишу свой собственный клон Minecraft (также написан на Java). Это прекрасно работает прямо сейчас. При расстоянии просмотра 40 метров я могу легко набрать 60 кадров в секунду на своем MacBook Pro 8,1. (Intel i5 + Intel HD Graphics 3000). Но если я поставлю расстояние просмотра на 70 метров, я …

3
Как команды предотвращают перезапись работы в исходных файлах? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Мне пришла в голову возможность, что в то время, как, например, над игровым движком одновременно работают несколько …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

4
Как реализовать тестовый мир без перезагрузки?
Ищу идеи о том, как сделать следующее: я хочу написать простой "мир" на Java. Тот, который я мог бы запустить, а затем добавить новые объекты позже, чтобы смоделировать / наблюдать различное поведение между существующими объектами. План состоит в том, чтобы затем закодировать новые объекты после некоторого просмотра старых, а затем …

2
Как я могу определить элементы в моей RPG, как Java-игра?
Я случайно работаю над игрой типа RPG на Java, но у меня возникают проблемы с выяснением того, как я могу иметь элементы, которые могут делать много разных вещей, не создавая разные классы для каждого элемента. Как пример, как бы я создал топор, который мог бы рубить деревья и атаковать монстров? …
21 java 

3
Эффективно выискивая множество врагов вокруг препятствий
Я работаю над тем, чтобы улучшить поиск врагов моей игры. Прямо сейчас они просто постоянно движутся к точной позиции игрока, вычисляя угол между собой и игроками и двигаясь в этом направлении. У меня также есть алгоритм флокирования, который не дает врагам складываться друг на друга, поэтому они будут объединяться в …

4
Есть ли какой-нибудь вред в том, что основной цикл игры неуправляем?
Мне было интересно, есть ли какой-нибудь возможный вред, когда мой игровой цикл работает так быстро, как позволяет система? В настоящее время у меня есть цикл, который, измеряя прошедшее время в наносекундах, без проблем запускает игровую логику и логику рендеринга на предопределенных скоростях. Фактически любая логика, которую я делаю в цикле, …

3
Опрос против событийно-ориентированного ввода
Я разрабатываю игру, используя опрос для метода ввода. Однако теперь, когда я углубляюсь в игровые меню и другие компоненты пользовательского интерфейса, я обнаружил, что, вероятно, хотел бы получить ввод, управляемый событиями. Возможно, даже и то и другое: использование событий, управляемых для пользовательского интерфейса, и опрос для ввода «мира». Мне любопытно, …
19 java  input  events  polling 

8
Несовершенный понг AI
Итак, я начинаю изучать Java и немного OpenGL, используя LWJGL. Для начала я пишу клон Atari Pong. Я правильно настроил игровой экран, обнаружение столкновений, и вся игра в основном работает, на самом деле, если бы это была игра для двух игроков, я бы уже сделал это, но, поскольку я планирую …
19 java  ai 

14
Консультации для первого года обучения по специальности CS [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновление вопроса , так что можно ответить с фактами и цитатами путем редактирования этого поста . Закрыто 2 года назад . Я заканчиваю свой первый год обучения CS, который был в основном …
17 game-design  java 

1
OpenGL: изменение размера дисплея и glOrtho / glViewport
Я исследовал этот вопрос из нескольких источников и до сих пор не нашел четкого ответа, говорящего, что «да, это правильное мышление» или «нет, вот как это делается». Я пытаюсь обеспечить независимость разрешения с помощью рендеринга OpenGL. То, как я думаю, я должен пойти по этому пути, это создать проекцию, используя …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.