8 hours ago, Hakan Ergin said:
So how do you understand that one can enjoy or not?
Game designers typically enjoy designing games on their own. It may mean building scenarios for D&D or similar tabletop games, building your own cards in Magic: the Gathering or YuGiOh, or otherwise manipulating the rules and structure of games. Most game designers I've known have built their own table-top games out of paper cards and cutouts and such, most have put together several games before they were ever a professional video game designer.
Game designers tend to study the rules of games. While everybody enjoys playing a good game, a game designer will often break down a level and study it out to see why it is good or why it is bad. They'll watch videos on the subject, read about things why the original Super Mario Bros level 1-1 from 1985 was one of the best introductory levels in history, and study the amazing things Portal did to ensure players mastered every skill as they traveled along a gentle learning curve. They'll also read about what games do badly, what makes levels confusing, what creates barriers for understanding. They'll learn about game mechanics and how systems interact from a design perspective. Study usually requires experimenting, so lots of notes for paper-and-pencil rule systems, and lots of experimenting with paper cutouts, moving scraps of paper around.
Game programmers, on the other hand, tend to program things on their own. Most will start tinkering with computers and editors, and quickly move on to programming languages on their own. They'll play with windows forms, build their own tic-tac-toe programs or temperature converter programs or web page scripts. Back in my day people would start with BASIC because it was standard on most computers. These days web programming tends to be the first experiments. People will build a web page, learn to edit the raw HTML, learn how to write JavaScript, start responding to events, and show off what they've learned with friends.
Game programmers tend to study logic and algorithms. The more natural programmers tend to study these out while they're young. I remember back in the 2nd or 3rd grade playing with cards and figuring out how it was that I sorted cards into my hand, arranging them by number and suit. Over the years I had a desire to study all kinds of topics related to programming, including game programming, I studied what made code good from different perspectives, what made code bad, and why sometimes code that people considered as bad up front was actually great code.
Game artists draw, and will draw everything. Everything in games these days is art, and that means drawing and modeling everything. Everything includes rocks and boulders, trees of all types; buildings like shacks, warehouses, barns, homes mansions and civic buildings from all eras; clothing from all eras back from caveman days, through most eras of history, through future clothing designs; many types of weapons and armors; vehicles like carts and wagons, modern cars and trucks, and futuristic vehicles; creatures like horses and sheep and goats and pigs, insects and mice, orcs and goblins, dragons and unicorns, humans of all ages and dimensions and personalities, aliens, demons and gods. They'll study art, learn and discover what makes art compelling or disastrous.
Game animators animate things, similar to artists but studying motion, what makes actions compelling, styles of animation that have been used from the ultra-realistic to Tex Avery-style high exaggeration. They'll learn how animation and motion are related to storytelling, and how motion communicates both successfully and not.
Do you already do any of these things on your own? Do you find them fulfilling? It it something you could do full time, every day, for the next 20 to 30 years of your life? If none of those paths appeals to you, that's a good sign those aren't the ones you'll enjoy. If they're something you're already doing on your own during your spare time, that's a good sign you'll enjoy them.