鲨鱼与鱼(shark and fish)
第一个任务是以动画的形式模拟一个有鲨鱼和鱼的海洋。第二个任务是实现海洋到游程编码之间的转换。(使用openGL实现动画,!请!自!行!添!加!OpenGL!头!文!件!)任务一、动画拟海洋生成一个25x30大小的海洋(海洋大小可自己定义,默认为25x30),海洋上下左右四面联通。整个海洋的模拟基于时间步长实现。海洋被分成一个个单元格,每个单元格用一对整数表示x,y坐标。海洋中有两种生物:鲨鱼和鱼。每个单元格要么被一条鲨鱼或一条鱼占有,要么为空。在动画制作中,鲨鱼是红色正方形,鱼是绿色正方形。鲨鱼和鱼可以在海洋中移动。每条鲨鱼具有一定的耐饿性,当耐饿时间超过3时(耐饿时间可自己定义,默认为3),海鲨鱼与鱼之间存在一定规
用户评论