Establishing solid gameplay knowledge.
GhostStalker_88 GameDev DK30 New Year 2023 10 9
Description
This project will be focused on exploring how to establish a solid foundation of knowledge and skill with gameplay systems and design, in particular. I’ve been exploring and learning game development for a while and my larger goal is to solidify my knowledge in three distinct ways:
1. I want to take my abstract knowledge and be able to communicate and state it definitively and succinctly.
2. I want to explore gameplay systems in particular in a more deliberate and structured manner.
3. I want to learn/explore methods of utilizing knowledge of game systems in practise to affect the process of game development. That is to say, I view the gameplay knowledge to often be the result and I want to find out how to use this knowledge to meaningfully affect the process to get said results.
However, for now I will focus on establishing the different methods which might achieve this and see what works for me. I will be very busy so while I’m trying to define this, I will be taking this stage of the process pretty light on structure and seeing how things go.
Recent Updates
Final/Only Project Update:
Allow me to explain how my project went incredibly well after working very little on it and completely detonating almost immediately. I started out my project excited and happy but pretty chill overall. I knew I would be busy but I wanted to tackle this topic which had been bothering me for a while.
Take my knowledge, clean and refine it to solid objects and fill in any gaps I find. Good idea, right? Also, let’s not reinvent the wheel and instead find the tools and knowledge to help expedite the process. So, week one grab a new Game Dev framework concept and I whistle my way to my mental attic, ready to refine some gaming knowledge to some sort of solid conceptual object and … Boom
I opened the door to my mental attic where I keep my game dev mental knowledge and it was stuff from floor to ceiling with junk. It was nothing but a mess with no room to work. What the hell was the point of making things solid and polished if I couldn’t find them again? And forget about adding that new tool I brought into the mix. It would just get lost with all the rest.
Week one eat at me after realizing that I was trying to make the mess cleaner and refined but not organized and useful. While I do want to be able to convey what I know and eventually refine the ideas of game systems to core concepts and dynamics, I realized I needed to make what I already knew useful and it wasn’t. Refining a concept is all fine and dandy but unless I understand how to use it and where to find it when I need it, it’s nothing more than a fancy ornament.
That was easier said than done though as I realized that all the random junk needed to be together. Game development isn’t mathematics or a science where you can make useful sense in isolation from other areas. I needed to have a way to sense of all of these pieces that don’t fit together, that do completely different tasks, and which are otherwise completely random somehow make sense beyond being simply being connected to “Game Development”. It had to be useful.
The word “useful” in particular was the turning point for me though. I realize that everything in that stuffed mental attic was only random because it lack a “useful” organization. So that’s when my project became about organizing my knowledge into categories which would relate to how I would use them.
That has me on a track now which I feel will put me in long term good shape. I’ve started creating system of categories broad enough to serve me both in game development and in analyzing and talking about game systems. For example, one such category is “lenses”. These are conceptual structures or frameworks which you can pick up and examine a game through. MDA (Mechanics, Dynamics, Aesthetics) being one by which you can break down games.
Furthermore, by placing these at the top of a blog or stating before a conversation, you can convey the particular lens and other such information relevant at a glance to frame a given discussion. I personally think that in particular will be very useful for both sides as you can have very different discussions simply by changing something like the type of lens you are viewing a game topic through.
So that took me halfway through the month and I did get busy. The rest was actually me struggling with something rather boring but essential. Naming my blog and entity I want to work under long term. For various reasons I wanted something separate from my name here so I have achieved that and created my blog page, though due to being busy with life stuff I ran out of time to make much more than that.
Overall, very happy and Surprised by how this one played out and I’m eager to keep going from here now.
Estimated Timeframe
Mar 1st - Mar 31st
Week 1 Goal
To start I first need to gain the tools and knowledge to bring my knowledge out of the abstract. So I will focus on researching how the areas I’m focusing on are commonly handled both conceptually and linguistically. Additionally, I will try to place everything I learn into conveyable text in my own words to start of process of bringing things out of the abstract into something more concrete. I’m going to make a deliberate effort not to worry about accuracy or being correct. For now, I need to accept that I’m going to write a lot of unrefined thoughts before I can actually form solid ideas later.
Week 2 Goal
At the prompt of a close friend, I may start to attempt my hand at a blog at this time with a similar mindset to the last of starting to share and convey my journey of learning rather than trying to expound refined ideas. This will both get things out of my head but also hold me to writing things down for clarity of thought rather than to remind myself of my own thoughts later. This may be too early but I’ll see how I feel here.
Week 3 Goal
See if there is another method of achieving what I desire and trying that at this point after I’ve explored and worked on things up to this point.
Week 4 Goal
Same approach as last week. Try another approach if I have found or can think of another one. If not, at least take some time to think on it before continuing other methods.