بازی استراتژیک چندسکویی شبیه کلش آف کلنز با پشتیبانی از Android، iOS و Windows + دو زبانه
برنامه نویس اصلی لایه Client این بازی توسط C++ و موتور Cocos-2d بودم و این سورس به صورت کدنویسی کور (Blind) در C++ توسعه یافته بود! بعضی از Unit test های من توسط C++ در Qt (Widget) طراحی شده بود!
(سورس ها و خروجی های تست در گیتهاب)
Shutgun Fire Export | Triangle View Area | Throw Path | Rotate Totile Map
این پروژه برای من چیزهای زیادی را برای یادگیری به همراه داشت از برخی الگوهای طراحی یا Design Pattern ها (مثل Singleton در مدیریت گلوبال امتیازات و …، Factory Class و Abstract Factory در ساخت اشیای بازی، Object Pool در تولید و مدیریت انواع گلوله های بازی، Bridge برای مدیریت بازی چند زبانه، Prototype در داپلیکیت اشیای بازی و …) تا چالش های Optimization (مثل استفاده از vld برای یافتن و رفع Memory Leak های بازی)!
من در لایه Android/IOS/Windows توسعه می دادم و همکارم هم وب سرور را به کمک PHP و MySQL توسعه می داد!