Open in app

Sign In

Write

Sign In

Thomas Kohut
Thomas Kohut

2 Followers

Home

About

Dec 23, 2021

2D Game Development: Colliding with Colliders

This article discusses handling collisions between 2D objects using OnTriggerEnter2D. In the previous article, we mentioned how our lasers to interact with other objects in the environment. For that, we need to add two components: A rigidbody 2D and a collider 2D. A collider is used to detect a collision…

Unity Game Development

3 min read

Unity Game Development

3 min read


Aug 6, 2021

The Importance of Pseudocode

This articles discusses pseudocode and why it is used. Pseudocode is used in programming to explain what a method or a piece of code is supposed to do. Written prior to code, it outlines what the code is supposed to do on a step-by-step base. It helps to plan out the code in a method that would be easily understood by anyone and helps to focus the programmer on how to approach creating it. The use of the pseudocode in projects involving multiple people also has additional benefits, such as making other people’s code easier to explain. Additionally, typing the pseudocode may identify possible conflicts or redundancies in the code if it is part of a larger project.

1 min read

The Importance of Pseudocode
The Importance of Pseudocode

1 min read


Jul 30, 2021

Variables: The Building Blocks of Programming

This article discusses variables and data types as used in Unity. Variables are a fundamental part of programming and can be utilized in a large majority of programming languages. They are used to store a certain type of information in code (though the information being stored does not necessarily need…

C Sharp Programming

3 min read

Variables: The Building Blocks of Programming
Variables: The Building Blocks of Programming
C Sharp Programming

3 min read


Jul 10, 2021

2D Game Development: Creating Projectiles

This article discusses the creation and implementation of projectiles. Projectiles play an important role in many games, whether it be used to attack enemies or obstruct the player. Today, we will be discussing how to create and implement player-based projectiles. The first thing to be done is to choose an…

Unity

3 min read

2D Game Development: Creating Projectiles
2D Game Development: Creating Projectiles
Unity

3 min read


Jul 9, 2021

2D Game Development: Customizing Speed

This article is an addendum to the Player Movement article and discusses how to customize the speed of an object. In order to change the speed of an object, we must add a number to be multiplied against the Vector3. For this, we will need to add a float variable…

Unity

2 min read

2D Game Development: Customizing Speed
2D Game Development: Customizing Speed
Unity

2 min read


Jul 8, 2021

2D Game Development: Player Movement

This article discusses basic 2D movement in Unity. Movement is a required action in many games across multiple genres, from shoot ‘em ups to mystery. While movement can be handled in a multitude of ways, in Unity it is handled through translation. Translation is handled by Vector3 (or a 3x1…

Unity

2 min read

2D Game Development: Player Movement
2D Game Development: Player Movement
Unity

2 min read


Jun 8, 2021

Git: Connecting a Project to a Repository

This article discusses how to connect a project to a repository using git bash. This article assumes you know how to navigate using Git. Connecting a project folder to GitHub is vital in efficiently tracking and uploading files to repositories. The first step towards doing is to create a repository…

Git

4 min read

Git

4 min read


May 30, 2021

Git: Navigation

This article discusses the basic navigation commands of GitHub Navigating through a computer’s files and directories using Git is a basic process that allows users to move through their computer’s files and directories. …

2 min read

2 min read

Thomas Kohut

Thomas Kohut

2 Followers

Aspiring to be aUnity game developer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech