- Wydawnictwo:
- Helion
- Ocena:
- 3.6/6 Opinie: 8
- Stron:
- 192
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Android. Programowanie gier na tablety
Zacznij przygodę z grami dla tabletów!
Tablety z Androidem na pokładzie zdobywają coraz większą popularność. Jednym z powodów tego zjawiska jest niezwykle korzystny stosunek jakości i możliwości do ceny. Czy są jakieś inne? Oczywiście - ogromny wybór przydatnych aplikacji oraz atrakcyjnych gier. Duże ekrany i mocne, często wielordzeniowe procesory dają programistom pole do popisu. Jeżeli chcesz dołączyć do tego grona i przygotować genialną grę na platformę Android, potrzebujesz tylko kilku rzeczy: czasu, chęci oraz tej książki!
Dzięki niej poznasz wszystkie niuanse tworzenia gier na tablety pracujące pod kontrolą systemu Android. Na samym początku dowiesz się, jak przygotować środowisko pracy oraz jakich narzędzi i bibliotek będziesz potrzebować. Po krótkim wstępie przejdziesz do sedna sprawy. Nauczysz się wykorzystywać ekrany dotykowe, moc wielordzeniowych procesorów oraz informacje z czujników położenia. Ponadto poznasz tajniki tworzenia sztucznej inteligencji oraz mechanizmów dla wielu graczy. O sukcesie gry decyduje atrakcyjna oprawa dźwiękowa i wizualna, dlatego autor kładzie duży nacisk właśnie na te aspekty tworzenia gier. Na sam koniec sprawdzisz, jak opublikować grę w Google Play Store (dawniej Android Market). Jest to idealna pozycja dla każdego pasjonata systemu Android.
Sięgnij po tę książkę, a następnie:
- zaprojektuj własną grę dla Androida
- przygotuj grę dla jednego i wielu graczy
- wykorzystaj moc współczesnych procesorów
- opublikuj swoje dzieło w Google Play Store
Twórz świetne gry na platformę Android!
Wybrane bestsellery
-
W tej książce przyjrzymy się wszystkim kluczowym aspektom Kubernetes, począwszy od podstawowych pojęć i instalacji, aż po zaawansowane techniki zarządzania i optymalizacji klastrów(13.73 zł najniższa cena z 30 dni)
13.24 zł
16.15 zł(-18%) -
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(39.90 zł najniższa cena z 30 dni)63.60 zł
159.00 zł(-60%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65.40 zł najniższa cena z 30 dni)76.30 zł
109.00 zł(-30%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)76.05 zł
169.00 zł(-55%) -
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(47.40 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Jesteś początkującym programistą, poszukujesz swojej ścieżki i zastanawiasz się właśnie nad tym, czy nie skierować uwagi w stronę aplikacji mobilnych? To książka dla Ciebie. Zawarty w niej materiał jest odpowiedni dla osoby dysponującej podstawami któregoś z języków programowania i bazowym doświa...(41.40 zł najniższa cena z 30 dni)
48.30 zł
69.00 zł(-30%) -
Jeśli zapytać aktywnych specjalistów branży IT o najpopularniejszy obecnie język programowania, większość z nich odpowie bez wahania: Python. Kto zatem rozważa rozpoczęcie kariery jako specjalista DevOps albo jako administrator systemów, zdecydowanie powinien zacząć naukę od opanowa...
Python dla administratorów. Kurs video. Od podstaw do automatyzacji pracy w świecie DevOps Python dla administratorów. Kurs video. Od podstaw do automatyzacji pracy w świecie DevOps
(39.90 zł najniższa cena z 30 dni)62.64 zł
179.00 zł(-65%) -
Testowanie manualne polega na uruchamianiu przypadków testowych ręcznie. Dla powodzenia projektu istotne jest rozpoczęcie testów na jak najwcześniejszym etapie pracy. W ten sposób zespół uzyskuje kontrolę nad błędami w kodzie i na bieżąco sprawdza, czy oprogramowanie spełnia określone w dokumenta...
Tester manualny. Kurs video. Testowanie wspierane narzędziami Tester manualny. Kurs video. Testowanie wspierane narzędziami
(39.90 zł najniższa cena z 30 dni)74.50 zł
149.00 zł(-50%) -
Czy wiesz, czym się zajmuje programista? To ktoś, kto, używając swojego umysłu i odpowiedniego języka programowania, rozwiązuje rozmaite problemy. Programista to taki współczesny superbohater. Przychodzi, siada do komputera, szybko przebiega palcami po klawiaturze i proszę ― działa. Oczywiś...
Python dla nastolatków. Projekty graficzne z Python Turtle Python dla nastolatków. Projekty graficzne z Python Turtle
(23.94 zł najniższa cena z 30 dni)27.93 zł
39.90 zł(-30%)
Ebooka "Android. Programowanie gier na tablety" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Android. Programowanie gier na tablety" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Android. Programowanie gier na tablety" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje ebooka: Android. Programowanie gier na tablety (1) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: MobileWorld24 Wojciech Łęczycki, 2013-08-07Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Dziś na ruszt wzięliśmy książkę Jeremiego Kerfsa pod tytułem „Android Programowanie gier na tablety” co pierwsze rzuciło mi się w szczególnie w oczy to pierwszy dział „Konfiguracja środowiska programistycznego Java dla systemu Android 3.0” i niestety po tym nagłówku straciłem większość zapału do tej książki. Na wszelki wypadek sprawdziłem jeszcze datę wydania anglojęzycznego tutaj widniał rok 2011, a w Polsce tak książka ukazała się w bieżącym 2013 roku. Dwa lata dla branży mobilnej to cała wieczność co szczególnie widać po tym pierwszym rozdziale. Android Honeycomb 3.0 faktycznie był mocno przełomowym, gdyż tak właściwie stworzonym z myślą o urządzeniach z nieco większym wyświetlaczem, lecz aktualnie jest reliktem przeszłości. W tabletach z wielką trudnością można go jeszcze znaleźć. Aktualnie Android Jelly Bean widzie prym pod tym względem. Mimo wszystko przebrnąłem przez całą książkę (ta na szczęście nie była zbyt obszerna, niespełna 200 stron), ale widać jest mocno, że na każdym kroku ta pozycja jest „przeterminowana”. Owszem zawiera kilka bardziej uniwersalnych elementów, które można wykorzystać przy programowaniu na Jelly Bean, jednak mimo wszystko nie warto wydawać tych 39 zł na książkę, która po prostu została zbyt późno wydana.
Tutaj dziwię się dosyć mocno naszemu rodzimemu wydawcy, który chciał by właśnie ta książka pojawiła się w księgarniach. Helion od dłuższego czasu wydaje książki z branży związanej z systemem sygnowanym zielonym robocikiem i powinien przez ten czas nauczyć się że tutaj niezwykle szybko się wszystko zmienia i nieraz w ciągu roku otrzymujemy dwie trzy wersje Androida, które różnią się dosyć znacząco między sobą, a wydawanie książki z w dobie Androida Jelly Bean oznaczonego już numerem 4.3, starego leciwego Honeycomba zdecydowanie mija się z celem. Możliwe, że tutaj nasz rodzimy wydawca liczył na delikatną naiwność kupujących, gdyż w samym tytule czy nawet na tylnej części okładki nie mamy wzmianki o tym, ze dotyczy ona Androida Honeycomb. Dopiero zaglądając do środka napotykamy się na konkretne informacje. Książka ta w bieżącym roku w ogóle nie powinna zostać wydana i moim zdaniem jest do czyste naciąganie potencjalnych klientów, bo szczerze powiedziawszy kto aktualnie programuje z myślą o Honeycomb? Chyba nikt przy zdrowych zmysłach. Dlatego też zdecydowanie odradzam zakup tej książki, mimo iż nie należy do najdroższych pozycji, to większość zaoferowanych przez autorów uniwersalnych porad znajdziecie także w internecie i to zupełnie za darmo.
Szczegóły ebooka
- Tytuł oryginału:
- Beginning Android Tablet Games Programming
- Tłumaczenie:
- Rafał Szpoton
- ISBN Książki drukowanej:
- 978-83-246-5004-0, 9788324650040
- Data wydania książki drukowanej:
- 2012-11-16
- ISBN Ebooka:
- 978-83-246-6764-2, 9788324667642
- Data wydania ebooka:
- 2012-12-05 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 11464
- Rozmiar pliku Pdf:
- 4.0MB
- Rozmiar pliku ePub:
- 5.2MB
- Rozmiar pliku Mobi:
- 9.9MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Czym jest system Android? (11)
- Początki systemu Android (11)
- Główne cechy systemu Android 3.0 (13)
- Czego potrzeba do tworzenia gier w systemie Android? (14)
- Co należy wiedzieć? (14)
- Środowisko programistyczne (15)
- Konfiguracja środowiska programistycznego (16)
- Instalacja pakietu Java JDK (16)
- Instalacja środowiska Eclipse (17)
- Instalacja pakietu SDK dla systemu Android (20)
- Konfiguracja narzędzi Androida oraz urządzenia wirtualnego w środowisku Eclipse (23)
- Sprawdzanie działania narzędzi programistycznych (26)
- Tworzenie projektu dla systemu Android (27)
- Projekt programu dla systemu Android w Eclipsie (29)
- Tworzenie wirtualnego urządzenia z Androidem (31)
- Uruchamianie aplikacji (33)
- Pierwsze zmiany w aplikacji (33)
- Podsumowanie (35)
- Praca z obrazami (37)
- Tworzenie podłoża do wyświetlania obrazów (38)
- Rysowanie obrazu (42)
- Używanie sprajtów (44)
- Uruchomienie gry (49)
- Nadawanie grze profesjonalnego wyglądu (51)
- Implementacja zarządzania czasem oraz złożonym ruchem (52)
- Wykrywanie kolizji (53)
- Podsumowanie (54)
- Sposoby pobierania danych wejściowych (55)
- Pobieranie danych wejściowych w tablecie (57)
- Reagowanie na dotyk (59)
- Reagowanie na gesty (61)
- Korzystanie z kolejek wejścia (64)
- Reagowanie na dane pochodzące z czujników (70)
- Korzystanie z danych z czujnika (73)
- Podsumowanie (75)
- Przygotowanie do odtwarzania dźwięków (78)
- Szukanie oraz dodawanie efektów dźwiękowych (78)
- Odtwarzanie efektów dźwiękowych (79)
- Odtwarzanie wielu efektów dźwiękowych (80)
- Dopasowanie efektów dźwiękowych do zdarzeń (84)
- Dodawanie muzyki (85)
- Dodawanie sekwencji filmowych (86)
- Zarządzanie obsługą muzyki (87)
- Podsumowanie (94)
- Planowanie gry jednoosobowej - AllTogether (95)
- Tworzenie gry jednoosobowej (96)
- Ulepszanie sprajtów gry (97)
- Dodawanie nagrody za ukończenie gry (100)
- Śledzenie stanu sprajtów (101)
- Podsumowanie (109)
- Początki (111)
- Gromadzenie zasobów używanych w grze (112)
- Tworzenie nowego projektu (113)
- Przygotowanie środowiska gry (114)
- Modyfikacja pliku SpriteObject.java (114)
- Modyfikacja pliku GameView.java (114)
- Dodawanie wykrywania kolizji oraz obsługi zdarzeń (117)
- Dodawanie obsługi dotyku, dźwięku oraz nagród (121)
- Dodawanie dotykowego sterowania rakietką (121)
- Dodawanie dźwięków (122)
- Inicjalizacja bloków (123)
- Usuwanie nieaktywnych bloków (125)
- Podsumowanie (126)
- Podstawy gier wieloosobowych (127)
- Gry wieloosobowe wykorzystujące serwer gier (128)
- Gry wieloosobowe z połączeniami równorzędnymi (128)
- Wybór metody rozgrywki wieloosobowej (129)
- Gra dwuosobowa z połączeniami równorzędnymi (130)
- Dodawanie połączeń Bluetooth (130)
- Zarządzanie połączeniami Bluetooth (134)
- Modyfikacja kodu gry dla dwóch graczy (140)
- Testowanie gry (141)
- Podsumowanie (142)
- Wprowadzenie do obrony portu (144)
- Składanie elementów gry (144)
- Tworzenie falochronu (145)
- Dodawanie gruntu oraz zamku (148)
- Tworzenie łodzi (149)
- Dodawanie dział (151)
- Dodawanie obrazów (151)
- Testowanie gry (152)
- Podsumowanie (154)
- Rozszerzenie sprajtów używanych w grze (156)
- Projektowanie sterowania grą (157)
- Rozmieszczanie elementów na ekranie (162)
- Dodawanie łodzi oraz sterowanie nimi (163)
- Strzelanie z dział (164)
- Wynik działania gry (167)
- Analiza gry (168)
- Podsumowanie (169)
- Poprawianie aplikacji (171)
- Dodawanie ekranu początkowego (171)
- Reakcja na wciśnięcie przycisku (174)
- Opakowywanie gry (175)
- Rozpowszechnianie gry (176)
- Otwieranie konta w usłudze Google Play (179)
- Wysyłanie aplikacji do sklepu Google Play (180)
- Reklamowanie gry (180)
- Podsumowanie (181)
O autorze (7)
O redaktorze technicznym (8)
Podziękowania (9)
Rozdział 1. Konfiguracja środowiska programistycznego Java dla systemu Android 3.0 (11)
Rozdział 2. Tworzenie prostych gier z użyciem ruchomych sprajtów (37)
Rozdział 3. Pobieranie danych od użytkownika (55)
Rozdział 4. Dodawanie efektów dźwiękowych, muzyki oraz sekwencji filmowych (77)
Rozdział 5. Tworzenie jednoosobowej gry z utrudnieniami (95)
Rozdział 6. Gra w odbijaną piłkę (111)
Rozdział 7. Tworzenie gry dwuosobowej (127)
Rozdział 8. Jednoosobowa gra strategiczna. Część I. Tworzenie gry (143)
Rozdział 9. Jednoosobowa gra strategiczna. Część II. Programowanie gry (155)
Rozdział 10. Publikacja gry (171)
Dodatek A Testowanie gier dla systemu Android na prawdziwym urządzeniu (183)
Skorowidz (187)
Oceny i opinie klientów: Android. Programowanie gier na tablety Jeremy Kerfs (8) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(4)
(1)
(0)
(2)
(1)
więcej opinii