Unity. Tworzenie gry 2D i publikacja w Google Play

所在平台: Udemy

课程主页: https://www.udemy.com/course/unity-tworzenie-gry-2d-i-publikacja-w-google-play/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程是 Unity 2D 游戏开发系列课程的第三阶段,旨在帮助学员掌握更高级的开发技术,并最终将游戏发布到 Google Play。 **课程亮点:** * **高级 2D 游戏开发:** 学习创建可控的动画角色,精确控制动画切换,使用 `do-while` 循环和随机数生成,操作对象数组,实现对象从 A 到 B 的平滑移动,利用快速精灵优化资源,掌握层级和对象的排序,实现数据的本地存储和读取。 * **自动化与优化:** 学习如何自动化繁琐的任务,如自动生成游戏关卡。创建 Game Manager 来高效管理游戏时间。构建能够适应不同设备的伸缩 UI 界面。 * **Android 平台发布:** 准备 Android 编译环境和 SDK,配置开发设备。学习如何在 Google Play 上发布游戏,包括应用签名、Google Play 控制台的使用流程。 * **实用的编程技巧:** 讲解如何使代码更具弹性,简化复杂功能的实现。讲解 Singleton 设计模式及其优势。 * **职业发展:** 课程旨在帮助学员成为优秀的 2D 游戏开发者,并利用游戏开发作为职业起点,在本就热门的 2D 游戏市场中寻找机会。 **课程将教授:** * 创建可控制的动画角色。 * 精确控制动画切换。 * `do-while` 循环和随机数生成。 * 对象数组操作。 * 对象从 A 到 B 的平滑高效移动。 * 使用快速精灵的优势。 * 层级排序和对象排序。 * 本地数据存储和读取。 * Android 平台编译环境和 SDK 设置。 * 设备配置以支持开发。 * Singleton 设计模式的应用。 **目标:** 学完本课程后,学员将能够开发出高质量的 2D 游戏,包括平台游戏和包含复杂物理机制的游戏,并能够顺利地将游戏发布到 Google Play。 **讲师:** Arkadiusz Brzegowy,拥有丰富的游戏开发经验,是 Unity 在波兰的唯一经销商,并曾为多个行业和娱乐领域开发过 3D 和 2D 应用。 **课程内容:** 课程包含 38 节课,涵盖了从游戏开发的核心技术到项目发布的整个流程,并且强调了自动化和优化在提升开发效率和游戏性能方面的重要性。

课程评论(0条)

课程详情

