From 1109132f09d75da9a28b649c7677bb6ce07c40c0 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:41:45 -0500 Subject: initial commit --- files/fa/games/index.html | 93 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 files/fa/games/index.html (limited to 'files/fa/games') diff --git a/files/fa/games/index.html b/files/fa/games/index.html new file mode 100644 index 0000000000..a9e2cf2853 --- /dev/null +++ b/files/fa/games/index.html @@ -0,0 +1,93 @@ +--- +title: توسعه بازی ها +slug: Games +translation_of: Games +--- +
{{GamesSidebar}}
+ +
+

بازی کردن یکی از پرطرفدارترین فعالیت های رایانه ای می باشد، به طور مداوم فناوری های جدیدی در حال ایجاد هستند تا امکان توسعه بازی های بهتر و قوی تری را فراهم آورند که میتوانند در هر مرورگر استاندارد و سازگاری اجرا شوند. 

+
+ +
+
+

توسعه بازی های وب

+ +

به مرکز توسعه بازی MDN خوش آمدید! در این ناحیه از سایت ما منابعی را برای برنامه نویسان وبی که قصد بازی سازی دارند فراهم آورده ایم. شما آموزش ها و مقالات تکنیکی را در منوی سمت اصلی در سمت چپ خواهید دید. پس با آزادی و راحتی شروع کنید به مرور کردن.

+ +

همچنین ما بخشی برای منابع قرار داده ایم پس شما میتوانید به راحتی اطلاعاتی را درباره پرکاربرد ترین API هایی که در توسعه بازی استفاده میشود را پیدا کنید ، به علاوه لیست موتور ها و ابزار ها و بازی های نمونه.

+ +
+

توجه: قبل از اقدام برای ایجاد بازی های تحت وب شما باید حداقل در پایه تکنولوژي های وب مهارت داشته باشید،( از قبیل HTML, CSS و JavaScript). اگر شما مبتدی هستید میتوانید به بخش آموزش مراجعه نمایید.

+
+ +
+
+
+ +
+

انتقال بازی ها به وب

+ +

اگر شما یک بازی ساز هستید (یه عنوان نمونه نوشتن بازی در ++C) و علاقه مند به این هستید که بدانید چگونه میتوانید بازی های خود را به وب منتقل کنید، شما باید بیشتر درباره ابزار Emscripten یادبگرید. - این یک LLVM برای زبان JavaScript میباشدکه بایت کد های LLVM (که برای نمونه در ++C/C بوسیله Clang ایجاد شده اند، یا هر زبان دیگری) را گرفته و آن ها را به کد ها asm.js تبدیل مینماید که میتوانند در وب ایجاد شوند.

+ +

برای شروع، مطالب زیر را مشاهده نمایید:

+ + +
+
+ +
+
+

بازی های نمونه

+ +

برای لیست بازی های نمونه، صفحه مثال های ما را ببینید. همچنین openwebgames.com را برای منابع بیشتر و مثال های مختلف بررسی نمایید.

+
+
+ +

+ +

همچنین ببینید

+ +
+
+
+
Build New Games
+
A collaborative site featuring a large number of open web game development tutorials. Hasn't been very active recently, but still holds some nice resources.
+
Creative JS
+
A collection of impressive JavaScript techniques and experiments, not specific to games, but helpful nonetheless. Hasn't been very active recently, but still holds some nice resources.
+
Game programming patterns
+
An online book, written by Bob Nystrom, which discusses programming patterns in the context of game development with the aim of helping game developers produce more effective, efficient code.
+
Artillery blog
+
HTML5 games company Artillery have some useful articles on their blog.
+
Building games for Firefox OS
+
A quick guide to creating 2D games with HTML5, for distribution on Firefox OS and other mobile platforms.
+
Gamedev.js Weekly
+
Weekly newsletter about HTML5 game development, sent every Friday. Contains the latest articles, tutorials, tools, and resources.
+
HTML5 Game Devs Forum
+
Forums for developers, framework creators and publishers. Ask questions, get feedback, help others.
+
+
+ +
+
+
HTML5 Game Engine
+
List of the most popular HTML5 game frameworks along with their rating, features and samples.
+
JSBreakouts
+
Compare JavaScript Breakout clones in different frameworks to help you choose the right one for you.
+
Tuts+ Game Development
+
Tutorials and articles about game development in general.
+
#BBG IRC chat
+
Talk with the developers directly in real time.
+
HTML5 Gamedev Starter
+
Starter for the new game developers, a curated list of links to various, useful resources around the web.
+
js13kGames
+
JavaScript coding competition for HTML5 game developers with the file size limit set to 13 kilobytes. All the submitted games are available in a readable form on GitHub.
+
Mozilla Hacks blog
+
Games category on the Mozilla Hacks blog containing interesting gamedev related articles.
+
+
+
-- cgit v1.2.3-54-g00ecf