Android to system operacyjny dla urządzeń mobilnych opracowany i obsługiwany przez Google, Inc. Ten tag powinien zawierać szczegółowe pytania programowe na temat Androida.
Jestem nowy w tworzeniu gier. Jestem zainteresowany tworzeniem gier 2D na platformę Android. Od czego najlepiej zacząć (tj.) Jakie są podstawy i jak postępować? Mam już doświadczenie w programowaniu w Javie, ale nie mam doświadczenia w grafice ani animacji.
Jestem bardzo nowy w tworzeniu gier, ale nie w programowaniu. Gram (ponownie) w grę typu Pong, używając canvaselementu JavaScript . Utworzyłem Paddleobiekt, który ma następujące właściwości ... width height x y colour Mam również Pongobiekt, który ma właściwości takie jak ... width height backgroundColour draw(). draw()Metoda obecnie jest zresetowanie canvasi …
Dokumentacja Androida mówi: Istnieją sytuacje, w których kontekst renderowania EGL zostanie utracony. Zwykle dzieje się tak, gdy urządzenie budzi się po zaśnięciu. Gdy kontekst EGL zostanie utracony, wszystkie zasoby OpenGL (takie jak tekstury), które są powiązane z tym kontekstem, zostaną automatycznie usunięte. Aby zapewnić prawidłowe renderowanie, renderer musi odtworzyć utracone …
Jak wyżej naprawdę W wolnym czasie piszę grę na Androida (Android, ponieważ jest darmowa i nie mam prawdziwych aspiracji do robienia czegoś komercyjnego). Logika gry wywodzi się z bardzo typowego modelu opartego na komponentach, w którym byty istnieją i mają dołączone do nich komponenty, a komunikaty są wysyłane tam i …
Co najmniej gra OpenGL na Androida ma wątek interfejsu użytkownika i wątek renderujący utworzony przez GLSurfaceView. Renderer.onDrawFrame()powinien wykonywać minimum pracy, aby uzyskać najwyższy FPS. Fizyka, sztuczna inteligencja itp. Nie muszą uruchamiać każdej klatki, więc możemy umieścić je w innym wątku. Teraz mamy: Wątek renderowania - Aktualizuj animacje i rysuj polisy …
Tworzę grę 2D (Android). Urządzenia z Androidem mają dość dużą rozdzielczość ekranu; o czym muszę pamiętać, tworząc swoją grę? Czy muszę utrzymywać duże wersje wszystkich obrazów i zmniejszać je w zależności od rozdzielczości (czy to nie marnuje miejsca)? Czy czcionki bitmapowe dobrze skalują się, czy też muszę użyć czegoś innego? …
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 5 lat temu . Czy możliwe jest spakowanie gry HTML5 na iPhone'a i Androida jako aplikacji, czy dostęp do niej wymaga przeglądarki?
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 4 lata temu . Przyszło mi do głowy, że podczas gdy, na przykład, silnik gry, pracuje jednocześnie przez wiele osób, jak można uniknąć …
Będąc przede wszystkim programistą c / c ++, zawsze myślałem, że jedyną opcją dla rozwoju gier mobilnych jest dla mnie użycie iOS, który pozwala na c / c ++ (i minimalizację celu C). Słyszałem od znajomego, że Android ma natywny zestaw narzędzi programistycznych, który pozwala na działanie kodu c ++ …
Jakie jest najlepsze podejście do projektowania AssestManager, który będzie zawierał odniesienia do grafiki, dźwięków itp. Gry? Czy te zasoby powinny być przechowywane w parze Mapa / klucz? Czy pytam o zasób „w tle”, a mapa zwraca powiązaną bitmapę? Czy jest jeszcze lepszy sposób? W szczególności piszę grę na Androida / …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Jestem tylko początkującym w grach 3D, moją preferowaną platformą jest Android. Na innym …
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 …
Tworzę grę za pomocą silnika gry Unity. Chcę zapisać postępy gracza, w tym poziom, punkty doświadczenia, wybraną postać itp. Obecnie używam prefiksów graczy, ale chcę wiedzieć, czy to zadziała dla graczy, którzy uruchomią tę grę na swoich urządzeniach mobilnych (Android / iOS) jako komputery stacjonarne (OSX / PC)? Jeśli nie, …
Jak ustawić niezależność rozdzielczości / gęstości gry libGDX? Czy istnieje sposób, aby określić rozmiary obrazu jako „bezwzględne” niezależnie od podstawowej gęstości? Tworzę bardzo prostą grę dla dzieci; tylko kilka ikonek wyświetlanych na ekranie i trochę tekstu dla menu (przede wszystkim menu opcji). Chcę wiedzieć: w jaki sposób mogę uniezależnić rozdzielczość …
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.