Ocena:

Książka na temat OpenGL ES 2.0 dla Androida otrzymała mieszane recenzje od użytkowników. Wielu z nich chwaliło jasne wyjaśnienia, praktyczne przykłady i skuteczne przejście od podstawowych do bardziej zaawansowanych tematów. Recenzenci uznali ją za szczególnie przydatną dla początkujących i osób przechodzących z innych środowisk. Niektórzy czytelnicy mieli jednak problemy z organizacją i przejrzystością przykładów kodu, uważając, że pewne informacje zostały pominięte lub słabo wyjaśnione, powodując frustrację podczas procesu uczenia się.
Zalety:⬤ Przejrzyste i praktyczne wyjaśnienia koncepcji OpenGL ES.
⬤ Dobrze skonstruowane i łatwe do zrozumienia dla początkujących.
⬤ Oferuje rzeczywiste przykłady i przykładowy kod.
⬤ Dobre tempo przechodzenia od tematów podstawowych do zaawansowanych.
⬤ Pomocna dla doświadczonych programistów Java wchodzących w OpenGL ES.
⬤ Wygodny dla użytkowników Kindle do kodowania.
⬤ Niektórzy użytkownicy uznali niektóre szczegóły techniczne, takie jak konfiguracja logowania, za zbyt nużące.
⬤ Brak wyczerpujących list kodów do ćwiczeń, co prowadzi do nieporozumień.
⬤ Niektóre treści były postrzegane jako zbyt uproszczone lub zbyt szczegółowe dla doświadczonych programistów.
⬤ Ograniczony zakres tworzenia siatek 3D.
⬤ Nie wszystkie przykłady kodu są łatwo dostępne online, co powoduje niedogodności.
(na podstawie 43 opinii czytelników)
OpenGL Es 2 for Android: A Quick-Start Guide
Wydrukowano w pełnym kolorze.
Android kwitnie jak nigdy dotąd, z milionami urządzeń dostarczanych każdego dnia. To nigdy nie był lepszy czas, aby nauczyć się tworzyć własne gry 3D i żywe tapety na Androida. Dowiesz się wszystkiego o shaderach i potoku OpenGL, a także odkryjesz moc OpenGL ES 2.0, który jest znacznie bogatszy w funkcje niż jego poprzednik. Jeśli potrafisz programować w Javie i masz kreatywną wizję, którą chciałbyś podzielić się ze światem, to jest to książka dla Ciebie.
Ta książka nauczy cię wszystkiego, co musisz wiedzieć, aby tworzyć atrakcyjną grafikę na Androida. Poznasz podstawy OpenGL, budując prostą grę w hokeja na trawie, a po drodze zobaczysz, jak zainicjować OpenGL i zaprogramować potok graficzny za pomocą shaderów. Każda lekcja opiera się na poprzedniej, dodając kolory, cieniowanie, projekcje 3D, interakcję dotykową i nie tylko.
Następnie dowiesz się, jak przekształcić swój pomysł w żywą tapetę, którą można uruchomić na ekranie głównym. Poznasz bardziej zaawansowane efekty obejmujące cząsteczki, modele oświetlenia i bufor głębi. Zrozumiesz, na co zwrócić uwagę podczas debugowania programu i na co uważać podczas wdrażania go na rynek.
OpenGL może być nieco mroczną sztuką dla niewtajemniczonych. Czytając tę książkę, poznasz każdą nową koncepcję od podstaw. Dowiesz się nie tylko o danej funkcji.
Zrozumiesz również, jak działa i dlaczego działa w taki, a nie inny sposób. Wszystko, czego się nauczysz, jest kompatybilne z właśnie wydanym OpenGL ES 3, a nawet możesz zastosować te techniki na innych platformach, takich jak iOS lub HTML5 WebGL.