Értékelés:
A könyvet dicsérik a kiegyensúlyozott megközelítéséért, amely a programozást a játékfejlesztésen keresztül mutatja be, és spirális tanmenetet alkalmaz, amely fokozza a tanulást. Sok olvasó szerint hatékony módja a Java és az Android-fejlesztés elsajátításának, világos magyarázatokkal, barátságos útmutatással és gyakorlatias projektekkel. Ugyanakkor kritikákat kapott azért, mert elavult, a magyarázatok nem egyértelműek, és néhány olvasónak problémái akadtak a képek minőségével.
Előnyök:⬤ Hatékonyan mutatja be a programozási fogalmakat a játékfejlesztésen keresztül.
⬤ Spirális tananyagot használ, amely a koncepciókat kontextusban ismétli meg.
⬤ Világos és barátságos magyarázatok vizuális segédanyagokkal.
⬤ A projektek segítenek megszilárdítani az elvont fogalmak megértését.
⬤ Hasznos tippeket és bevált gyakorlatokat tartalmaz.
⬤ Kezdők és fiatalabb tanulók számára egyaránt alkalmas.
⬤ Egyes vélemények szerint a könyv elavult, és hiányoznak belőle a frissítések.
⬤ Néhány olvasó homályos képekről és nem egyértelmű magyarázatokról számolt be.
⬤ Hiányzik a tesztelés, ami fontos a munkára való felkészülés szempontjából.
⬤ Néhányan nehezen értettek meg bizonyos fogalmakat.
(12 olvasói vélemény alapján)
Learning Java by Building Android Games - Third Edition: Learn Java and Android from scratch by building five exciting games
Készüljön fel a Java szórakoztató tanulására az Android platformra fejlesztett játékok fejlesztésével az új és frissített harmadik kiadással
Főbb jellemzők
⬤ Tanulja meg a Java-t, az Androidot és az objektumorientált programozást az alapoktól.
⬤ Tudja meg, hogyan készítsen olyan játékokat, mint a Sub Hunter, a Retro Pong, a Bullet Hell, a Classic Snake és a Scrolling Shooters.
⬤ Készítsd el és tervezd meg saját játékaidat az összes olyan fogalom elsajátításával, amelyet egy játékfejlesztőnek ismernie kell.
Könyv leírása
Az Android napjaink egyik legnépszerűbb mobil operációs rendszere. A legnépszerűbb programozási nyelvet, a Javát használja, mint az egyik elsődleges nyelvet mindenféle alkalmazás készítéséhez. A legtöbb más Android-könyvvel ellentétben ez a könyv nem feltételezi, hogy rendelkezel előzetes Java-programozási ismeretekkel, hanem segít neked abban, hogy kezdőként is belevágj az Android-játékok építésébe.
A Learning Java by Building Android Games új, továbbfejlesztett és frissített harmadik kiadása segít az Android-játékok nulláról való elkészítésében. Miután megismerkedtél az alapokkal, a nehézségi szint folyamatosan emelkedik, miközben a legfontosabb Java-témákat, például a változókat, ciklusokat, módszereket, objektumorientált programozást (OOP) és tervezési mintákat fedezed fel, miközben naprakész kóddal és támogató példákkal dolgozol. Minden egyes szakaszban tesztelheti a megértését azáltal, hogy a megtanult fogalmakat egy játék fejlesztéséhez alkalmazza. A végére olyan játékokat készítesz, mint a Sub Hunter, a Retro Pong, a Bullet Hell, a Classic Snake és a Scrolling Shooter.
Mit fogsz tanulni
⬤ Egy játékfejlesztési környezet beállítása az Android Studio-ban.
⬤ Reagálj a játékos érintésére, és programozz intelligens ellenségeket, akik különböző módon kihívást jelenthetnek a játékosnak.
⬤ Fedezd fel az ütközésérzékelést, a sprite lapok animációját, az egyszerű követést és követést, az AI-t, a parallaxis háttereket és a részecske-robbanásokat.
⬤ Animálj objektumokat 60 FPS sebességgel, és kezelj több független objektumot az OOP segítségével.
⬤ Dolgozz olyan tervezési mintákkal, mint az OOP, a singleton, a stratégia és az entitás-komponens.
⬤ Az Android API-val, a SoundPool API-val, a Paint, Canvas, Bitmap osztályokkal való munka és a verziószámok felismerése.
Kinek szól ez a könyv
A Learning Java by Building Android Games mindazoknak szól, akik újak a Java, az Android vagy a játékprogramozás területén, és Android-játékokat szeretnének fejleszteni. A könyv felfrissítésként szolgálhat azoknak is, akiknek már van tapasztalatuk a Java Androidon vagy más platformon történő használatában, de újak a játékfejlesztésben.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)