目的:根据已学前四章内容,通过项目练习,加深对面向对象相关理论知识的理解,掌握系统提供的功能的使用方法,通过综合运用所学知识,完成项目任务。
任务:完成一个猜数字的小游戏。
基本功能:实现生成随机数,和玩家互动完成猜数字游戏的过程。
需要完善的功能(尽量实现,丰富功能):
1.猜的次数的限制和提醒;
2.循环玩游戏,直到玩家在某次循环后选择退出;
3.设置闯关功能,逐渐缩小允许猜的次数,增加难度;
4.记录玩家游戏记录,实现下次运行时可继续上次游戏。
可能用到的系统提供的类:Random,Path,Directory,File,StreamReader,StreamWriter。这些类中提供了完成此游戏需要的生成随机数、保存记录、读取记录等基本功能。
任务周期:2015-10-16到2015-10-31