Skip to content

Narwhal Simulator 1: A Brief Introduction to Narwhal Simulator

Hi everyone! For my first real post, I am going to introduce you to a project I am going to start. I will be developing a game that I’ve had in mind for a long time, Narwhal Simulator. I got this idea from my friend Ross a long time ago. I’ve made a few attempts at making Narwhal Simulator before but they have all ended with me giving up or losing interest. The last time it was because I hadn’t planned well and to continue I would need to rework everything. This time, I’m going to invest a lot of time and effort into planning this with future expansion in mind, and I will take all of you along with me for the ride.

Narwhal Simulator (the name might be changed later) is a game where you play as a whale. Just kidding, you play as a narwhal. This, despite the name, is not meant to be an accurate simulation of the life of a narwhal. Narwhal Simulator is played from a top-down view. You collect score, or maybe Narwhal Coins, and use these to build upgrades for yourself. You can upgrade every aspect of your body, including getting a stronger tusk (narwhals don’t have horns like unicorns, they have tusks. These tusks are actually teeth!), faster fins, and a stronger and more resilient body. The world is split up into different areas (or zones) and each area houses different materials and creatures, and a very powerful creature you must defeat to get more powerful upgrades.

From my previous attempts at making the game, I found that the most fun part of the game was using the interesting movement and your ability to cause chaos, so I will make sure that the movement is interesting and unique. I will also add lots of particles and the ability to cause lots of chaos. I also learned that mining materials could be fun, but mining lots was boring and it was a lot more fun to kill creatures instead, so I will have mining be available but optional. 

The game will be open-source on GitHub so that hopefully others can learn from my code and maybe even help out making it. When I start development, I’ll be sure to include a link to it. I’m going to use Trello to organize what I need to do and what I’ve already done. Here’s a link if you’re interested in following along:

This post was pretty short and unstructured because I just wanted to talk a bit about what I’m planning to do. I will post again soon, and I will discuss the plan for Narwhal Simulator in greater depth. See you then!

Leave a Reply