草庐IT

Yield Guild Games 与 4X 城市建设 P2E 游戏 Civitas 达成合作

BeepCrypto 2023-04-04 原文

Yield Guild Games(YGG)和 Civitas 达成合作,进一步扩大了其游戏伙伴版图。Civitas 是一款社区驱动的 4X(探索、扩张、开发和政府)策略游戏,玩家通过与其他城市单独战斗或合作联盟来提升自己的城市水平。

YGG 购买了 15 万美元的 CITI 治理通证,并将随着游戏的发展购买游戏资产。获得的代币将帮助公会在游戏启动后创建自己的城市。

Civitas 由 Directive Games 建立,这是一个由来自 CCP Games、LucasArts、Weta Digital、DICE、Square Enix、育碧和腾讯等游戏行业资深人士组成的游戏工作室。自 2014 年以来,该团队一直在打造以大型宇宙为背景的在线多人游戏,这些游戏得到了广泛和活跃的社区支持。Civitas 将是该工作室的第一个 3A 级区块链游戏,也是未来发展的重点项目。

Civitas 产品负责人 Kent Byers 表示:“在社区参与和合作方面,YGG 绝对是区块链领域的先锋。Civitas 的核心就是社区合作,所以我们与公会合作是很自然的事情。”

Civitas 的独特玩法在很大程度上依赖于团队精神和合作,因为每个玩家的贡献对他们的城市能否成功是十分重要的。该游戏还采用了一个子 DAO 模式,即城市由其社区控制,这使得公会能够通过居民的工作和投票来成长和进步。玩家可以组成联盟,与其他城市作战或合作。居民可以收获货物,玩小游戏以赢得游戏中的通证,并定制他们的土地。每个城市的居民都可以完全自由地决定他们希望在政府形式、宗教、银行系统以及一般结构和能力等问题上如何发展。

除了手机和 PC 之间的跨平台游戏,玩家可以在 AR 中找到稀有资源,通过在手机玩小游戏收集或获得的任何游戏资产也可以在 PC 上使用。

$CITI 通证是通过完成任务和参与活动获得的,如 subDAO 贡献和 AR 小游戏。$CITI 也会在收集资源时随机发现。

$CITI 通证可用于治理、质押和游戏内购买。NFT 建筑有不同的功能和状态,可以是装饰性的或功能性的。玩家也可以将建筑和其他资源一起烧掉,以升级到新的建筑。

此外,居民可以将他们的通证押在自己的土地上。每个城市都管理着自己的押注机制和奖励分配机制。他们将与其他人争夺有限的资源,以保持推进和发展。居民还需要确保和掌握战略控制点,以防止其他城市征用这些控制点达成其他目的。

该游戏还提供了免费的选项。然而,拥有 Citizen NFT 并在选择城市登陆的玩家将能够进行更多的合作。

Civitas 将在 2022年 第二季度推出第一批 NFT,并在 2023 年进行测试和发布。

也可以关注 YGG Discord 和 Twitter 了解动态。

