لماذا مرحبا هناك! تفضل بالجلوس، لقد سمعت أنك تريد إنشاء لعبتك الأولى وأنت متحمس جدًا لذلك، إليك بعض النصائح لمساعدتك خلال رحلتك.
ما يمكن توقعه من لعبتك الأولى
Nothing much, if you made a cube that jumps around then you should congratulate yourself for your amazing achievement, and I mean it!
but I want to make my ✨DREAM GAME✨ (you might think to yourself), it has to have the big red robot that I need to shoot down in order to save the space princess from the evil king carzella, sure thing! This carzella thing might be great and everything but here’s the point you’re messing, nearly every game idea sounds 10 times more fun than what it actually is, so this is why game devs and designers prototype their ideas first before considering putting them into their games. Anyway, your very first game shouldn’t be your dream game at all because of the nature of the tools you are dealing with and their learning curves, game engines, 3d software, digital audio workstations, and don’t forget your coding IDEs, these are some of the tools you might need to learn in order to make your game, but even if you don’t need any of them, say you're making a real-life board game, it’s highly encouraged to try and test things out, be playful with your approach, create small bite-sized games, with each focusing on one mechanic. This is the best way to learn how to use the tools with your hands.
يبقيه صغيرا
وأعني حقًا صغيرة جدًا، فكر في أصغر شيء يمكنك صنعه ثم قسمه على 20، اذهب وخذ واحدة من هذه الأجزاء واجعلها لعبتك،
(ولكن لماذا؟) ربما تسأل نفسك، إليك قصة صغيرة تساعدك على فهم ما تتعامل معه، لنفترض أنك طلبت من زميلك في الغرفة (دعنا نسميه جو) أن يحضر لك بعض الماء، يومئ برأسه موافقًا، ويذهب لمدة دقيقة ويعود بأيدٍ فارغة (ولكنها مبللة) قائلاً - تفضل - ترفع حاجبيك وتسأله أين الماء؟ فيجيب -ها هو بين يدي-
This joe is your game, modern software has gone through a lot just to meet people’s expectations of what it means to work as we expect it to, but that’s not the case for your game (and programming in general) just like with your roommate joe, unless you specify that you want the water in a cup he will try to bring it in his hands, which doesn’t work unfortunately, now imagine asking the same joe to buy you a bag of chips from the shop across the street, how many things can you account for in his journey to the store and back from it , he might just jump out of the window if you didn’t specifically say that he needs to use the stairs, and don’t get me started on how is he going to cross the street, long story short, the bigger your game the more things you need to account for, that’s why it’s generally better to keep it small.
لا بأس أن تأخذ وقتك
تطوير الألعاب هو مهارة، ومثل أي مهارة تحتاج إلى وقت لتعلمها وإتقانها، لذلك لا تقلق بشأن لعبة أحلامك، ستجعلها في النهاية كل ما عليك فعله هو تعلم كيفية استخدام الأدوات التي في متناول يدك بأفضل ما تستطيع، إذا كنت تريد المزيد من الأدلة العملية حول كيف يمكنك أن تصبح مطور ألعاب، فهناك خرائط طريق عبر الإنترنت، لذلك لا تخف من متابعتها، وتذكر، استمتع بوقتك!
