Category Archives: opinion-piece

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

Importing and Using Standard Assets With Unity 2020+

Why You Need To Read This Post

Since Unity 2019, the Standard Assets are no longer part of the Application, and instead, if you are trying to import them, you probably ran into compiling issues, making these assets impossible to use. This is the reason why I have created this post that will guide you step-by-step through the process of importing and fixing the Standard Assets even if you use Unity 2020+, so that you are able to use them in your project and, as a result, save you the time and the headaches.

What You Will Achieve After Completing These Steps

So after completing this short tutorial, you should be able to:

  • Import the Standard Assets.
  • Fix the Standard Assets (no coding involved).
  • Use the Standard Assets.

Continue reading

Unity from Zero to Proficiency (Proficient) is out today for $3.99 (promotional offer)

If you are struggling with RPG creation in Unity, this book should help. It includes 432 pages that painlessly take you through all the necessary steps to create your 3D RPG in Unity including a dialogue system, an inventory, a shop system, real-time combat, randomly-generated procedural levels, a quest system, along with intelligent NPCs. Along the way, you will also learn how to create systems that you can reuse in other games and that will speed up the development process.
Unity from Zero to Proficiency (Proficient) is available today on Amazon for $3.99 (promotional offer until Friday).
Hope this helps
https://www.amazon.com/dp/B07Z45N6J1