ahmedaljabri
ahmedaljabri

@AhmedaljabriWG

20 تغريدة 30 قراءة Mar 12, 2021
هذا الثريد مميز جداً، حتكلم فيه بشكل ملخص عن برمجة الألعاب للمبتدئين، موضوع لفت انتباهي وقليل جداً إلى شبه معدوم انك تجد حسابات تتكلم عن هذا الشي....
ثريد طويل شوية فخليك مستعد.
خلونا نبدأ بسم الله
#ثريد #برمجة #العاب
@PProgrammer_
أولا ماهي برمجة وتصميم الألعاب ؟
تطوير اللعبة هو فن إنشاء الألعابة ويعني تصميم اللعبة وتطويرها وإصدارها. قد يشمل إنشاء المفهوم والتصميم والبناء والاختبار والإصدار. أثناء إنشاء لعبة ، من المهم التفكير في آليات اللعبة والمكافآت ومشاركة اللاعب وتصميم المستويات وغيرها من التفاصيل
هل يستخدم الكود لإنشاء الألعاب ؟
بالتاكيد، بل وبصورة مباشرة، وهنا أهم لغات البرمجة المستخدمة في تصميم الألعاب مع أمثلة للألعاب المصممة بهذه اللغات
C++
Java
HTML5
CSS3
JavaScript
SQL
نبدأ الأن مع الأمثلة ....
اللغة : لغات برمجة مواقع الويب
HTML5
CSS3
JavaScript
SQL
الألعاب المصممة: وتقدر تبحث عنها في الويب
1. HexGl
2. Sketchout
3. CrossCode
4. Bejeweled
5. Swoop
6. Polycraft
7. Angrybirds
8. The Wizard
9. Little Alchemy
10. New Super Resident Raver
ثانياً: لغة سي بلس بلس
C++
الألعاب المصممة بهذه اللغة
1. Counter-Strike
2. Doom III Engine
3. King Quest
4. Starcraft
5. World of Warcraft
6. Warcraft III
7. Football Pro
8. Master of Orion III
9. Maplestory
10. Invictus
ثالثاً، لغة جافا Java
الألعاب المصممة
1. Tom Clancy’s Politika
2. Runescape
3. Powder Game
4. Star Wars Galaxies
5. Roboforge
الان حنتكلم عن أدوات مهمة ولها وزنها و تساعد المبتدئين في تعلم برمجة صناعة الألعاب
# تذكير لطيف بالمتابعة واعادة النشر لو اعجبك المحتوى #
أفضل أدوات تطوير الألعاب للمبتدئين
بحسب مدونة sagipl ....
1- Construct 2
2- Game Maker: Studio
3- Unity
4- ClickTeam Fusion 2.5
5- GameFroot
6- Sploder
7- Godot Engine
8- Stencyl
9- Flowlab
10- GameSalad
Construct 2
Construct 2 هي أداة ألعاب تساعد المستخدمين على إنشاء ألعاب ثنائية الأبعاد على وجه التحديد. تتيح الأداة المستندة إلى HTML 5 للمبتدئين إنشاء اللعبة دون أي معرفة بالبرمجة كما أنها لا تتطلب أي تشفير.
مثال
youtu.be
Game Maker: Studio
Game Maker: Studio هو أكبر أداة لتطوير الألعاب في العالم. يساعد في إنشاء تطبيقات ثنائية وثلاثية الأبعاد مثل أدوات الوسائط المتعددة والمحاكاة وألعاب الفيديو والعديد من تطبيقات البرامج الأخرى وتطبيقات الواقع الافتراضي.
مثال
@Unity
Unity هي أداة شعبية لتطوير الألعاب يحبها مطورو اللعبة منذ وقت طويل. بدأت أداة التطوير هذه في البداية بمحرك ثلاثي الأبعاد ولكن لاحقًا أضافت دعمًا ثنائي الأبعاد في عام 2013.
مثال
youtu.be
ClickTeam Fusion 2.5
تم تصميم ClickTeam Fusion 2.5 لمطوري الألعاب المتقدمين ولكنه لا يعني أنه يتطلب ترميزًا معقدًا أثناء إنشاء الألعاب. لم يكن إنشاء أدوات ألعاب بترميز أقل أسهل من أي وقت مضى.
مثال
youtu.be
GameFroot
GameFroot هي أداة ألعاب على الإنترنت بالكامل. لقد أنشأ مجتمعًا حيث يمكن لمنشئي الألعاب والمتحمسين مشاركة أفكارهم الفعالة ومناقشتها.
مثال
youtu.be
Sploder
Sploder هي أداة لتطوير الألعاب عبر الإنترنت. من خلال هذا ، سيتمكن المبتدئين ومطوري الألعاب من إنشاء ألعاب على شبكة الإنترنت باستخدام مجموعة من مجموعات الأدوات دون أي لغة برمجة.
youtu.be
Godot Engine
على غرار Unity ، يدعم Godot إنشاء كلا النوعين من الألعاب ثنائية الأبعاد وثلاثية الأبعاد. يعد Godot محرك ألعاب ثنائي الأبعاد وثلاثي الأبعاد ومفتوح المصدر ممتازًا وصغير الحجم ومتعدد المنصات.
youtu.be
Stencyl
من خلال Stencyl ، أداة تطوير الألعاب ، يمكن للمستخدمين إنشاء ألعاب بسهولة بدون تشفير.
youtu.be
Flowlab
أنشئ ألعابًا عبر الإنترنت باستخدام Flowlab وانشرها على Android و iOS والإنترنت والويندوز
youtu.be
GameSalad
من خلال مطوري GameSalad يمكنهم إنشاء الألعاب بسهولة وسرعة. لديها مجتمع يساعد المطورين والمبتدئين في إنشاء الألعاب.
youtu.be

جاري تحميل الاقتراحات...