我希望我的游戏用户能够在播放游戏时录制游戏视频,类似于应用Talking Tom Cat。我想知道如何实现这一目标。你有什么想法?我希望记录游戏的视频和音频......
任何线索都会有所帮助:) 干杯!
答案 0 :(得分:1)
如果您的游戏机制是确定性的,那么一种方法是将您的用户输入与帧索引一起保存为demofile。通过这种方式,您可以通过读取输入形式的文件来让游戏“播放”(与带有音频轨道的全屏视频相比,这将非常小)这就是DooM 1 + 2和Quake 1存储在那里的方式演示
否则,我会在google上寻找'iphone上的屏幕抓取'。
他们是否在iPhone上提供实时视频文件生成?它足够强大吗?
另一种方法是将帧缓冲区的副本转储到每个帧的文件(或每秒25个),然后将这些文件编码为视频文件。你也必须手动将你的声音捕捉到一个文件中,当你正在游戏时,它可能会闪烁到闪光灯。
如果这些方法在iPhone上是可行的,我不知道,但这就是我试图在PC上实现这样的事情。