در این پست قصد داریم با طراحی دو بازی جذاب در سی شارپ به نام «هلیکوپتر پلیس» و «نجات تخم مرغ ها» نکات مهمی در ارتباط با برنامه نویسی را به شما آموزش دهیم. آموزش مبتنی بر پروژه یکی از بهترین روشهای آموزش برنامه نویسی است که در آن افراد با جنبه های عملی آموزش برنامه نویسی آشنا می شوند.
در بازی «هلیکوپتر پلیس» با شروع بازی هلیکوپتر شروع به حرکت می کند و ماموریت آن منهدم کردن سفینه های بیگانگان است. در این بازی کلید space برای شلیک گلوله و کلید های بالا و پایین برای حرکت هلیکوپتر در نظر گرفته شده است. در زمان ساخت این بازی شما با نحوه استفاده از رویدادهای صفحه کلید، استفاده از کنترل کادر تصویر، تایمر و برچسب آشنا می شوید و با استفاده از مطالب گفته شده می توانید برنامه های مشابهی طراحی کنید.
در بازی «نجات تخم مرغ ها» با شروع بازی تخم مرغ ها به سمت پایین سقوط می کنند و شما با استفاده از سبدی که در اختیار دارید باید تخم مرغ ها را جمع آوری کنید و مانع از برخورد آنها با زمین و شکسته شدن تخم مرغ ها شوید.