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

monsterHero_unity6

monsterHero_unity6

Game Preview Thumbnail

Legacy Earth

Controls: WASD: Movement Left Mouse: Fire Fight your way through this shooter on rails. You are a GARS pilot working for a Mega-Moon-Corporation whose only drive is to reposes defaulted nations to make a profit.

Game Preview Thumbnail

Death Is Only The Beginning

The game was built for The GameDev.tv Game Jam 2022. The theme was: DEATH IS ONLY THE BEGINNING! How to play: search for the lost souls take them to the po...

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...

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

Martian Scout

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

Game Preview Thumbnail

Transformice

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

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.