Shaders in Unity: Core Concepts

Shaders are a powerful tool in game development, allowing developers to create rich, visually striking effects that can greatly enhance the realism and immersion of a game. However, they can also be complex and difficult to understand.

  • 1 month ago

We will begin by discussing what shaders are and why they are important in Unity. We will then dive into the basics of Unity's ShaderLab language, including how to structure a basic shader, how to define input and output structures, and how to create a simple diffuse shader. We will then explore...

Continue Reading


Game Preview Thumbnail

Drone Simulation

A simple drone game made with Unity3d. In this project, I tried to replicate the basic mechanics Drone of in Unity Engine.

Game Preview Thumbnail

Martian Scout

You are a martian scout on a mission. Avoid asteroids for as long as you can.

Game Preview Thumbnail



Game Preview Thumbnail

Nauticus Act III

Build a settlement, fight off zombies, and gather resources to build a way to escape this godforsaken island! Act III: Rediscovering Hope Wood resources are used to build - the count is displayed in the top-left....

Game Preview Thumbnail


In this project, I tried to replicate the basic mechanics of Transformice in Unity Engine. Without multiplayer...

Game Preview Thumbnail

Nauticus Act I

A salty tale of despair and finding Hope when there is little hope left. Caught in the golden age of piracy and a zombie apocalypse, Piro is forced into a life of heroism. Zombies have overrun major ports, and the isolation of the ...


Crafting realms and igniting stories

Journey through a multiverse of creativity in our showcase of universes created with the world builder tool.

Making a Video Game Character

Explore some tips for creating a compelling and memorable video game character that will keep players engaged and invested in your game.

Plotting a Game Path

As a game dev, creating an engaging game that hooks players is crucial. The critical path, a sequence of objectives, plays a key role. Here's a step-by-step guide for plotting it.

Writing Dialogue for Video Games

Writing good dialogue for video games is an essential skill for game developers to master, as it helps to bring the game's characters and story to life, and makes the game more immersive for players.

Worldbuilding in Video Games

Building a narrative setting for your games is very important. Think through the vision for your world, draw from other work and experiences, and consider the limitations to build a compelling and interesting universe.