I keep thinking about how to make a fun game. I want to make the best game ever! Do you ever feel this way? Then your project becomes your baby. The more it grows the more you worry about it.
I keep thinking about the code. Every different possible way to handle the same action.
Unity is great for creating games. The best one I have come upon and I see it popping up in games on PS4.
Unity handles coding games well. I prefer c#.
Then I think about… wait… What is a game?
In my understanding of what games are
and what has been considered a game is:
A set of rules created for recreation.
Now, why would anyone purposely follow rules as a form of entertainment? I don’t know.
But I do it because some crap in my brain makes it where when I get focused on doing a routine
and become immersed.
So the goal of a developer (at least in my opinion) should be to get the user immersed into a set of rules.
But these rules!! They can be anything you can imagine or they can adhere to a genre. Genres including (but never limited too; In no particular order.)
- First Person Shooters - Rules including: 3D Environment; Forward facing camera; Handling of projectile; Handling of destructible.
- Role Playing - Rules including: Playing a Role. (Role: the function assumed or part played by a person or thing in a particular situation.)
- Tag(Yes, that game you played as a child.) - Rules including: Something is “it”. If “it” touches you, you become “it”. “What strange matter is this?”
As you already should know: There are many types of games and people are creating rules and rules are being added to games faster than we can communicate. Constantly trying to balance skills, resource management, damage, and how these are handled are refined and tuned.
To what end do we play?
What is the point of the game? Why would anyone choose to progress through it? Will there be an end? Why should it end? How do you make a game that never ends? What collection of rules will create an immersive experience that will continue endlessly?
I am struggling to even start a game as I play with mechanics and think about all the possibilities. Where to even start is coming to: What do I want to play?
An RTS… It’s competitive and only requires a few things to start. Real Time Strategy games are often just: Two teams, Unit(s)* per team, A win condition. The win condition can be as simple as: The team with the most surviving units at the end of a round wins. Maybe you want to do something a bit more King Of The Hill and you get points by controlling points on the map. I don’t know, this really can be anything. Even be more creative and say, “I win because my units have discovered the alphabet and wrote a joke so funny that all your units laughed; except Douglas but he doesn’t count.”
*Unit: (noun) an individual thing.
No, an RTS isn’t quite all I want to play… It should also be an FPS! First Person Shooter games are not too complex. A camera acts as the eyes of a player in a 3D world space. Often the standard PC FPS controls are used (we should all know them.) As long as something gets destroyed from clicking we cannot be happier! It does get better when that something you are clicking at is also clicking back at you and trying to out think you. Woot! Headshot! That’s skill right there! This ever-returning genre (like RTS) is based highly on dexterity (and internet connection.) We love that there is an element of us in every achievement and the outcome was dynamic.
But I want an immersive story and characters!! I want to feel like this isn’t a game but a reality that I am getting a peak at through this almost literal window; An RPG is what I need. Role Playing Games (huh why is games boldedd)
are really self explained. You play as a character; This character often has a path. I never understood why RPG’s were so strict on how you spent your time in the game; until I started trying to develop them. An RPG (also like an RTS) has, at minimum, a unit and a win condition. Unlike other games, role playing games often develop the character(s) as you play them. This is the appeal. Now it starts to feel like your actions are directly affecting the mood of the game. Your character’s survival rate increases and drops with your decisions.
But what I really want is to invent a new sport! Sports games can often lean heavily into sport simulation; Where you are accurately trying to recreate the experience of a sport. Maybe though, you want to create a new sport. How do you even go about this? Well, maybe you can dig up some old rules from games you played as a child and fine tune them for an entertaining experience in a simulated world. Blitz Ball in Final Fantasy X is a good example. Angry Birds can also fit this genre. (Think: Bowling)
How about just a fighting game… Fighting Games can be as simple too. You can use 2D box colliders and create/check collision/destroy (on input) at different heights offset from a player box collider.
Ok… I think I have decided… I want to make all of that stuff!! So, where to start…
I guess then we need to extract the rules and lay them out.
- A unit can be created.
- A unit can be destroyed.
- A unit has health.
- A unit can deal damage to other units.
- A unit can move.
With those set of rule alone I could create a thousand games. We can go for days with all the different ways a unit can deal damage and how health is handled. Don’t forget about all the different types of movements. With just these few rules and a bit of creativity we have just about every RTS. So lets extract more rules.
- Items exist and carrying one modifies a unit somehow.
- Structures exist and they can do things.
- A Resource unit exists and can be used for many things.
- Props exist and may or may not do things.
- A unit can carry items
- A unit can build structures
- A unit can create dynamic 2D collider shapes to deal damage or increase health of other units.
- Props can be items and items can be props.
With this added set of rules with can build many RTS, RPG, and other games. We could keep extracting rules until we have figured out all the rules of games.
- Vehicles
- Destructibles
- Parameters
- Lore
- Puzzles
- Quests
- Relationships
- Technology
Ugh… It goes on and on and does not end until you have exhausted all of your will to continue to discover or recycle what is available.
So lets look at games of the past and what we see that survived ages:
Mazes: These we love because it’s simple path finding. We feel achieved upon escaping the challenge. PacMan is a good example of a maze puzzle game that has lasted through the ages; Even is an item collecting games.
Item Collecting: Collect enough of a certain item; get a reward. This is likely stemming from ancestral harvesting and gathering roots. Mario is a good example: Collect 100 coins get a 1-UP.
Logic Puzzles.
There is so much more but I am tired and should just create the thread already. What is your opinion on a good game and where to start?