这里刚刚中考出完成绩的学生一个,打算在暑假做一个小STG练练手。但遇到了一些思路上的困难。
大致说明:语言使用C++,渲染使用OpenGL 3.3核心模式,声音播放还没有弄。目前进度才刚刚搞定渲染和资源加载。
以下问题:
1、关于类似于东方正作的STG菜单选项,会先震动一下才有响应这类效果,我目前的实现思路是用一个float记录从按下
开始时的时间差,然后等到达指定时间后去调用一个绑定了处理函数的Signal对象,但是这样似乎很麻烦,每个效果都要
去跟踪一个float类型的变量,感觉容易出疏忽。
2、关于Replay,我的设计是把每个操作、敌机行为和随机数都记录下来,然后回放的时候就相当于用rep中记录的操作重
新打一遍。
3、关于弹幕的素材,不知有没有现成的素材或者制作软件、方法。我现在是在纸上算好顶点坐标,然后再直接绘制几何图
形的,感觉效果很单调。
4、STG这种游戏有没有使用脚本语言实现部分逻辑的必要
谢谢各位了
大致说明:语言使用C++,渲染使用OpenGL 3.3核心模式,声音播放还没有弄。目前进度才刚刚搞定渲染和资源加载。
以下问题:
1、关于类似于东方正作的STG菜单选项,会先震动一下才有响应这类效果,我目前的实现思路是用一个float记录从按下
开始时的时间差,然后等到达指定时间后去调用一个绑定了处理函数的Signal对象,但是这样似乎很麻烦,每个效果都要
去跟踪一个float类型的变量,感觉容易出疏忽。
2、关于Replay,我的设计是把每个操作、敌机行为和随机数都记录下来,然后回放的时候就相当于用rep中记录的操作重
新打一遍。
3、关于弹幕的素材,不知有没有现成的素材或者制作软件、方法。我现在是在纸上算好顶点坐标,然后再直接绘制几何图
形的,感觉效果很单调。
4、STG这种游戏有没有使用脚本语言实现部分逻辑的必要
谢谢各位了