- 博客(4)
- 收藏
- 关注
原创 二维游戏的一些tips
滚动地图的算法实现 变量设置: playerx, playery 为人物相对于完整地图左上角的坐标; screen_wide, screen_high 为屏幕的宽和高; xtile为屏幕上x轴上可显示的小地图个数; ytile为屏幕上y轴上可显示的小地图个数; tileplayerx = playerx / tile_wide 为人物所在格x轴下标; tileplayery = playery / tile_high 为人物所在格y轴下标; 应该绘制的地图范围是: x轴: 由 tile
2020-11-20 17:11:34 215
原创 游戏编程伊始
游戏编程伊始物品、景物等按NPC处理(不规则处理,如“魔力宝贝”):typedef struct{bool IsGround;//是否显示地表short GroundPicNum; //地表图片页面编号(059),(0-55)页为静态,(5659)页为动态short GroundPicX; //地表材料在地表图片上的横坐标(以格子为坐标)short GroundPicY; //地表材料在地表图片上的纵坐标(以格子为坐标)short Block; //阻碍标志(ID_B
2020-11-20 15:30:00 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人