Pytania otagowane jako java

Java jest zarówno popularnym zorientowanym obiektowo językiem programowania, jak i środowiskiem wykonawczym, które pozwala programom Java działać bez zmian na większości platform sprzętowych i programowych.

4
Jak ładować modele 3D do Java?
Używając LWJGL, jaki jest najłatwiejszy sposób załadowania modelu 3D do narysowania na ekranie? Wiem, że LWJGL nie ma wbudowanej obsługi ładowania, więc szukam małej biblioteki, która pomogłaby załadować konkretnie pliki .blend.
14 3d  java  3d-meshes  blender  lwjgl 

3
Czy istnieje algorytm gry w bilard?
Szukam algorytmu do obliczania kierunku i prędkości piłek w grze bilardowej. Jestem pewien, że musi istnieć jakiś rodzaj kodu typu open source, ponieważ gry w basenie są jednymi z najstarszych gier komputerowych, jakie pamiętam. Mam na myśli, że kiedy jedna piłka uderza drugą, potrzebuję algorytmu, aby obliczyć kierunek obu z …
14 java  physics  billards 


8
Rekomendacja C # (Mono) / Java 3D Game Engine [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 7 lat temu . Czy możesz polecić dobry silnik do gry w języku C # do programowania na różnych platformach (Win / Mac …
14 c#  java  cross-platform  mono 

2
Jak zrobić wyskakujące okno za pomocą Scene2D?
Mam ekran głównego menu z logo i kilkoma przyciskami. Po naciśnięciu przycisku logowania pojawia się okno dialogowe z prośbą o podanie nazwy użytkownika i hasła. Działa to dobrze, z wyjątkiem „wyskakiwania”. W tej chwili nowe okno dialogowe po prostu zmienia wszystko, ale chciałbym ustawić je nad bieżącą sceną. Właśnie się …
13 java  libgdx  menu  scene2d 

3
Obiekt tablic czy tablica obiektów?
Tworzę grę symulacyjną zarządzania, coś w stylu Roller Coaster Tycoon. Chcę wiedzieć, jaki jest najlepszy sposób na uporządkowanie moich obiektów świata, aby zmaksymalizować wydajność. Powiedzmy, że mam 5000 osób w mojej grze, mogę: Stwórz obiekt i przechowuj je w takiej tablicy; class person() { this.x = 0; this.y = 0; …

3
Komponujesz ciężkie OOP kontra systemy składowe czystych bytów? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …



2
Jak radzić sobie z odgórnym ruchem RPG?
Mam grę, którą piszę w Javie. Jest to odgórna gra RPG i staram się poradzić sobie z ruchem na świecie. Świat jest w dużej mierze proceduralny i mam trudności z zajęciem się sposobem poruszania się postaci na całym świecie i renderowania zmian na ekranie. Mam świat załadowany w blokach, które …
13 java  tiles  rpg  movement 

2
Czym różni się Java dla JRE od Java dla Androida?
Jestem nowy w rozwoju tej gry i zaczynam się uczyć java, ponieważ powiedziano mi, że to świetny sposób na rozpoczęcie. Chcę później tworzyć gry dla rynku Android i chcę mieć dobry widok od was, więc wiem dokładnie, z czym mam do czynienia. Wiem, że programowanie Androida ma różne architektury i …
13 java  android 

3
Jak mogę tworzyć rozszerzające się kształty pocisków?
Chcę stworzyć serię rozszerzających się wzorów pocisków, które tworzą kształty, takie jak kwadraty, trójkąty itp. Przykład tego, czego szukam, można zobaczyć w poniższym filmie, w którym po zebraniu gwiazd pociski eksplodują w kształcie rozszerzająca się gwiazda: https://youtu.be/7JGcuTWYdvU?t=2m41s
12 java  libgdx 

3
LibGDX Game vs ApplicationAdapter
Kiedy tworzę nowy projekt LibGDX, główna klasa projektu Core rozszerza ApplicationAdapter . Oto jak to wygląda. package com.marimba.apptest; import com.badlogic.gdx.ApplicationAdapter; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL20; public class AppMain extends ApplicationAdapter { @Override public void create () { } @Override public void render () { Gdx.gl.glClearColor(1, 0, 0, 1); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); } } …
12 java  libgdx 


1
Kiedy i dlaczego klasa Pool jest potrzebna do przechowywania obiektów?
Studiowałem opengl es i przykładem, który widziałem, było użycie klasy „Pool” do śledzenia zdarzeń dotykowych i klawiatury. Czy ktoś mógłby wyjaśnić, w jaki sposób i dlaczego potrzebna jest klasa basenowa. Z tego, co czytałem, miało to coś wspólnego z odśmiecaniem pamięci i ograniczaniem liczby tworzonych klas wejściowych. To wszystko wydaje …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.