Obierz kurs na.programowanie gier 2D w Unity! Jeśli dotarłeś do trzeciego poziomu kursu programowania gier 2D w Unity, zapewne sam wiesz najlepiej, jakie korzyści przynosi umiejętność tworzenia ich w tym środowisku. Nie trzeba Cię przekonywać, że nowoczesne gry 2D są o wiele wygodniejsze od gier 3D, że można w nie grać praktycznie na wszystkich urządzeniach, które na co dzień nosimy w kieszeni, i że to nie poziom zaawansowania grafiki wpływa na ich popularność. Wiesz także, jak stworzyć taką grę - ale zawsze możesz dowiedzieć się więcej! Unity. Kurs video. Poziom trzeci. Tworzenie gry 2D i publikacja w Google Play da Ci do ręki nowe narzędzia i pozwoli tworzyć bardziej skomplikowane konstrukcje. Zobaczysz, jak można zautomatyzować wszelkie uciążliwe czynności, żeby nie powtarzać ich za każdym razem przy przechodzeniu do kolejnego poziomu gry. Odkryjesz, jak stworzyć Game Managera, sprawnie i sensownie zarządzać czasem gry oraz zbudować interfejs skalujący się do urządzenia, na którym zechce grać użytkownik. Jednak przede wszystkim nauczysz się bardzo skomplikowane rzeczy robić w znacznie prostszy sposób, a Twój kod stanie się bardziej elastyczny. To z kolei ułatwi Ci poprawianie projektu i wprowadzanie w nim zmian. Zostań mistrzem gier 2D i zadziwiaj świat swoimi projektami! Co Cię czeka podczas naszego profesjonalnego szkolenia? Nauczysz się tworzyć sterowalne animowane postacie.Zobaczysz, jak precyzyjnie sterować przełączaniem animacji.Poznasz pętle do-while i możliwości generowania liczb losowych.Dowiesz się, jak operować na tablicach obiektów.Zaczniesz płynnie i wydajnie poruszać obiektami z A do B.Zrozumiesz, dlaczego warto używać szybkich sprite'ów, zanim stworzysz docelowe grafiki.Sprawdzisz, jak korzystać z sortowania warstw i obiektów na warstwach.Odkryjesz, jak zapisywać dane na urządzeniu i odczytywać je w kolejnych sesjach.Przygotujesz środowisko i SDK dla kompilacji pod platformę Android.Dostosujesz telefon lub tablet do celów programistycznych.Zaimplementujesz wzorzec Singleton, poznasz jego zalety i efekty użycia. Podczas trzydziestu ośmiu lekcji będziesz miał okazję dogłębnie poznać zaawansowane narzędzia do tworzenia gier 2D. Oprócz czynności związanych stricte z tworzeniem gry, takich jak automatyczne generowanie obiektów w zadanej częstotliwości czy optymalizacja assetów przed kompilacją, znajdziesz tu także informacje o zasadach współpracy z Google Play. Dowiesz się, jak podpisać Twoją aplikację, na czym polega obsługa konsoli deweloperskiej Google Play i jak przebiega proces publikacji gry w tym sklepie. Kurs skończysz na poziomie zaawansowanym. Będziesz już potrafił zrobić naprawdę dobrą grę 2D - zarówno zwykłą platformówkę, jak i grę zawierającą zaawansowane mechanizmy fizyczne. Żadnych trudności nie sprawi Ci także proces publikacji Twojej gry do sprzedaży lub udostępnienie jej za darmo. Tajna broń Unity, czyli automatyzacja i optymalizacja Elastyczne środowisko Unity ma bardzo wiele do zaoferowania. Twoje pomysły mogą się w nim zmaterializować bardzo szybko, a Ty możesz poczuć potężną satysfakcję płynącą z ich realizacji.bez frustrowania się koniecznością wykonania tysięcy zbędnych czynności. Czy nie byłoby wspaniale automatycznie tworzyć kolejne poziomy, czyli wyznaczyć kierunek i zdać się na automat? Czy nie chciałbyś mieć pod ręką zarządcy gry, który ułatwi Ci dopilnowanie wszystkich szczegółów? Czy nie lepiej zająć się tym, co naprawdę istotne, czyli mechanizmem gry, jej zawartością treściową, a inne kwestie załatwiać paroma linijkami kodu? Unity daje Ci takie możliwości, musisz tylko zajrzeć nieco głębiej, a ułatwi Ci to właśnie ten kurs video. Ucz się, projektuj, publikuj! Do zobaczenia w Google Play! Zrób karierę jako projektant gier 2D! Twoje gry świadczą o Tobie, a jeśli będą dobre, kariera projektanta stanie przed Tobą otworem. Gry 2D są świetnym pomysłem na biznes. Wiedzą o tym zarówno potężne firmy wypuszczające kolejne hity, jak i niezależni projektanci, którzy zarabiają niezłe pieniądze na swoich grach. W końcu niemal każdy ma dziś tablet, a ze smartfonem praktycznie się nie rozstaje. Lekkie gry na urządzenia mobilne szturmem zdobyły rynek, a Ty możesz na tym skorzystać - programistów takich gier ciągle brakuje! W grach 2D liczy się Twój pomysł, a nie to, jak świetnie opanowałeś operowanie obiektami w przestrzeni. Zacznij zarabiać na swojej pasji - Unity. Kurs video. Poziom trzeci. Tworzenie gry 2D i publikacja w Google Play z pewnością Ci w tym pomoże! Tylko dla wtajemniczonych Przyspieszenie procesu produkcji gier jest możliwe, podobnie jak odchudzenie ich z niepotrzebnego kodu i zminimalizowanie wymagań sprzętowych. W tym celu musisz jednak dobrze poznać mechanizmy rządzące tworzeniem kodu w Unity, nauczyć się konstruować interaktywne, animowane postacie, budować poziomy w sposób automatyczny i pseudolosowy, tworzyć interesujące przeszkody dla gracza, pisać skrypty w języku C# i stosować wzorce projektowe. To pozwoli Ci działać efektywnie i poszerzyć gamę oferowanych produktów. Przyjemnej pracy na chłonnym rynku gier 2D! Poznaj naszego eksperta Arkadiusz Brzegowy, rocznik 1977. Pierwsze programy pisał na Atari 65XE w Basicu, a później zainteresował się grafiką 3D na DOS owej wersji 3D Studio. Pracę w branży gier rozpoczął pod koniec studiów na Akademii Górniczo-Hutniczej w Krakowie. Aktualnie jest właścicielem firmy Feel3D, której podstawową działalnością jest tworzenie aplikacji 3D i 2D dla przemysłu, branży promocji i marketingu oraz na rynek rozrywkowy. Tworzy między innymi gry, symulatory przemysłowe, interaktywne prezentacje 3D, aplikacje z wykorzystaniem hełmów VR oraz aplikacje rzeczywistości rozszerzonej. Jest trenerem w autoryzowanym ośrodku szkoleniowym IT Media w Warszawie, autorem internetowych kursów i poradników o Unity, a także jedynym resellerem Unity w Polsce. Po godzinach gra na perkusji, ściga się gokartami, piecze domowy chleb i pokazuje dzieciom świat. „To już trzecia edycja kursu tworzenia gier 2D. Czas wejść na wyższy poziom. Niech gra choć częściowo tworzy się sama. Tym razem stworzysz poziomy generowane samoczynnie. Ty wyznaczysz tylko pewne warunki brzegowe. Stworzysz także Game Managera, aby łatwo zarządzać całą grą z jednego obiektu. Przygoda się rozkręca, a może nawet zaczniesz zarabiać po opublikowaniu gry w Google Play. No, ale już nie zanudzam, robienie gier jest ciekawsze!:) Powodzenia!"Arkadiusz Brzegowy

课程标签

0人关注该课程

主题相关的课程