We may earn an affiliate commission when you visit our partners.
Pluralsight logo

What's New in Java SE 18 & 19

Harrison Ferrone

Learn how to configure In-app purchases and use Cloud Build with Unity.

Read more

Learn how to configure In-app purchases and use Cloud Build with Unity.

Whether it’s a AAA game studio or indie publisher, funding and build pipelines always come into play. In this course, Building Games with Unity Services: In-app Purchases and Cloud Build, you’ll acquire the skills needed to implement a virtual store, generate real revenue, and increase the efficiency and speed of your build process. First, you’ll learn how to setup the IAP service in the Unity Editor, create purchasable products, and handle transactions. Next, you’ll dive into configuring your virtual store for different platforms and App Stores, and get a quick look at how IAP Promo ties into Unity Ads. Finally, you’ll use Unity Cloud Build to automate your deployment pipeline and get hands-on practice with custom options and the Cloud Build REST API. When you’re finished with this course, you’ll have a foundational understanding of the In-app Purchase and Cloud Build services and how to incorporate them into your own games. Software required: Unity 2018, Visual Studio.

Enroll now

What's inside

Syllabus

Course Overview
Working with In-app Purchases
Integrating Cloud Build

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops skills in using Unity Services' In-app Purchase feature
Suitable for learners familiar with the Unity game engine and C# programming
May be suitable for game developers

Save this course

Save What's New in Java SE 18 & 19 to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for What's New in Java SE 18 & 19. These are activities you can do either before, during, or after a course.

Career center

Learners who complete What's New in Java SE 18 & 19 will develop knowledge and skills that may be useful to these careers:
Game Developer
Game Developers are responsible for the design, development, and implementation of video games. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are essential for any aspiring Game Developer.
Game Designer
Game Designers are responsible for the design and development of video games. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are essential for any aspiring Game Designer.
Product Manager
Product Managers are responsible for the planning, development, and release of video games. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are essential for any aspiring Product Manager.
Game Producer
Game Producers are responsible for the planning, development, and release of video games. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are essential for any aspiring Game Producer.
Software Engineer
Software Engineers design, develop, and test software systems. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are transferable to many other areas of software development.
Technical Artist
Technical Artists are responsible for creating the 3D models, textures, and other assets that are used in video games. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are essential for any aspiring Technical Artist.
QA Tester
QA Testers are responsible for testing video games to ensure that they are free of bugs and errors. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are essential for any aspiring QA Tester.
Project Manager
Project Managers are responsible for the planning, execution, and completion of projects. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are transferable to many other areas of project management.
Business Analyst
Business Analysts are responsible for analyzing the needs of businesses and organizations and developing solutions to meet those needs. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are transferable to many other areas of business analysis.
Marketing Manager
Marketing Managers are responsible for the planning, execution, and measurement of marketing campaigns. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are transferable to many other areas of marketing.
Sales Manager
Sales Managers are responsible for the planning, execution, and measurement of sales campaigns. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are transferable to many other areas of sales.
Customer Success Manager
Customer Success Managers are responsible for the planning, execution, and measurement of customer success campaigns. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are transferable to many other areas of customer success.
Data Analyst
Data Analysts are responsible for the collection, analysis, and interpretation of data. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are transferable to many other areas of data analysis.
UI Designer
UI Designers are responsible for the planning, design, and evaluation of user interfaces. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are transferable to many other areas of UI design.
UX Designer
UX Designers are responsible for the planning, design, and evaluation of user interfaces. This course can help you get started in this field by providing you with the skills needed to develop and publish games using Unity. You'll learn how to configure In-app purchases, which are a common way to monetize games, and you'll also learn how to use Cloud Build to automate your deployment pipeline. These skills are transferable to many other areas of UX design.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in What's New in Java SE 18 & 19.
Comprehensive reference to Java SE 18 & 19. It covers everything from the basics to the most advanced features of the language.
Classic guide to Java programming. It covers best practices for writing efficient, maintainable, and reusable Java code.
Classic guide to Java concurrency. It covers everything from the basics to advanced topics like thread pools and locks.
Good resource for learning how to develop Android apps in Java. It covers everything from the basics of Android development to advanced topics like creating custom views and working with databases.
Good resource for learning how to use methods in Java. It covers everything from basic method syntax to advanced topics like method overloading and generics.
Good resource for learning about generics and collections in Java. It covers everything from the basics to advanced topics like wildcards and type erasure.
Fun and engaging introduction to Java programming. It uses a unique visual approach to teach the basics of the language.
Provides a basic introduction to Unity game development, covering topics such as creating game objects, writing scripts, and publishing games. It can be helpful for learners who are new to Unity and want to gain a foundation before taking the course.
Provides a comprehensive overview of cloud native development, covering topics such as microservices, containers, and DevOps. It can provide additional context for understanding the role of Cloud Build in modern software development.

Share

Help others find this course page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser