January Sales: 50% Off on All books and video courses.

The January sale has started today, and with it you will be able to buy any or all of my books or courses with a 50% discount.

To get your 50% discount:

  • Use the coupon JANUARY2023SALE at the checkout for your pdf book (please see instructions below).
  • Use the coupon  2023JANSALES at the checkout for your video course  (please see instructions below).

I don’t do sales often, and I’m not sure when it will happen again, so do make sure that you avail of this opportunity today.

This sale is on for 48 hours; after that you will still be able to obtain my books, but this will be at the regular price.

countdownmail.com

How to Download Books

I have created a 50% discount coupon code that you can use on my website to download any book that may be relevant to you.

You can access all my books here.

The books that you can download cover a wide range of topics, to help you become better programmers and game developpers, including:

  • Java Programming,
  • JavaScript Programming,
  • C# Programming,
  • Unity from Zero to Proficiency (Five Books)

  • Godot from Zero to proficiency (Five Books)

  • Unreal Engine

  • Artificial Intelligence,
  • and much more.

To get your discounted books, you can do the following:

  • Choose the book that you would like to add to your cart by clicking on it to see more details on that book.

  • You then need to click on the link labeled “Download pdf from this site”.

  • You can then click on the button labeled “Add promo Code” and enter the code JANUARY2023SALE in the corresponding text field, and then press APPLY.

  • Once this is done, you should see that the discount has been applied.
  • You can then add as many books as you wish before checking out and you will be able to avail of a 50% discount on the cart total.

How to Access your Discounted Courses

You can access all my video courses here.

The courses cover a wide range of topics, to help you become better programmers and game developpers, including:

  • C# Programming.
  • Artificial Intelligence.
  • 3D Animation.
  • Unity.
  • Game Design.

 

To gain access to your discounted video course, you can do the following:

  • Choose (i.e., click on) the book that you would like from the list of courses.

  • Click on the button to “Enroll” the course.

  • In the new window, enter the discount code 2023JANSALES

  • The cart should now show the discount of 50%.

 

After you click on the “Buy Now button“, you should be able to start your course or to buy more courses discounted at 50% if you wish to do so.

 

 

 

countdownmail.com

The New Book on Python is Out Today!

 

This is just to let you know that I am releasing the second book in the series “Python Games from Zero to Proficiency” today.

This book includes six chapters that painlessly guide you through the necessary skills to master Python and Pygame, use its core features, and create 2D games with audio, and animated graphics.
After completing this book, you will:

  • Be comfortable with Python.
  • Use common structures to create programs in Python (e.g., loops, conditional statements, etc.).
  • Know and master the features that you need to create 2D games (user interface, collision and keyboard detection).
  • Create popular features found in pacman or shooter games.
  • Create and instantiate classes using Python.
  • Create and manage an inventory of weapons for the player character using classes and lists.
  • Create and manage weapons and ammunitions that the player character can collect and use.
  • Create Artificial Intelligence for NPCs so that they can see or hear the player.
  • Make it possible for NPCsC to patrol, detect and follow the player
  • Create a finite state machine to manage the behaviour of NPCs.
  • Learn how to use the Pygame library. .

You can get is book this week from for only $2.99 before the price goes up on Monday.

Here is the link to grab your copy:

Enjoy!

All the best

How to Access and Modify a Database From Unity


Accessing and Updating a Database

In this tutorial, we will learn how to interact with a database from Unity, using some simple but effective techniques.

After completing this chapter, you will be able to:

  • Understand basic database concepts.
  • Understand how online databases can be accessed through scripting.
  • Understand how to access a database from Unity.
  • Save and access information about a player.

Continue reading

How to Create an Infinite Runner or Platform Game in Unity

Creating and moving the main character

In this section, we will start by creating an infinite runner game, a classic game genre on mobile devices; this game will have the following features:

  • The player will have to avoid obstacles by jumping above them.
  • Jumps will be performed when the player presses a key (for the web versions) or when s/he taps once on the right side of the device’s screen (for the Android version).
  • The obstacles will come from the right side of the screen.
  • If the player hits one of the obstacles, the game will be restarted.
  • The player will have the option to pause the game.
  • The score will increase with time.

So, after completing this chapter, you will be able to:

  • Create a simple infinite runner.
  • Add simple controls to the main character.
  • Generate obstacles randomly.
  • Detect collisions.
  • Create a simple environment with basic shapes.

Figure 1: The final game

Continue reading

How to Create a Card Game in Unity

 

In this post, we will create a simple card guessing game where the player has to remember a set of 20 cards and to match these cards based on their value.

After completing this post, you will be able to:

  • Create a card game.
  • Change the sprite of an object at run-time.
  • Check when two cards picked by the player have the same value.
  • Shuffle the cards.

Continue reading

How to Create, Rig and Animate a 3D Character for Unity

In this section, we will go through some very simple steps to create the character that you will be using in Unity, including:

  • Using Mixamo, a free online software, to select a character for your game.
  • Animating your character in Mixamo.
  • Exporting your animated character so that it can be used in Unity.

So, after completing this chapter, you will be able to:

  • Select your own 3D character.
  • Select and apply different types of animations to your character.
  • Export your character and the associated animations so these can be used in Unity for your game.

Continue reading

A Quick Guide to C# (Part 1)

Introduction to C# programming

In this section, we will go through an introduction to C# programming and look at key aspects that you will need for your games, including:

  • C# Syntax.
  • Variable types and scope.
  • Useful coding structures (e.g., loops or conditional statements).
  • Object-Oriented Programing (OOP) principles.

So, after completing this chapter, you will be able to:

  • Understand key concepts related to C# programming.
  • Understand the concepts of variables and methods.
  • Know how and why inheritance can be applied to your games.

 

Continue reading

The New Book On Godot Engine is Out (RPG)!

 

The new book on Godot, called “Godot From Zero to Proficiency (Proficient)” is Out.

This book includes a lot of information on how to create an RPG with Godot.

So, if you were ever interested in advancing your skills with Godot and GDScript and creating an RPG, then that’s the book you should definitely get today.

Godot From Zero to Proficiency (Proficient) is on a promotional offer at only  $2.99 today

Continue reading

The New Book on Godot Engine is Out!

The New Book On Godot Engine is Out!

The new book on Godot, called “Godot From Zero to Proficiency (Foundations)” is Out.

This book includes a lot of information on how to master Godot’s interface and how to create an indoor and outdoor environment from scratch.

So, if you were ever interested in trying out Godot, then that’s the book that you should definitely get today.

Godot From Zero to Proficiency (Foundations) is on promotional offer today at only  $3.50.

>> Download Your Book here Today <<

Continue reading