原创超简单代码(正式版1.0.9)
大家好,1.0.9将是1.0游戏文件存储的最后一个版本 如果大家喜欢的话可以给我点一个赞吗?
更新内容
- 新增怪物图片
- 新增游戏记忆,上次游玩到哪里可以直接开始
- 新增玩家图片
- 游戏文件存储bug修复(结构体初始化bug)
- 游戏文件存储新增怪物死亡状态(四个龙)
更新代码
首先是新增的怪物图片:
switch(guai.id){ case 1:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\僵尸.png"); break; } case 2:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\骷髅.png"); break; } case 3:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\凋零骷髅.png"); break; } case 4:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\苦力怕.png"); break; } case 5:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\史莱姆.png"); break; } case 6:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\末影人.png"); break; } case 7:{ initgraph(500,300,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\雷龙.png"); break; } case 8:{ initgraph(200,200,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\火龙.png"); break; } case 9:{ initgraph(200,200,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\冰龙.png"); break; } case 10:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\烈焰人.png"); break; } case 11:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\僵尸村民.png"); break; } case 12:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\流浪者.png"); break; } case 13:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\末影龙.png"); break; } case 14:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\猪灵.png"); break; } case 15:{ initgraph(128,128,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\monster\僵尸猪灵.png"); break; } }
其次是玩家皮肤:
initgraph(278,382,SHOWCONSOLE|NOCLOSE); loadimage(NULL,".\player_skin\史蒂夫.png"); Sleep(800); closegraph();
然后是游戏文件结构体的bug修复:
fstream ee(".\pop-ups\player\blood_volume_max",ios::in); ee>>player.blood_volume_max; ee.close();
最后的话是对于四条龙的死亡信息存储:
fstream a0(".\pop-ups\monster\thunder_dragon",ios::in); a0>>thunder_dragon.kill; a0.close(); fstream a1(".\pop-ups\monster\fire_dragon",ios::in); a1>>fire_dragon.kill; a1.close(); fstream a2(".\pop-ups\monster\ice_dragon",ios::in); a2>>ice_dragon.kill; a2.close(); fstream a3(".\pop-ups\monster\ender_dragon",ios::in); a3>>ender_dragon.kill; a3.close();
应用程序
代码路径:
1.0全版本路径: