很想很想用C做个二维格斗小游戏,求帮助
最近考试临近,我的思维又开始活跃了。想用C语言做一个二维格斗小游戏。单机就行。我会C/c++和GTK,VC也会一些。
我负责写代码,我床对面的室友负责美工。他学过几年画画。画的图很牛叉,以前经常看他照着魔兽世界中的怪物画图,画出来很酷。所以美工有着落了。宿舍其余6个人全部为测试人员。。
可是现在我不知道怎么做。
我想的是格斗的话,两个角色,每个角色画很多图,然后不停的换图实现动画效果。背景图就用一幅图片表示了。
可是我不知道怎么判断,这角色打到了另一个角色。怎么检测他们相碰了?
有什么开源的简单的二维游戏引擎介绍吗?
话说游戏引擎是个啥?
[解决办法]
用SDL比较合适,http://www.libsdl.org/里面有很多例子。
[解决办法]
我记着我的第一个win游戏是用GDI++写的。碰撞好像只是简单的像素rect检查
[解决办法]
不会啦!你直接从http://www.libsdl.org/games.php这里查找与你比较接近的game,然后下载代码看看就知道了,SDL做得挺不错的。