Unless you are the chief King or Queen of Zen, the little things are going to come up every once in a while, which are going to make your ears squeak out some steam and your eye twitch. Find out some of the vexations that get the game designers and developers going:
- The Mystery Bug – This is when you are sure and absolutely confident that you have entered everything correctly. You entered every line carefully, diligently, precisely the way it was supposed to be entered, so why is it not functioning the way it is supposed to? Due to this, you start from the beginning again or just comb through every space and character of the code for more than one time so that you can root out the error. If you get lucky, you might find out the error, or else you would have to begin all the code from the beginning again.
- The Phantom Bug – Sometimes, you can get every single character of code correct and still have an issue. Sometimes the code itself is fine, but along with the other lines of code, it causes things to misbehave. You just don’t understand how to get it working.
- The Color Mismatch – The close enough approach does not work for programmers, they need to pick up the colors that right and find that one only when they are designing a game.
- People Talking as If They Know All – When a game designer puts something out, they are going to read the comments. And that is, all of them. Nothing grinds the game-design-gears like the non-game developers and the non-game designers complaining about the game design and the game development. After all, what do they know about creating a game?
- Nobody Else Wants to Play – You spend tens of hours minimally, if not hundreds, developing a little game baby that we know would be the perfect thing of all time. Except you keep putting a lot of time in and you start to wonder if anyone else would want to play this? So, you set up a demo game and get some people to test it. And No! No one else wishes to play it. In the end, you know you wasted your time on a game that doesn’t cut it on the fun scale.
- When You Don’t Feel Like Playing Your Own Game – Well, a much worse thing than others not wanting to play your game is you not wanting to play it yourself. You have put days of efforts in the game. But since you don’t want to play it you set it on fire. No! Well, it is still okay since you have to fail to get somewhere.
- A Code That Has No Comments – Sometimes you write a code down to finish it up fast without comments. But when you need to get it cross-checked or given further, that is where the trouble comes in. Code without any implication of what it does or why it is there is a dangerous waste of everyone’s time. At times the game is small enough by which you can easily get away with it. Other times, there is absolutely no excuse!
- Vague Instructions – “Listen, we’re thinking aliens. And they should be any color. And they should be a strong enemy. But not too tough! That is, not as tough as the robot aliens. Now, what are the robot aliens? You would know later on, but yeah, not as tough as them. But still, tough! And a color, too! Do not forget that color we talked about.” Instructions like these are virtually no help at all. A much clearer direction works much better. Stick with clear instructions.
- The Unmotivated – You got an awesome project and a lovely office. The office even has an office dog, which is cute! But you are the only one that puts in the efforts, so things move slowly and you are left picking up a lot of slack. You need to whip those slackers in shape!
- The Learning Curve – The new technology that comes out is always excellent, except that you are going to have to take some actual effort to climb your way up there, even if it is a mercilessly steep learning curve which comes with most new technologies! It sucks during the climb, but keep in mind how sweet it is to reach the top and be the master in the tech.
Are you a game designer or do you want to be one? Do not get frightened by the above pet peeves, but take it as a challenge to come out as an expert! Comment here on any other pet peeves that you can think of that was missed in the above points.
DISCLAIMER: THE VIEWS AND OPINIONS EXPRESSED IN THIS ARTICLE ARE SOLELY THOSE OF THE ORIGINAL AUTHORS (THIRD PARTY) AND OTHER CONTRIBUTORS. THESE VIEWS AND OPINIONS DO NOT NECESSARILY REPRESENT THOSE OF SALJACK ENTERPRISES, IT’S STAFF, AND/OR ANY/ALL CONTRIBUTORS TO THIS SITE. PLEASE CONTACT US FOR PERMISSION TO REPUBLISH/REPOST/REBLOG/QUOTE ANY ARTICLE PUBLISHED BY US.