Course description

Are you ready to take your Unity game development skills to the next level? This comprehensive course will guide you through the entire process of building a fully functional poker game in Unity. Whether you’re an aspiring game developer or an experienced programmer looking to expand your skills, this course has something for you.

In this course, you will:

  • Develop a complete poker game from scratch using Unity.

  • Implement AI to create a challenging and engaging player vs. AI poker experience.

  • Learn to create and manage card decks and hands efficiently.

  • Design and utilize a state machine to control game flow and logic seamlessly.

What You Will Learn

  • Unity Game Development: Gain hands-on experience building a card game in Unity.

  • Artificial Intelligence: Implement AI to simulate realistic poker gameplay against a computer opponent.

  • Card Management: Master the techniques for creating, shuffling, and dealing cards programmatically.

  • Game State Management: Understand how to create a robust state machine to handle different phases of the game, such as dealing cards, betting, discarding, and determining the winner.

Course Highlights

  • Interactive Lessons: Follow along with detailed, step-by-step instructions.

  • Practical Projects: Apply what you’ve learned through practical, real-world projects.

  • Comprehensive Coverage: From basic Unity setup to advanced AI implementation, we cover it all.

  • Supportive Community: Join a community of fellow learners and get your questions answered.

Who This Course Is For

  • Aspiring game developers who want to learn Unity.

  • Programmers looking to create card games.

  • Beginners eager to dive into game development projects.

  • Anyone interested in game AI and state management.

By the end of this course, you will have a solid understanding of Unity game development, specifically tailored to creating a poker game. You’ll be able to take these skills and apply them to your own projects, enhancing your portfolio and opening up new opportunities in game development.

Please note that the course material is for educational purposes only and the complete scripts are not included in the course.

Enroll now and start building your own poker game today!

What will i learn?

Requirements

  • Basic understanding of C# programming is a plus.
  • Familiarity with the Unity interface is a plus.
  • Unity installed on your computer.
  • No prior poker knowledge required.

Sam J Nelson

As an instructor, Sam J has taught more than 1 million students, creating more than 20 of the most popular online courses here on Sheldemy. He is a founding partner of the Game Dev-tv team whose mission is to helping aspiring game developers to create and grow.

Sam J has a long history of managing teams, growing businesses and teaching technology. For more than 10 years Sam J worked within the video game industry as Game Designer, Producer, Creative Director, and Executive Producer, creating games for console, mobile, PC and Facebook. He founded an Indie game studio, Inspirado Games, which was acquired in 2012 by Electronic Arts / Pop Cap. He has worked on cool IPs such as Mario, Transformers, Captain America and Mortal Kombat and created successful new IPs from scratch (such as "Garden Mind" which was nominated for Canadian Game of the Year in the social / mobile category).As a qualified Career Coach, Sam J has helped thousands of people achieve their dream of making games for a living - both as Indie Game Developers and as valuable game industry employees.Sam J lives in Chicago with his wife and 1 daughters. He likes to tell Dad jokes. You've been warned!

₹999

₹2999

Lectures

65

Skill level

Beginner

Expiry period

Lifetime

Certificate

Yes

Related courses