有关Yield Guild Games 与 4X 城市建设 P2E 游戏 Civitas 达成合作的更多相关文章

  1. ruby - 你会如何在 Ruby 中表达成语 "with this object, if it exists, do this"? - 2

    在Ruby(尤其是Rails)中,您经常需要检查某物是否存在,然后对其执行操作,例如:if@objects.any?puts"Wehavetheseobjects:"@objects.each{|o|puts"hello:#{o}"end这是最短的,一切都很好,但是如果你有@objects.some_association.something.hit_database.process而不是@objects呢?我将不得不在if表达式中重复两次,如果我不知道实现细节并且方法调用很昂贵怎么办?显而易见的选择是创建一个变量,然后测试它,然后处理它,但是你必须想出一个变量名(呃),它也会在内存中

  2. ruby-on-rails - 使用 Faker gem 生成相关的城市、邮政编码、国家代码值 - 2

    有没有办法得到Fakergem生成“相关的”城市和国家/地区代码值?例如,加利福尼亚州温哥华明尼苏达州明尼阿波利斯我这样做:FactoryGirl.definedofactory:locationdo...city{Faker::Address.city}country_code{['US','CA'].sample}...endend但不能保证city实际位于country_code。我会满足于这样的事情:postal_code{Faker::Address.postcode(['US','CA'].sample)}然后我可以对其进行地理编码以获得其他值。

  3. ruby-on-rails - 如何获取铁路中所有国家和城市的列表? - 2

    是否有国家和城市gem,用户可以在其中选择国家并根据所选国家选择城市?我有多种解决方案,但它们都支持州而不是城市gem'country_select'gem'countries'gem'carmen-rails'我想要下拉列表中所有国家的列表,当我选择任何国家时,该国家/地区的所有城市都会出现在城市下拉列表中。这可以通过任何gem实现吗? 最佳答案 使用恰当命名的city-stategem.正如README所见,您可以:CS.cities(state,country)如果您想要给定国家/地区的所有城市,而不考虑州,您可以这样做:CS

  4. ruby - 关于 Ruby 1.9.x 的测试框架是否达成共识? - 2

    关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion一个包含快速介绍的二人组。简介:我从Perl转向Ruby,我对测试框架的选择有点迷茫。我知道可能没有单一的、全面的最佳选择,但我什至无法清楚地了解竞争环境。那么,首先,MiniTest还是Test::Unit?我刚刚意识到1.9.1现在默认为MiniTest。我没有注意到,因为所有旧的Test::Unit教程仍然可以正常工作。如果您需要测试/单元,您实际上会得到MiniTest作为Test

  5. javascript - Protractor E2E测试错误: Object [object Object] has no method 'getWindowHandle' - 2

    我正在尝试检查点击按钮打开facebook登录的弹出窗口。Error:Object[objectObject]hasnomethod'getWindowHandle'.代码片段生成错误:describe('Tests',function(){varptor;varhandlePromise;varutil=require('util');beforeEach(function(){ptor=protractor.getInstance();handlePromise=ptor.getAllWindowHandles();varhandlesDone=false;ptor.get('/S

  6. javascript - 在谷歌地图反向地理编码中获取明确的城市名称 - 2

    使用GoogleMapsGeocodingAPI,我能够获取特定坐标的格式化地址。为了获得确切的城市名称,我正在执行以下操作:$.ajax({url:'http://maps.googleapis.com/maps/api/geocode/json?latlng='+lat+','+long+'&sensor=false',success:function(data){varformatted=data.results;varaddress_array=formatted[6].formatted_address.split(',');varcity=address_array[0];

  7. javascript - 如何在 Phaser P2 Body 中应用 "air"摩擦力? - 2

    如何在Phaser.P2.body中应用摩擦力?在基于Air-Hockey移相器的游戏中。如何从曲棍球table上“关闭气流”?,在这个例子中:http://jsfiddle.net/ywzmkso3/32///InitializePhaser,andcreatesa400x490pxgamevargame=newPhaser.Game(400,400,Phaser.CANVAS,'game_div');vargame_state={};//Createsanew'main'statethatwilcontainthegamegame_state.main=function(){};g

  8. javascript - Protractor 中多个/并行浏览器的 E2E 测试? - 2

    使用Protractor如何设置/添加并行浏览器进行测试。示例:不仅要在chrome上测试,还要在firefox上测试?还有一种简单的移动测试方法吗?说ios8safari还是移动chrome?问题:如何编写exports.config对象以在并行套件测试中支持chrome和firefox?exports.config={multiCapabilities:[{'browserName':'chrome','chromeOptions':{args:['--test-type']}}]}suites:{homePageFooter:'protractor/homePage/footer

  9. javascript - 帮助使用 JavaScript 解析字符串(城市、州 zip ) - 2

    我有一个具有以下格式的字符串:City,StateZIP我想从这个字符串中获取城市和州。我如何使用JavaScript做到这一点?编辑:请注意,他没有提到他到达这里时已经有了邮政编码,如果这对您的解决方案有帮助的话~~drachenstern 最佳答案 varaddress="SanFrancisco,CA94129";functionparseAddress(address){//Makesuretheaddressisastring.if(typeofaddress!=="string")throw"Addressisnotas

  10. javascript - 这个模式是如何工作的 : 'test/e2e/**/*.spec.js' ? - 2

    我在protractor的配置文件中看到了这种模式.specs:['test/e2e/**/*.spec.js']意思是“test/e2e中的所有文件”。这是什么图案?我认为这不是正则表达式,因为那些未转义的斜线。特别是,为什么中间有**,而不仅仅是test/e2e/*.spec.js?我尝试使用搜索引擎,但没有找到任何有用的东西,可能是因为星号在搜索引擎中效果不佳。 最佳答案 Whatkindofpatternisthis?它被称为“glob”。模块glob是Node的一种流行实现,并且似乎是Protractor使用的实现。Esp

随机推荐