Blog

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

Showcase

Game Preview Thumbnail

Sliding Barks

A sliding block puzzle game with cute pictures of dogs! Simple to play, but difficult to master. Challenge yourself to finish increasingly harder puzzles as fast as you can!

Game Preview Thumbnail

arrowDash_unity2022

arrowDash_unity2022

Game Preview Thumbnail

Venom Event

The year is 2155, 50 years after the events of Legacy Earth. Humanity is scattered across Earth, the Moon, Mars, and various satellites. After decades of destructive war, corporate power has regressed. Those who still remain fight for the resource...

Game Preview Thumbnail

Jump Calculator

The Jump Calculator is a comprehensive tool for designing and testing jumps in a 2D platformer game. The calculator allows you to input desired jump characteristics, and generates the r...

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

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

Nebulous

In this project, I tried to replicate the basic mechanics of nebulous.io in Unity Engine. Without multiplayer, but with simple AI and more...

Worldbuilding

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.