其实那个东东(cocos2d)某程度上也可以说是引擎了,提供方便的图像绘制,音效,输入输出,物理模拟等等。我的经验是这样:先要有一个策划案,去确定你游戏的目的,比如马里奥去魔城救公主,那么现在就有两个人物,一个场景和一个任务了!(视觉,精神目标)敌人不会动?太可怕了。让它来回巡逻。(人工智能)好了,上面是随便的一个策划案,做出来的话大概就是简化版的马里奥第一关,操作角色向前走,越过障碍,踩扁敌人,最后到了公主面前。c#也可以完成吧,就是绘图,键盘输入,判断碰撞。
现在国内就是Egret、laya和楼上说的cocos了,。人感觉的话,Egret相对来说会好一点,毕竟人员投入比较大。另外现在社交平台上的H5游戏挺火的,大家都跑去做对战了,如果需要联网功能的话,这方面也有matchvs这种专门提供联网对战服务的引擎。