JavaScript Arrow Functions

JavaScript Arrow Functions

Introduction Functions are a collection of instructions that are used to accomplish a task. In JavaScript, there are two types of functions you’ll see often; the standard function and the arrow function. Now, there are some key characteristics that separate...
JavaScript Variables

JavaScript Variables

Every programming languages come with basic building blocks; variables are one of those blocks. Variables are the storage compartments that make dreams come true. In this chapter, we’ll be discussing a variable’s purpose and scope. Purpose Of...
GDScript – Dollar Sign Operator

GDScript – Dollar Sign Operator

When scripting in Godot, there are many components that make up a single game object. For a player object, you may have a sprite component, the kinematic body, and the collision shape. Do you know how annoying it would be if you had to write a script for each node,...
Python Loops

Python Loops

Loops in every language usually fall under the same umbrella. There are three types and each one is used to accomplish the same goal, with some nuances. Let’s break this down by talking about each loop type based on the two categories: while and for. All of...
Godot – A Secret About Scripts

Godot – A Secret About Scripts

Scripts at a high level are units of logic you can attach to Game Objects. They allow you to implement functionality within your game. The language scripts are written is known as GDScript. Now, there are some interesting points to remember about scripts — some...
RMMV – The Humble Bitmap

RMMV – The Humble Bitmap

Introduction We talked about sprites as containers, but containers for what? Well, sprites are containers for the humble bitmap. But, what’s a bitmap? Well, today, you’ll find out in detail. Bitmap The Odds And Ends Bitmaps are used to describe the images...