看到一个老外做的网站,研究了一晚上,还是没搞懂这个实现的原理...>_<|||

2017-08-31 10:19:58 +08:00
 hangzhoupm

最近看到一个生成 csgo 游戏装备图的网站:metjm.net

它只要把 csgo 装备的检视链接填入输入框,服务器就会生成相应的图片。

检视链接(可以在游戏中看装备的检视视频):steam://rungame/730/76561202255233023/+csgo_econ_action_preview%20S76561198074126930A11673555148D5243997849637284453

steam 官方并没有这样的图片接口可以读取生成的。 貌似是人家老外解析了检视视频,然后服务器进行截图,然后把图片扣出来生成图片?

2590 次点击
所在节点    问与答
9 条回复
hangzhoupm
2017-08-31 10:29:21 +08:00
难受香菇,有哪位哥哥知道呢
carlclone
2017-08-31 10:30:24 +08:00
等楼下
whileFalse
2017-08-31 10:32:09 +08:00
把 csgo 的资源里面的 3d 模型搞出来就行。
就像各种魔兽世界套装在线预览
hololens
2017-08-31 10:34:48 +08:00
这个网站看起来好舒服,赏心悦目的,国内的网站要是有这一半我就知足了,大多数 wordpress 套版就不管了。
hangzhoupm
2017-08-31 10:35:35 +08:00
@whileFalse csgo 里面的同一把抢,有很多种样式的,那就对应着很多的 3D 模型?解析 3D 模型中的图片,然后生成?貌似不是这样的...
hangzhoupm
2017-08-31 10:36:21 +08:00
@hololens 这个站样式真心一般,国内不少站比它好看呢
sirm2z
2017-08-31 10:38:55 +08:00
@hololens 这还赏心悦目,你平常都逛些啥
hololens
2017-08-31 10:51:10 +08:00
@sirm2z 可能我的审美比较异于常人呗。
mason961125
2017-08-31 17:22:32 +08:00
其实 V 社有一套 API 的,可以通过这套 API 来和游戏通信。就像你说的,CSGO 里面皮肤的磨损值(FLOAT VALUE)都是通过那套 API 来获取的,我最近也在看...但是好像挺麻烦的,如果你用 Node.js 的话,npm 里有相关 API 的封装,可以找一下。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/387099

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX