Arvanttt

تند و سریع

Arvant

تند و سریع












۶ مطلب با موضوع «بازی سازی :: برنامه نویسی بازی :: یک عمر پایتون» ثبت شده است

خب دور اول(اعتبار سنجی )این سری از مسابقات به انتها رسید .توی این دور هر کسی که موفق به حل فقط یکی از سوال ها هم بشه به دور دوم راه پیدا می کنه .

من هر جوری بود تو واپسین ساعات یه چیز شکن پیدا کردم و  سوال اول رو حل کردم رفتم برای راند اول :) که هفتم دسامبر برگزار میشه.

توی راند اول که 24 ساعت وقت داره 500 نفر اول می تونن وارد راند دوم بشن.سوالات و جواباش با پاسخ تشریحی داخل صفحه اصلی مسابقه قرار گرفته .

 

 

 

با وجود این همه ادیتور و IDE که برای پایتون موجوده IDLE جایگاه خودش رو هنوز داره و خیلی ها هنوز هم تنها عصای دستشون همین ادیتور سبک و زیباست .اگر خیلی باهاش کار کرده باشید حتماَ گاهی وسوسه شدید که یه دستی به سر و روش بکشید اینجا منم کد رنگ های رو که خودم استفاده می کنم قرار میدم شاید شما دوست داشتید یه بار با پنجره ای با این رنگ امیزی درش نظر کنید .

قبلاَ یه پست در مورد pygame گذاشته بودم حالا خواستم یه مثال ساده از این بازی رو هم قرار بدم که افرادی که دوست داشتن به تونن به عنوان راهنما ازش استفاده کنن :) .در ابتدا باید ماژولای pygame رو از سایتشون دانلود کنید و به پایتون اضافه کنید .

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

امکانات زیادی رو چه در زمینه تایپ کد و چه در زمینه خطا یابی و حتی کنترل پروژه در اختیارتون میزاره .

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

امکان کار با پی کیوت و جانگو رو هم در اختیار شما قرار میده .

امکان Google App Engine برای توسعه برنامه های گوگل اپ رو هم داره

می تونید نسخه 30 روزه و شرایط لایسنس رو اینجا مطالعه کنید.


شاید ++C برای خیلی ها که می خوان تازه شروع به کار بازی سازی کنن سخت باشه .شاید خیلیا که دوست دارن بازی ساز باشن الان سن و سال کمی دارن و هنوز زوده با همچین زبانی دست و پنجه نرم کنند.

پایتون یکی از ساده ترین زبان های برنامه نویسی موجوده راحتی سنتکس و تمیزی کد نوشته شده با پایتون باعث میشه که سریعاَ قابل یادگیری باشه همچنین ماژول های زیادی که همراه مفسر وجود داره برنامه نویسی رو لذت بخش تر می کنه .و در کل  زبان های مفسری به نظر من آسون تر هستند.

اما بعد از یادگیری پایتون اگه خواستید دنبال یه گیم انجین خوب بگردید من pygame رو پیشنهاد می کنم .

مقدمه مترجم :

پایتون در 10 دقیقه عنوان مطلبیه که دوست داشتم ترجمه کنم .تو این دوره زمانه که میشه تو 21 روز هر زبان برنامه نویسی رو یاد گرفت صد البته که پایتون خوش خط و خال  با اون سادگی که داره 10 دقیقه هم از سرش زیاده :) 

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

در این مقاله هم فرض بر اینه که شما برنامه نویسی رو بلدی و اینجا فقط یه راهنمای کلی در باره زبان برنامه نویسی پایتونه.

منبع