Content Creators

Project Tutorial: Best Practices for Building a Chess Game

SimpleUnityCoder is a game developer from Romania, Targu Mures. He is quite active in the game development community and started streaming varied mini-games. He is also a lead developer in Editura EDU.

The project that he will work on is “Best Practices for Building a Chess Game.” This project is in TEACHING mode. It is a live and real-world project. This means that you can interact with the streamer and communicate with them directly using chat. Got stuck? Just go ahead and ask him questions.

  • Starting Date: Sunday, 14th May 2017
  • Schedule: Starting from Sunday, May 21, 2017, Sundays from 10:00 PM GMT+3/ 3 PM EST

What is the project about?

Chess games are one of the difficult games to make for a developer. In this tutorial, the streamer SimpleUnityCoder will go through the basics and best practices required to develop a chess game using Unity and C#. To ensure proper understanding, the streamer will go forward and explain the OOP principles, and ensure that everything important is covered.

For who is the project aimed at?

The project is aimed at learners who want to improve their game development skills. Anyone who is also interested in chess games and want to know how the chess game works will find the tutorial useful.

To completely enjoy and learn at the same time, the viewer should have a basic understanding of Unity3D 5.x, C# basics, any code editor, and most importantly the desire to learn. If you are a complete beginner, the course is not for you. You need to meet the basic requirement before you can start with the tutorial.

The target audience for the course:

  • You want to build 2D games in Unity
  • You want to learn more about turn/grid based games
  • Learners who want to enhance their knowledge
  • This course will help the students who are doing their final projects

What will you be able to do after you finish the course?

After you complete the tutorial, you will be able to build games using Unity/C#. This is extremely useful for budding game developers who want to dive deep into game development. You can take the skills learned from the course and use it build something new and unique.

The Curriculum

Session 1:

  • Setting up the programming environment for Windows
  • Setting up the project, including creating some classes we will be using
  • Setting up our grid

Session 2:

  • Creating the common code for pieces
  • Creating the common code players

Session 3:

  • Implement chess rules

Session 4:

  • Implement human player
  • Implement some basic AI

If you are interested in making a chess game and learn the intricacies that go into making it, the course is for you. With the knowledge gained from the course, you can become a better GameDev and improve your overall skills.

To watch and learn, you need a LiveEdu Pro subscription. With just the subscription, you will not only be able to learn from this tutorial but also get access to other Premium Project Tutorials.

Dr. Michael J. Garbade

I, Dr. Michael J. Garbade is the co-founder of the Education Ecosystem (aka LiveEdu), ex-Amazon, GE, Rebate Networks, Y-combinator. Python, Django, and DevOps Engineer. Serial Entrepreneur. Experienced in raising venture funding. I speak English and German as mother tongues. I have a Masters in Business Administration and Physics, and a Ph.D. in Venture Capital Financing. Currently, I am the Project Lead on the community project -Nationalcoronalvirus Hotline I write subject matter expert technical and business articles in leading blogs like Opensource.com, Dzone.com, Cybrary, Businessinsider, Entrepreneur.com, TechinAsia, Coindesk, and Cointelegraph. I am a frequent speaker and panelist at tech and blockchain conferences around the globe. I serve as a start-up mentor at Axel Springer Accelerator, NY Edtech Accelerator, Seedstars, and Learnlaunch Accelerator. I love hackathons and often serve as a technical judge on hackathon panels.

Recent Posts

Blockchain in Elections: A Leap Toward Transparent Democracy

In 2024 we're witnessing a critical point in democratic technology: the integration of blockchain and…

3 weeks ago

Win Big with Our Amazon Fire Max 11 & AirPods Pro Giveaway!

We’re thrilled to announce an exciting opportunity for you to win not one but two…

2 months ago

Unleashing Potential: How Education Ecosystem Transforms Learning into Real-World Success

Acquiring practical skills is crucial for career advancement and personal growth. Education Ecosystem stands out…

4 months ago

The Role of Artificial Intelligence in Modern Software Development

Artificial Intelligence (AI) has been making significant strides in various industries, and the software development…

7 months ago

Highest Stable Coin Yields – (W16 – 2024)

Another week to bring you the top yield platforms for three of the most prominent…

8 months ago

LEDU Token OTC Trading

If you hold a large volume of LEDU tokens above 1 million units and wish…

9 months ago