失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > c语言循环写回合制小游戏_做游戏 学编程(C语言) 大一上同学开发的部分游戏效果...

c语言循环写回合制小游戏_做游戏 学编程(C语言) 大一上同学开发的部分游戏效果...

时间:2023-08-10 11:47:05

相关推荐

c语言循环写回合制小游戏_做游戏 学编程(C语言) 大一上同学开发的部分游戏效果...

新鲜出炉的级同学在大一上完成的C语言大作业效果(多图预警,且都是动态gif图片,建议在电脑上打开,点击图片可以看到动态图片)。大家有感兴趣的可以给我留言,我来和开发相应游戏的同学交流,请他们晚点写下制作教程。

更多效果参看视频集锦: /s/1nuXHXtZ

同学们在做这些游戏练习的过程中,用到了不少商业游戏中的图片素材,仅用于教学用途,侵删。

河海版口袋妖怪:

挖地小子:

猪小弟:

太鼓达人:

疯狂小人决斗:

蓝色药水:

Rings:

通天魔塔:

坦克大战:

冰球火球双人大作战:

台球:

俄罗斯方块:

1010:

补充:

有读者觉得这些游戏不是大一同学写的,放一下通天魔塔游戏的SVN log吧:

另外,这里的游戏开发是手段不是目的,主要是培养大家对C语言的兴趣,在实战中学习编程。在平时教学中,我们也丝毫不放松基本语法知识、常见算法的学习,这学期布置的编程作业、测验OJ也有20次了。

一个教学方法,很难让所有人都满意。就我在实际教学中的体会,这种方法要比传统偏语法的教学方式,更容易激发同学们的学习兴趣。有兴趣了就会多写代码,c语言上手会很快的。

后续我们也会开专门的选修课,在unity3d平台进行游戏开发和虚拟现实的学习,会先请同学们把c写的小游戏移植到unity平台。如果是我继续上c++的话,我也会沿用这种教学思路。写了一千行的游戏代码,发现很痛苦;学习了面向对象的知识后,回过头来改进程序,会觉得真是太好用了。对于其他课程的教学,我觉得也可以采用这种思路:step by step实现,在实践中让学生更深入的理解学到的知识。

想要从零开始做出这样的游戏效果,请关注我们的专栏:知乎专栏 。另外,等同学们放假后我会邀请他们写一些上面游戏的制作教程,到时候会和代码一起放到专栏中。

最后,我一直觉得比我编程牛教学好的老师大有人在,这只是我在教学方法上做了很小的一点改变。欢迎大家多提宝贵意见,谢谢!

如果觉得《c语言循环写回合制小游戏_做游戏 学编程(C语言) 大一上同学开发的部分游戏效果...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。