so taking inspiration from this
The Coder's Mindset
starting off from an opinion of mine I think a lot of people on here mostly focus on thumbnail art and fancy complicated mechanics that are pretty much hard for beginners to do
if they dont have a balance between art and technical skills an example of this would be you have all the necessary mechanics for the game but you don’t have the skills to create good art/animation for them resulting in at least a strange looking or confusing object and if you have good art skills but don’t have enough technical smarts your game would result in amazing art but horrible and buggy mechanics
now taking that in mind lets look at the essential things needed for a game shall we? (courtesy of Google)
- communication
- creativity/art
- programming
- storytelling
so lets start with communication this would go in with programming and a little bit of art
so you would need good communication between your companions helping you (if you have any) and good communication between players for the purpose of convenience
while it is optional this helps greatly within game design helping teamwork and creativity flourish
going on to the second: creativity
creativity is a must have for game design without it you would have no game
now most of you have artist’s block sometimes right? same goes for programmers they get stumped sometimes too and arrive at a block now Google has plenty of ways to suggest to you to get past those but I’m going to suggest to you a specific way I use
so one way to get past these creativity blocks is to listen to music and imagine a story going along with the mood of the song and take something from that or just simply look at other game’s mechanic’s and copy off of them in some sort of way : p
going on to the third: programming
this is also very important without it you would basically just have a world where you can do nothing so where do we learn this? there are a variety of places to learn programming but I would suggest scratch or yt to learn the basics if you want to learn a different programming language like python I would suggest using Google to find a good website for that :3 but for now I’m gonna pull a lazy one and just refer you to the guide I linked in the first words of this post to explain that
moving on to the 4rth storytelling
now you can have a game without storytelling (example: a mini game like match the colors)
but this is important to most games so this is where creativity kicks in the door
and well helps you write a story now there are plenty of ways to make lore
and storylines (same thing in my opinion) but the way you do it is up to you
and the people you work with depending on your goal whether personal or for popularity you would need to know yourself and the people so studying people’s interests and idk going on an emotional journey? : p so on and so forth moving on from that
I’m gonna cut it short here if you have a better title name plz tell me (I’m trying to make the title more related to the topic because it don’t feel like it all that much ._.)
Im probably going to edit this later so feel free to give feedback and all dat
also for those concerned that this might be offtopic I’m referring to gkc game design and all that so yippee my brain just ran out of apple juice so laters
[insert spinning fox here :3]