Game
Project Luna
7 years ago

Another computer person reporting in


Hello readers of the Luna blog. My name is Jesper and my main responsibility on the project is programming. But before we get into that I’ll give you the obligatory short intro about myself.
I’m 34 years of age and the oldest and the wisest in the group. Like most people that are into games I have played them all thru my life, with a faint memory of Game & Watch’s Fire Rescue as my first experience.
I later played a lot of NES and Master System, but it was the Amiga 500 that really established my love for games. It had cool games like Worms, Moonstone and my favorite, the fighting game IK+. It also had crazy graphical demos, music production programs and eh… adult stuff.
My favorite part from that system now a day’s is how it showed me that games could be about whatever, not just this kind of formula that other systems often made them out to be. I’m very grateful to have learned that at an early age.
As games was this magical thing that only alien geniuses could spawn, the thought of making them myself never really struck me as a kid, and the thought stayed with me as I got older. It wasn’t until the indie scene was well established and a brother entered the industry that I realized that it wasn’t aliens, but people making games. An easy decision was made, and now I am where I am, trying to learn how to create games.

So with that introduction out of the way, let’s talk about programming. My personal goal for the project is to create a controller for the main character, in the form of some kind of finite state-machine, written with C# in Unity.
I’m not exactly set on the details yet, but I’ll most likely create one class for each state the character can be in, implemented thru an abstract super class with inherited state-classes. As I’m not too sure about the implementation using C#, I’ll come back to this topic in later posts.
With the project only having two programmers, I will get to code a bunch of other stuff too. As an example, some simple controls for our main character, and a camera to follow. I made a basic top-down camera with zoom functionality and some artist variables for different offsets, as seen below. It follows from a fixed position, with some dragging and smoothing for a nicer feeling.

5d0a8526248a1.gif

Currently I’m working on adding functionality for transparency of objects that are obstructing the player.

I don’t have much more to say in this post except that more content will come. Thanks for reading.



0 comments

Loading...

Next up

Emanuel Holm - Level designer (Blog 2#)

Emanuel Holm – Level Designer(blog 1#)

My thoughts of being a level designer

The final days of working with the project

Today I was setting up the location of the first boss. His name is "Father" and he is the first of the Patagonians. His task is to guard the road to the House.🛡🗡 Bookmark pre-launch page🔖🔖🔖

https://www.kickstarter.com/projects/rdvindiegame/the-patagonian…

Finished a project I've been working on over the last few days!

Modeled and textured in Blender.

#3dart #lowpoly #npbr #fantasy #hut

Quantum precognition is one of the most powerful cards. End game cards & equipment. Demo/alpha build boss is no match for this deck.

Family band complete!

In the quest for accessibility, I'm adding Resurrection Shrines for players on the 'novice' end of the platforming spectrum.

In order to unlock the power of a Shrine, you must collect 3 'Souls' from your dead corpses! (the floating blue orbs)

The Darkside Detective: A Fumble in the Dark is out TODAY! 🖱️Advanced pointing, clicking action 🖨️Very funny words! Loads of them! 👻6 sarcastic, spectral cases to solve