مقایسه انواع مختلف بازی از نظر مدل تجاری و پلتفرم و بررسی تفاوت های آنها
-
تاریخ: 1401/4/13 ساعت: 0:49
چند بار در جاهای مختلفی راجع به این موضوع صحبت کردم که ساخت بازی برای کامپیوتر های شخصی و به شکل معمولا دارای یک قیمت برای خرید بهترین روش برای تیم های بازی سازی مستقل است و در این پست سعی می کنم دلیل صحبتم رو بگم که هم به مرتب شدن فکر خودم کمک بکنه و هم باعث تبادل نظر بشه. قبل از شروع بگم که من ر...
دانش و توانایی فنی خوب و عمیق
-
تاریخ: 1401/4/13 ساعت: 0:49
من خیلی به افراد مورد نیاز و مسایل دیگه مورد نیاز برای کارای بزرگ فکر می کنم چون به چشم دیدم که تو تیمای خارجی در کارایی شرکت کردم که به راحتی می بایست این جا هم قابل انجام باشه. امروز فقط نظرم و تفکراتم رو راجع به لازمه های نیروی فنی خوب می نویسم که قطعا با افرادی که کارای دیگه می کنند بخشایی مشترک...
چرا کارایی انجام بدیم که برامون چالش برانگیز باشه و مقداری سخت و سعی نکنیم کم ریسکترین کار ممکن رو انجام بدیم
-
تاریخ: 1401/4/13 ساعت: 0:49
من همواره سعی کرده ام هر موقع که توانسته ام به کارهای چالش برانگیز و کار هایی که اصولا جذابیتشان راحتیشان نبوده بپردازم. به دیگران هم چنین گفته ام و توصیه کرده ام. فکر کردم خوب باشد که توضیح بدهم چرا فکر می کنم این رویکرد مفید است. دلایل بسیاری برای کار سخت انجام'>انجام ندادن وجود دارد. ریسک داشتن ک...
ECS قسمت اول، کارایی بالاتر و نگهداری ساده
-
تاریخ: 1398/12/6 ساعت: 13:31
چند هفته اخیر وقت اضافه ای که داشتم. یعنی وقتی نه روی بازی مشتری کار می کردم و نه دنبال کارایی بودم که برای سرمایه گرفتن برای بازی خودمون لازم بودش داشتم ECS یاد می گرفتم. همه مستنداتی که داشتن رو چند
داستان اولین بازی جدی که خواستیم بسازیم.
-
تاریخ: 1398/12/6 ساعت: 13:31
من و دوستم سینا آل علی در انتهای دوره دبیرستان/شروع دانشگاه با فردی آشنا شدیم از طریق یکی از دوستای سینا که می خواست ده هزار دلار پولشو سرمایه بده به تیمی که با هم یه پروژه تکنولوژیک بسازند. می شد نه
تفاوت تولید بازی با تولید انواع دیگر نرم افزار و راه های دست و پنجه نرم کردن با آن
-
تاریخ: 1397/11/19 ساعت: 6:27
می خوام راجع به مطلب مهمی صحبت کنم که خیلیا ممکنه بدوننش و برای خیلی ها هم ممکنه مفید باشه. تولید بازی با دیگر انواع نرم افزار تفاوت های مختلفی داره. مثلا این که نقش هنر و ... توش بسیار پر رنگتر هستش
درک درست مطالب یک کتاب یا نویسنده
-
تاریخ: 1397/11/19 ساعت: 6:27
یکی از چیزهایی که گه گاه به آن برخورد می کنم و همیشه هم ناراحت و هم متعجبم می کند، برداشت های اشتباه و عجیب یا سطحی از حرف های یک نویسنده است. معمولا گروه های رادیکال (چه چپی و چه راستی) بسیار درگیر ا
طراحی بازی آزادانه بعد از چند سال
-
تاریخ: 1397/11/19 ساعت: 6:27
من در چند ماه آخر سال قبل و یکی دو ماه اول امسالبخشی از زمانم رو صرف این کردم که یه بازی جدید طراحی کنم و برای خودم بسازم و به فروش برسونم. چند هدف داشتم و کمی هم راجع بهش در بلاگ نوشتم. یکی ا هدفام س
مهمترین مشکلات گرفتن پروژه از خارج
-
تاریخ: 1397/11/19 ساعت: 6:27
پس از نوشتن پست هایم راجع به گرفتن پروژه از خارج از کشور افراد مختلفی با توانایی ها و پیش زمینه های مختلف با من تماس گرفتند و در باره این کار سوالات مختلفی از من پرسیدند. تصور می کنم که روی دو مطلب مه
شیوه درست جلب اعتماد مشتری و برقراری ارتباط
-
تاریخ: 1397/11/19 ساعت: 6:27
این پست رو بیشتر بدین دلیل می نویسم که تو فیدبک پست قبلیم و پستای قبلش راجع به کار خارجی، شایان و دیگران درخواست کرده بودند و مطلبم کامل نبود و توضیحات بیشتری می خواست. راجع به یافتن پروژه قبلا نوشته
ما به دنبال برنامه نویس های خوب هستیم
-
تاریخ: 1397/11/19 ساعت: 6:27
ما در شرکت دنبال 5 برنامه نویس خوب #C هستیم که به NET. آشنایی خوبی دارند و دوست دارند روی پروژه های جذاب کار کنند. شما روی چیزهای مختلفی از ابزار برای گسترش visual studio تا کتابخانه تولید برنامه های
جلوگیری از آسیب و اختلال در سلامتی هنگام کار با کامپیوتر
-
تاریخ: 1397/11/19 ساعت: 6:27
من حد اقل ابتدای کارم خیلی حواسم بود که درست جلوی کامپیوتر بشینم ولی احتمالا روزی که تصمیم گرفتم ورزش را رها کرده تا به برنامه نویسی بهتر برسم شروع یک اشتباه بود. من مراقب نبودم و به دلیل استفاده بد ا
نوع ارتباط و دید کارفرما به کار و اهمیت آن
-
تاریخ: 1397/11/19 ساعت: 6:27
شاید بعضی ها فکر کنند صرف وجود یک پروژه دلیل کافی برای گرفتن کار هستش. در خیلی از موارد این طور نیست. اگر شما مجبور هستید به علت فشار مالی یا هر دلیل دیگه ای بحث فرق داره ولی به طور کلی بهتر هست به دل
در باره وارونگی و ضرر سوال چرا به خارج نمی روی؟
-
تاریخ: 1397/11/19 ساعت: 6:27
در سالیان اخیر هر چند وقت یک بار از سمت دیگران و یکی دو بار از سمت خودم با این سوال مواجه شدم که آیا باید مهاجرت کرد؟ این سوال می تواند جواب مثبت یا منفی داشته باشد ولی بیش از آن با این سوال مواجه شده
فروش بسته کد، مدل و ... در assetstore یونیتی
-
تاریخ: 1397/11/19 ساعت: 6:27
یونیتی دارای فروشگاهی است که بازی سازان در آن به خرید و فروش ابزارهای مختلف بازی سازی و محتوا می پردازند. از سیستم ساخت شب و روز گرفته تا انواع مدل سه بعدی، انیمیشن، تکسچر و اسپرایت و ... تا صدا، افزو
Garbage Collector چیست و چه انواعی دارد؟
-
تاریخ: 1396/6/16 ساعت: 18:17
در سال های ابتدایی برنامه نویسی معمولا دانشجو ها با برنامه های کوچک سر و کار دارند. در سال های ابتدایی کار هم معمولا بخش های کوچکی از یک برنامه را می نویسند و یا با زبان های سطح بالا کار می کنند که مدیریت خودکار حافظه دارند. در زبان هایی مثل C/C++ Assembly و ... شما باید خودتان حافظه را مدیریت کنید ...
چرا بازی ساز شدم؟ چرا باید بازی ساز های بیشتری داشته باشیم؟
-
تاریخ: 1396/6/15 ساعت: 14:39
اندیشه ها و نظرات یک برنامه نویس و بازی ساز خانه درباره من آپادانا تماس با من در این بلاگ اندیشه ها، نظرات و گاه احساسات خودم را در باره چیز های مختلف مربوط به صنعت بازی سازی، بخش های مختلف برنامه نویسی و تکنولوژی، فلسفه، زندگی و هر چیز دیگری خواهم نوشت. بایگانی آخرین مطالب ۹۶/۰۶/۱۵ چرا بازی ساز شدم...
اهمیت شگفت انگیز فلسفه در تکنولوژی
-
تاریخ: 1396/6/14 ساعت: 19:25
"اگر به پرتگاه خیره شوید، پرتگاه نیز به شما خیره خواهد شد." "کسی که با هیولاها می جنگد باید مراقب باشد که خود تبدیل به هیولا نشود." فردریک نیچه (ترجمه نادقیق خودم).سال ها است که به این نتیجه رسیده ام که هنگامی که ما یک تکنولوژی را برای انجام کاری انتخاب می کنیم، فرای از ویژگی های موجود در تکنولوژی و...
Abstraction چیست و کجا از آن استفاده کنیم؟
-
تاریخ: 1396/6/14 ساعت: 14:24
برای بررسی مفهوم abstraction و information hiding که به پنهان کردن پیچیدگی های بخشی از یک سیستم از بخش های دیگر گفته می شود، و اعتبار آن باید ابتدا نوع نرم افزاری که می نویسیم را مد نظر داشته باشیم. یک مقاله خوب در باره کاربرد مناسب information hiding در بخش خوبی از نرم افزار ها http://www.stevemcco...
پست اول و دلیل ساخت بلاگ
-
تاریخ: 1396/6/13 ساعت: 23:42
11 سال من در دوره دبیرستان پس از آشنایی با نرم افزار Game Maker 6 با بازی سازی آشنا شدم و از آن روز به بعد تمام زندگی حرفه ای و بخش خوبی از زندگی غیر حرفه ایم را در ارتباط با ساخت بازی سپری کرده ام. برای شرکت های مختلف تولید بازی و ابزار های ساخت بازی (میان افزار یا همان Middleware) و ... کار کرده ا...