Sea otter in a circleSea Otter Games

Yo everyone👋

I am Hugo a video game developer. Follow my journey of creating my own video game using Unity through the articles I write. They discuss precise topics surrounding game creation with subjects ranging from development to design and art. As such, if you wish to learn about video game making, you are in the right place!

Sea otter in a circle
Recent articles
TODO
#12 - How to create a circular motion using a linear progression

I made a sun and moon that fly around my world in a circular motion! This article goes over the math required to create a circular motion for your game objects based on a linear progress rate such as a time duration.

Game Development
Content Presentation
C#
TODO
#11 - Here is the logo!

After the name, here's the logo I came up with for my game. Let me know what you think about it!

Project milestone
Game Design
Content Presentation
TODO
#10 - The game has got a name!

How convenient! We reached the tenth article and I have huge news: I found a name for my game! Interested in my thought process to find it? Have a nice read then!

Project milestone
Game Design
TODO
#9 - Am I overengineering my code?

Recently, I thought about implementing a little tool class into my project's code. A few hours, it struck me that this tool would most likely not be as useful as expected and might be somewhat of an overengineering. Here's my reflexion on overengineering.

Game Development
Unity
C#
TODO
#8 - 2D Dynamic lighting in Unity

New Milestone: I finally added dynamic lighting on my buildings! I wanted to try this out for a long time and I absolutely love the result. Have a nice read ❤️

Project milestone
Pixel Art
Tutorial
Game Design
TODO
#7 - A* with hexagons

New Milestone: I implemented A* in my game. I won't go into too much technical details but rather share with you some thought process. This focuses on an issue I was faced with when adapting A* on an hexagonal tilemap.

Project milestone
Game Development
C#
TODO
#6 - Calculating the distance between hexagonal tiles

I think you got it by now: I currently work on a game with hexagonal tiles. So it was obvious that I would eventually need to get the distance between. Well it is suprisingly not that easy! Dust your maths notebook and let's dive in!

Game Development
C#
Tutorial
TODO
#5 - UI Toolkit in world space

Having elements movement along the global coordinate system of your unity project can be very useful. If you are struggling to achieve that in UI Toolkit, this guide is for you.

Game Development
Unity
Tutorial
UI
TODO
#4 - How to install the Universal Render Pipeline (URP) on your Unity project

Be it in your current project of following my previous article, you may come accross the need to use the Universal Render pipeline in your project. It is a powerful tool to help you create beautiful visuals for your game. Learn how to install it in your existing Unity project.

Game Development
Unity
Tutorial
TODO
#3 - Setting a mood with a Day/Night cycle

The atmosphere is a vital part of a video game. It establishes the emotionnal link the player has with your game. A day/night cycle can be a great way to start building your atmosphere. Moreover, it can add welcome variations and contrast both in terms of gameplay and design. Read about how I did mine.

Game Development
Unity
C#
Java
TODO
#2 - First steps with Unity's UI Toolkit

In need of a nice, functionnal UI element? Here is a short introduction to the basics of Unity's UI Toolkit. In this quick and easy guide, you will learn how to create your first static UI element and how to update its content at runtime.

Game Development
Unity
Tutorial
UI
TODO
#1 - Welcome to the journey!

I make games and I want to share about it, come check it out! 🦦

Content Presentation
© Copyright 2024 - 🦦 Sea Otter Games