上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 游戏开发练习日志: 一、作物系统上线:新增 Crop 类,含 CropType{None, Carrot, Tomato, Wheat}、坐标、GrowthStage 与播种时刻;Crops[10][10] 与地块数组并行,Draw() 按作物类型与阶段取对应贴图。 二、生长计时:新增 GameCl 阅读全文
posted @ 2026-10-19 23:20 maglevpotato 阅读(6) 评论(0) 推荐(0)
摘要: 游戏开发练习学习日志: 一、地图系统落地:完成了「草地铺满屏幕」,而且并非简单循环画同一块瓦片——建了 30×30 的 Tile 数组(TileSize=32),由 DrawMap() 双层循环逐格绘制。 二、新增 Tile 类:定义 TileType{Grass, Dirt}、世界坐标 Posit 阅读全文
posted @ 2026-10-18 23:17 maglevpotato 阅读(6) 评论(0) 推荐(0)
摘要: 游戏开发学习日志: 一、素材改造:9 张作物图从 32×48 重绘为 32×32(不是缩放,重画时土堆占底部 4 行、植株 28 行内重新配比),调色板与旧版一致,旧图已备份。 二、资源扩充:新增 Assets/Tiles/,放入草地和耕地两张 32×32 无缝瓦片。 三、代码重构:新增 FarmA 阅读全文
posted @ 2026-10-17 23:24 maglevpotato 阅读(5) 评论(0) 推荐(0)
摘要: 今天一天满课,晚上被副院长紧急叫去开会,没时间学习,今日任务推迟至明天。 阅读全文
posted @ 2026-10-16 23:10 maglevpotato 阅读(4) 评论(0) 推荐(0)
摘要: 前两天一直在处理班级内奖学金评定与材料准备的问题,耽误了游戏开发练习的学习,今天继续农场小游戏的编写。首先我编写了sprite精灵类,用以管理raylib贴图,坐标等。接着借助AI绘制了草地与耕地的贴图,以及小麦、番茄、胡萝卜三种作物的播种、生长、成熟三种状态。接着我创建了FarmCam相机类,包装 阅读全文
posted @ 2026-10-15 23:23 maglevpotato 阅读(4) 评论(0) 推荐(0)
摘要: 今天整个上午是工程实训课程,下午都在处理获得奖学金的同学申请材料的问题。晚上时一项奖学金的评定出了问题,学院审核时发现有的同学贫困等级不达标,又重新分配了奖金名额。 阅读全文
posted @ 2026-10-14 23:09 maglevpotato 阅读(3) 评论(0) 推荐(0)
摘要: 今天学院组织了国家励志奖学金、国家助学奖学金和石药助学金的评定工作,今天我们完成了申请学生的筛选,奖金分配以及班级小组评议等任务,公平公正地保障了每一位贫困同学的助学资金,以及品学兼优者的奖学金。在评议工作结束后,我将分配结果通知到每个同学,明天要收齐所有申请同学的申请材料。 阅读全文
posted @ 2026-10-13 23:02 maglevpotato 阅读(6) 评论(0) 推荐(0)
摘要: 今天我打算开始一个新的项目,跟随网上的教程写一个种田小游戏,包含开垦土地,种植作物,作物生长,收获作物等功能。今天的任务是配置好所需的环境,安装好raylib库。配置好之后写了一个简单的窗口程序,能够成功在窗口中输出Hello的字样。明天我将学习创建sprite精灵类,用以管理游戏中的所有图像物体, 阅读全文
posted @ 2026-10-12 22:56 maglevpotato 阅读(4) 评论(0) 推荐(0)
摘要: 今天学习第一个c源小游戏的编写,飞机大战小游戏。我跟着视频教程的步骤,先对整体项目进行分析,确认了游戏的规则及玩法,并且对底层逻辑有了规划。接着跟随老师做代码分析与编写,使用c++的easyx图形库编写图形窗口,加载敌我飞机,背景,子弹等的图片,以及运用单链表无限加载敌方飞机,并对离开屏幕范围的子弹 阅读全文
posted @ 2026-10-11 23:06 maglevpotato 阅读(6) 评论(0) 推荐(0)
摘要: 今天我尝试借助AI开发一个贪吃蛇小游戏。在AI的帮助下我大概了解了贪吃蛇游戏的核心代码,并且用AI实现了基于raylib的图形化游戏界面。接着我使用AI对游戏内容与机制做了拓展,增加了最高分保留本地,随吃豆个数增多而增加移速,空格键暂停游戏,丰富食物种类如带有护盾、减速、加速等效果的特殊食物。通过这 阅读全文
posted @ 2026-10-10 23:24 maglevpotato 阅读(5) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 9 下一页