市面上最受欢迎的EOSIO游戏应用，EOS Knights的联合创办者Myeongjin Shin和我们聊了为什么他这款角色扮演（RPG）游戏这么特别，为什么区块链特别适合充当广大RPG游戏的基础架构。
Myeongjin Shin: EOS Knights是一款基于EOS区块链的移动RPG游戏。从玩家的角度来说，它和普通RPG游戏没有什么差异，唯一的不同点是它是基于EOS智能合约运行的。整个游戏中，玩家可以收集和合成高达55种物品，其中包括“自然”、“铁”、“骨”、“皮肤”和“矿”。把这些物品合成武器的过程中英雄会越来越强大。玩家还可以在市场上利用EOS代币交易材料和物品。这个游戏一直都是区块链应用分析平台上最受欢迎的应用之一，日活跃用户超过5000名，日交易量超过200，000。
Myeongjin Shin: 我本人一直是RPG游戏的资深玩家，比如“暗黑破坏神2”和“怪物猎人”等。比特币才呱呱落地的时候我就已经有所耳闻了，而比特币背后的概念激励我去了解区块链技术。我想把自己新旧两种想法结合起来做一些革命性的产品，于是EOS Knights就这么应运而生了，它本质上是一个区块链版本的RPG游戏，其中包括物品收集和武器合成的特点。此外，因为可以在市场上交易，游戏需要具有可靠的信任机制，所以它才必须依托智能合约，因为不同材料的稀缺性和相对价值可以被合约永久设定而不受游戏官方后台操作数据影响。总之，这些要求都决定了EOS Knights必须建立在区块链之上。
Myeongjin Shin:EOS Knights背后的团队是Bada工作室，这是我和联合创始人Seonhyang Kim组成的工作室。我们俩在各自的领域都经验丰富：我自己当了十年游戏和智能合约开发师，Seonhyang则在概念艺术设计方面做了五年。我们都在LINE工作过，这是亚洲最流行的即时通讯应用之一，我还在韩国最大的IT公司Naver工作过。除了我们两个以外，我们还有四个兼职员工帮我们建立服务器和支持我们的UX/UI功能。我们不单单熟练游戏开发，同时我们也是区块链专家，这让我们这个团队强大起来。
Myeongjin Shin: 自从2018年8月EOS Knights上线以来，我们在上面增加了不少内容，充实了我们的路线图。最终，我们的想法是通过EOS Knights促成区块链的大规模应用，我们相信，游戏应用是最可能促成区块链技术广泛应用的催化剂。在不久的未来，我们希望能让脸书用户直接在游戏中创建EOS账户。
Myeongjin Shin: 区块链技术的透明性让我们十分欢喜，因为这才是一个可靠的游戏内经济系统的基础。因为区块链上所有的游戏数据都开放给大众知道，所以任何时候都不可能后台修改玩家的记录。这就保证了玩家可以新人所有的数字资产和游戏数据是根据是能合约设定的规则颁发的。从我们的角度来看，EOSIO是建立游戏应用最好的平台，因为它反应速度快、每秒交易数量大、智能合约发展稳健。
Myeongjin Shin, co-founder of EOS Knights, one of the most popular EOSIO gaming apps in the market today, speaks to us about what makes his role-playing game (RPG) so special, and why blockchain technology is uniquely suited to the infrastructure of RPGs at large.
How would you describe your project?
Myeongjin Shin: EOS Knights is a mobile RPG game that runs on the EOS blockchain. From the player’s perspective, it is no different from a regular RPG game, except that it runs on an EOS smart contract. Throughout the game, players can collect and craft up to 55 items, some of which include ‘Nature’, ‘Iron’, ‘Bone’, ‘Skin’ and ‘Mineral’. By crafting the items, the hero becomes stronger in the process. Players can also trade materials and items in the marketplace with EOS tokens. The game has been consistently ranked as one of the most popular applications on blockchain app analytics platforms, with more than 5000 daily active users and 200,000 daily transactions.
Where did your initial idea come from?
Myeongjin Shin: I have always been an avid player of RPG games such as Diablo 2 and Monster Hunter. I also heard about Bitcoin when it was still in its infancy, and the idea of it inspired me to look into its underlying technology of blockchain. Inspired to marry my old and new interests into something revolutionary, I created EOS Knights, which is essentially a blockchain version of an RPG game, complete with material collection and item-crafting features. Additionally, the possibility of trading on the marketplace requires a strong trust component in the game, which necessitates smart contract capability, as the rareness and relative value of different materials can be permanently set by the contract, instead of by a game administrator who could manipulate data in the back end. As such, these requirements make EOS Knights a perfect project to be built on the blockchain.
Can you introduce your team and tell us what makes it special?
Myeongjin Shin: The team behind EOS Knights is Bada Studio, which consists of myself and fellow co-founder Seonhyang Kim. Both of us are experienced in our respective fields: I have worked as a game and smart contract developer for a decade, while Seonhyang has worked as a concept art designer for five years. We have both worked at LINE, which is one of the most popular instant messaging apps in Asia, while I have worked at Naver, one of the largest IT companies in Korea. Beyond the two of us, we also have four part-time staff members who help us build servers and support our UX/UI capabilities. Besides being well-versed in game development, we are also blockchain experts, which makes us a strong team.
What stage is the project at and what are your plans for scaling up?
Myeongjin Shin: Since EOS Knights’ inception in August 2018, we have been adding more content to the application and fleshing out our roadmap. Ultimately, our vision is to help realize the mass adoption of blockchain through EOS Knights, as we believe that gaming apps are most likely to be the first catalyst behind the widespread use of blockchain technology. In the near future, we plan on making it possible for Facebook-certified users to create EOS accounts in the game.
Why did you decide to use blockchain technology, and specifically on EOSIO?
Myeongjin Shin: We appreciate blockchain for its transparency, which forms the foundation for a reliable in-game economic system. As all the gaming data is publicly available on the blockchain, it is not possible for the admin to modify players’ records at any point. This ensures that players can trust that all the digital assets and game data have been issued according to the rules set by the smart contract. From our perspective, EOSIO is the best platform to build a gaming app on, given its fast response speed, high number of transactions per second, and strong smart contract development.
How has the EOS Community responded to your project?
Myeongjin Shin: As seen from the popularity of EOS Knights on State of the Dapps and DappRadar, many users in the community enjoy playing our game. We have also set up language-specific user groups on Telegram and WeChat, where users have provided us with a lot of feedback and helped us improve the game. Some of them have even built stat calculators that provide us with EOS Knights game data, help calculate the drop rate, and reveal the top scored weapon. In the meantime, we will continue to refine the game and make it even more engaging for our users.
Stay tuned to our EOSIO Spotlight series where we’ll highlight some of the truly exceptional projects being built on our platform. If you have a project you’d like to share with us, please email firstname.lastname@example.org.
-Developer Relations team