فرض شده است که خوانندگان این وبلاگ قبلا تجربه برنامه نویسی ( فرقی نمی کند با چه زبانی ) داشته اند و هر چند کم و محدود، برنامه نوشته اند. و با مفاهیم ابتدایی برنامه نویسی مانند متغیر ها و ... آشنایی دارند. با این وجود اگر شما قبلا برنامه نویسی نکرده اید هم با خواندن مثال ها میتوانید بفهمید که کدهای برنامه هر کدام چه کاری را انجام می دهند.
شما برای شروع به یک برنامه ویرایشگر مخصوص این کار نیاز دارید. برای این منظور برنامه های زیادی مانند eclipse و Netbeans و ... وجود دارند. اما ما از Notepad استفاده میکنیم چون در دسترس همه هست و همه حداقل چند باری با آن کار کرده اند.
برنامه Notepad را باز کنید و کدهای زیر را در آن بنویسید :
<html>
<body>
<script type="text/javascript">
</script>
</body>
</html>
کدهای بالا تگ (tag) های HTML هستند که با <> مشخص شده اند.ما با تگ script کار داریم که همان طور که مشاهده میکنید بین تگ های HTML جای گرفته است.
اگر قبلا با HTML آشنایی داشته باشید به شما کمک خیلی بزرگی در فهم این مطالب میکند.با این حال اگر هم با HTML کار نکرده اید باز هم مطالب طوری نوشته شده اند که برای شما قابل فهم باشند. این فایل را ذخیره کنید. بعدا از آن استفاده خواهیم کرد.
حال به سراغ بحث اصلی یعنی ساخت بازی میرویم.قدم اول در ساخت یک بازی طراحی آن بازی در ذهن است.شما نمی توانید ساخت یک بازی را شروع کنید مگر اینکه قبل از شروع آن را در ذهن خود تصور کنید. چشم های خود را ببندید و فرض کنید که آن بازی ساخته شده است و شما در حال بازی هستید.نیازی نیست که همه جزئیات بازی را تصور کنید.فقط یک طرح کلی برای شروع خوب است. مثلا شما فرض میکنید که یک بازی جنگ ستارگان دو بعدی طراحی کرده اید که سفینه شما ، سفینه های دشمن را هدف گیری میکند. آیا سفینه شما در همه جهات میچرخد یا فقط چپ و راست می رود؟ آیا سفینه های دشمن هم به شما تیر اندازی میکنند؟ شما با موس بازی می کنید یا کیبورد؟ و ... سوالاتی از این قبیل شروع برای طراحی یک بازی محسوب میشود.
بعد از این مرحله که شما یک دید کلی از بازی بدست آورده اید باید آن بازی را پیاده سازی کنید که کار شما از همین لحظه آغاز میشود.