با سلام خدمت دوستان همیشگی وبلاگ :
خیلی وقت بود که دوست داشتم مقاله ای در مورد جان کارمک بزرگ مرد صنعت 3D ترجمه کنم و در وبلاگ قرار دهم. تا این که نظر آقا کوچول را خواندم و فهمیدم باید این کار را انجام بدهم. دنیایی که ما در آن زندگی میکنیم بسیار به افرادی چون جان کارمک و ریچارد استالمن و لینوس توروالدز و ... و خیلی های دیگر که الان در ذهنم نیست احتیاج دارد و به این مردان افتخار میکند. کسانی که همه چیزشان به رنگ پول نبود و در راه پیشرفت بقیه از هیچ کاری فروگذار نکردند. و این هم مقاله ای در مورد جان کارمک که از سایت ویکی پدیا برای شما دوستان ترجمه کردم.
بزرگ مرد دنیای سه بعدی : جان کارمک
John Carmack
جان دی کارمک دوم "John D. Carmack II" متولد بیستم آگوست سال 1970 شناخته شده ترین چهره در صنعت بازیهای ویدئویی میباشد. او حقیقتا یک برنامه نویس آمریکایی موفق و پرکار است. کارمک شرکت id Software را که یک شرکت توسعه بازیهای کامپیوتری میباشد در سال 1991 بنیان نهاد.
کارمک اولین برنامه نویس بازیهای افسانه ای شرکت id بود که بازیهایی همچون Wolfenstein 3D و Doom و Quake و دنباله هایی برای دووم و کواک تولید کرد. تکنیکهای برنامه نویسی انقلابی جان کارمک با طراحی بازی بی نظیر جان رومرو "John Romero" ترکیب شد و این باعث شهرت زیاد سبک FPS در دهه 1990 شد.
جان کارمک و دوران جوانی : جان کارمک در محله " Shawnee Mission, Kansas" که قسمتی از ناحیه متروپولیتن شهر کانزاس بود بزرگ شد و در سنین خیلی کم دلبسته و عاشق کامپیوترها شد.او از دبیرستان شان میشن شرقی فارق التحصیل شد. بعد از آن کارمک به مدت دو ترم به دانشگاه میسوری واقع در شهر کانزاس پیوست. بعد از این مدت او دانشگاه را ترک کرد تا به عنوان یک برنامه نویس مستقل مشغول به کار گردد.
جان کارمک و برنامه نویسی بازیها : سافت دیسک که در آن زمان یک شرکت کامپیوتری بود کارمک را برای کار بر روی softdisk G-S که یک محصول از Apple IIgs بود استخدام کرد. در همین مکان بود که او با جان رومرو و دیگر اعضای کلیدی شرکت id مانند " Adrian Carmack" در سالهای بعد آشنا شد.
بعد از مدتی و انجام چند پروژه برای IBM و جاهای دیگر جان کارمک از شرکت softdisk خارج شد تا
Id software را بنیان نهد. جایی که هنوز هم در آنجا مانده. جان کارمک پیشگام در خلق بسیاری از تکنیکهایی بود که در گرافیک کامپیوتری به جا ماندند. مانند بخش بندی فضای دودویی که بازی دووم اولین بازی ای بود که از آن استفاده کرد. تکنیک دیگر پنهان سازی سطوح " surface caching" بود که آن را برای بازی کواک ابداع کرد. از دیگر تکنیکها میتوان به تکنیک " Carmack's Reverse" اشاره کرد که در دووم 3 بکار گرفته شد و همچنین تکنیک " MegaTexture" که " Enemy Territory: Quake Wars" برای اولین بار از آن استفاده کرد.
موتور کارمک همچنین برای تعدادی از معروفترین عناوین FPS از جمله half life و Medal of Honor بکار گرفته شد.
جان کارمک و نرم افزارهای رایگان : جان کارمک یکی از طرفداران شناخته شدهء نرم افزارهای اوپن سورس میباشد و بارها مخالفت خود را با نرم افزار های انحصاری اعلام داشته است. جان کارمک در پروژه های اوپن سورس بسیاری شرکت کرده است که از آن جمله میتوان به پروژه انتقال
"X Window System" بر روی "Mac OS X Server" اشاره کرد و همچنین کارکردن بر روی اصلاح و بهبود کیفیت درایور های اوپن جی ال برای لینوکس در خلال پروژه "Utah GLX" که از جمله فعالیتهای کارمک در پروژه های اوپن سورس میباشد.
جان کارمک سورس کد بازی Wolfenstein 3D را در سال 1995 و سورس بازی Doom را در سال 1997 منتشر ساخت. وقتی که سورس بازی Quake در سال 1996 در میان انجمن های زیرزمینی طرفداران Quake فاش شد یک برنامه نویس غیر وابسته به شرکت id software از آن سورس به منظور انتقال بازی Quake به سیستم عامل لینوکس استفاده کرد و بلافاصله Patch ها را برای جان کارمک ارسال کرد.
شرکت id software به جای رسیدگی قانونی به این موضوع به دستور کارمک از این Patch ها به منظور تاسیس یک وسیله انتقال به لینوکس دارای مجوز استفاده کرد. پس از آن شرکت id software سورس کد بازیهای Quake 1 و Quake 2 و Quake 3 را تحت لیسانس GPL منتشر ساخت و سورس کد بازی Doom را نیز مجددا در سال 1999 و تحت لیسانس GPL منتشر کرد.
کارمک همچنین بخاطر کمک های سخاوتمندانه اش به فقرا و انجمن های بازی سازان تازه کار بسیار مورد توجه است. در سال 1997 کارمک یکی از ماشین های فراری مدل 308 خود را به عنوان جایزه به برنده تورنمنت Quake : Red Annihilation دنیس فانگ اهدا کرد.
کارمک و دیگر مشغولیات : هر چند جان کارمک بیشتر به خاطر نوآوری هایش در گرافیک سه بعدی شناخته میشود ولی او همچنین یکی از مشتاقان فن پرتاب موشک هم هست و موسس
"Armadillo Aerospace" هم هست.
کارمک خانم کاترین آنا کانگ را در دفتر شرکت id ملاقات کرد پس از آنکه او را درخلال مراسم "QuakeCon '96" ملاقات کرده بود. آنها در ژانویه سال 2000 با هم ازدواج کردند که حاصل آن پسری بود به نام کریستوفر رین که در 13 آگوست سال 2004 متولد شد.
جان کارمک یک وبلاگ هم دارد که بعضی مواقع در آن مینویسد. (بزرگان هم به وبلاگ روی آورده اند.)
جان کارمک و افتخارات : در سال 1999 جان کارمک به عنوان دهمین نفر در لیست پنجاه نفری که از دید مجله تایم در تکنولوژی پرنفوذ بودند شناخته شد. در 22 مارس سال 2001 کارمک به عنوان چهارمین نفر به آکادمی علوم و هنرهای اینتراکتیو تالار شهرت وارد شد. و این افتخاری است که تنها نصیب کسانی میشود که نوآوری های انقلابی و ابداعی در صنعت بازیهای ویدئویی و کامپیوتری داشته باشند.
در سال 2003 کارمک یکی از موضوعات کتاب "Masters of Doom" بود که به تاریچه شرکت id و موسس هایش پرداخته بود.
در سال 2005 فیلم دووم ساخته شد و حاوی شخصیتی با نام دکتر کارمک بود و علت اینکار تشکر و قدردانی از کسی بود که بازی اصلی را خلق کرد. در نهایت جان کارمک در ماه مارس سال 2006 به "Walk of Game" پیوست.






