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.
Korzystam z LibGDX i flixel-android, aby zbudować grę Desktop / Android. Wygląda na to, że powinien istnieć sposób sprawdzenia, czy obecnie jesteś uruchamiany na urządzeniu z Androidem, komputerze stacjonarnym itp., Ale nigdzie nie mogę go znaleźć. Czy mam po prostu przekazać to z poszczególnych wyrzutni? Z pewnością LibGDX może mi …
Dobrze znam C ++ i C, a także mam doświadczenie w tworzeniu gier AAA za pomocą C ++. Teraz bezwstydnie zastanawiam się nad tworzeniem gier mobilnych na iOS lub Androida. Niestety nie znam celu C i Java i nie mam odwagi się go nauczyć. Tak więc, jak wspomniano powyżej, czy …
Hej, próbuję wymyślić, jak wygenerować fraktale z kafelków w kodzie (dla map gier, ale to nie ma znaczenia ) Próbowałem zmodyfikować wtyczkę Solid Noise dostarczaną z GIMP (z moim bardzo ograniczonym rozumieniem, w jaki sposób kod działa), ale nie mogę sprawić, by mój działał poprawnie. Mój dotychczas zmodyfikowany kod (Java) …
Obecnie pracuję nad programem, który powinien generować losowy szum na ekranie na podstawie „współrzędnych” piksela. Współrzędne powinny mieć ten sam kolor przy każdym ponownym uruchomieniu programu. Jednak korzystając z Java.Random, wyniki, które otrzymuję, nie są tak losowe, jak bym chciał: Pomyślałem, że jeśli użyję połączonych współrzędnych (jak w jednej liczbie …
Ja i zespół pracujemy nad grą budowniczą fabryk, która daje graczowi losową fabrykę na początku gry. Aby upewnić się, że istnieje poczucie „uczciwości”, idealnie losowo wygenerowana fabryka miałaby obszar w obrębie kilku jednostek (wartość zastępcza) 30. Stosunkowo prosty jest napisanie prostego generatora losowych prostokątów, aby spełnić te specyfikacje, ale naszym …
Koduję swoją grę za pomocą modelu klient-serwer. Podczas gry w trybie dla jednego gracza gra uruchamia lokalny serwer i współpracuje z nim tak samo, jak zdalny serwer (multiplayer). Zrobiłem to, aby uniknąć kodowania oddzielnego kodu dla jednego gracza i dla wielu graczy. Właśnie zacząłem kodować i napotkałem poważny problem. Obecnie …
Więc stworzyłem tę odgórną grę 2D Java w tej strukturze o nazwie Greenfoot i pracowałem nad sztuczną inteligencją dla facetów, z którymi będziesz walczył. Chcę, aby mogły one realistycznie przemieszczać się po świecie, więc wkrótce zdałem sobie sprawę, że między innymi potrzebuję jakiegoś rodzaju znalezienia ścieżki. Zrobiłem dwa prototypy A …
Używam OpenGL przez LWJGL. Mam rendering kwadratu teksturowanego 16x16 przy 16x16. Kiedy zmieniam jego skalę, quad rośnie, a następnie staje się rozmazany, gdy się powiększa. Jak sprawić, by skalował się, nie rozmazując się, jak w Minecrafcie. Oto kod wewnątrz mojego obiektu RenderableEntity: public void render(){ Color.white.bind(); this.spriteSheet.bind(); GL11.glBegin(GL11.GL_QUADS); GL11.glTexCoord2f(0,0); GL11.glVertex2f(this.x, …
Jestem na etapie tworzenia gry, w którym muszę stworzyć interfejs lub GUI. Nigdy nie dotarłem do tej części, więc nie wiem, jak to się robi. Próbowałem renderować prosty quad w stałej pozycji na ekranie, ale jest problem. Aby mój aparat działał z ortografią, używam tego: public void lookThrough() { GL11.glMatrixMode(GL11.GL_PROJECTION); …
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 3 lata temu . Czy są jakieś istniejące ramy, na których mogę budować? Czy powinienem zbudować własny? Jak mogę zapobiec zamieszczaniu fałszywych wyników?
Planuję stworzyć niezależną grę z wykorzystaniem Java i Eclipse IDE i chcę umieścić gotowy produkt na Steam Greenlight . Jak działa cały proces po zakończeniu gry i uruchomieniu jej tylko w środowisku Eclipse ?
Chcę zmienić moje ciemne i przygnębiające tło na szczęśliwe tło trawiaste w czasie rzeczywistym, tak aby wesołe tło było wyświetlane w promieniu wokół postaci z gry. Pole sił szczęścia , jeśli chcesz. Jak można to zrobić tak wydajnie, jak to możliwe podczas renderowania na kanwie w widoku niestandardowym? AKTUALIZACJA: Oto …
Rozwijam grę / symulację, w której agenci walczą o ziemię. Mam sytuację pokazaną na poniższym obrazku: Te stworzenia chodzą i zajmują fragmenty ziemi, po których nadepną, jeśli są wolne. Aby uczynić to bardziej interesującym, chcę wprowadzić zachowanie „patrolujące”, tak że agenci faktycznie chodzą po swojej ziemi, aby patrolować od intruzów, …
Mam nadzieję, że nie jest za wcześnie, aby zadawać pytania programistom OUYA, ale właśnie dostałem swój zestaw deweloperów i chcę, aby moja gra działała jak najszybciej! Używam LibGDX jako ramy dla mojej gry i uruchamiam backend Androida na OUYA. Wszystko wydaje się w porządku, poza tym, że żadna z moich …
Niektórzy twierdzą, że oferuje większą kontrolę programistom, ale czym dokładnie można sterować za pomocą C ++, którego nie można kontrolować za pomocą na przykład Java?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.