70億人 v1.0.0
- 本游戲:官方版安全無廣告需網(wǎng)絡(luò)
- 標(biāo)簽: 解謎 腦力 編程
- 更新時(shí)間:2021-12-01 16:05:37
- 相關(guān)游戲
- 小兵攻防戰(zhàn) 51.4MB/ 策略 / 10
- 迷你戰(zhàn)場世界 38.0MB/ 策略 / 10
- 探案法偵探大賽手機(jī)版 510.0MB/ 策略 / 10
- 潛艇殺 163.3MB/ 策略 / 10
70億人游戲是一個(gè)趣味解謎編程游戲,游戲采用了獨(dú)特新穎的語言編程玩法,玩家進(jìn)入游戲,將扮演計(jì)算機(jī)室的工作人員,通過編程來完成任務(wù)關(guān)卡挑戰(zhàn),當(dāng)然不是真的要會(huì)編程語言才能來玩這個(gè)游戲,需要的是你的邏輯思維能力,為了讓你們更快上手,為你們準(zhǔn)備了游戲攻略以及指南,可以自行瀏覽,感興趣的小伙伴們快來下載試玩吧!
70億人游戲介紹
全新趣味解謎編程手游,游戲非常考驗(yàn)玩家的邏輯思維能力,游戲中你將扮演計(jì)算機(jī)室的工作人員。
負(fù)責(zé)安排自己的并行計(jì)算機(jī)來處理計(jì)算難題,游戲玩法趣味性高,感興趣的玩家可以下載體驗(yàn)一下哦!
《70億人》(7 Billion Humans)是由開發(fā)的一款休閑解謎游戲,不過有趣的是謎題需要通過編程來完成任務(wù)。
當(dāng)然并不需要玩家真的會(huì)什么編程語言才能夠進(jìn)行游戲,需要的是玩家的邏輯思維能力。而新作《70億人》則擁有更多謎題、更多關(guān)卡、更新的編程語言。
70億人游戲攻略
指令數(shù)量挑戰(zhàn):
規(guī)則:使用的代碼行數(shù)少于系統(tǒng)規(guī)定的行數(shù)
代碼盡量復(fù)用就不說了,是程序員都懂,只針對游戲本身的規(guī)則注意以下原則
1.選取簡單的方案,盡量通過重復(fù)簡單動(dòng)作達(dá)成
2.不要追求代碼優(yōu)雅,比如確保工人不死或所有動(dòng)作完成后工人動(dòng)作結(jié)束,除非工人亂動(dòng)會(huì)影響后續(xù)結(jié)果
3.如果必要,不寫判斷。
比如拿起一個(gè)方塊之前如果不判斷手中無方塊并且地上有方塊,工人就會(huì)報(bào)一個(gè)錯(cuò)誤,這會(huì)增加執(zhí)行時(shí)間。即使因此導(dǎo)致某些情況下代碼執(zhí)行超時(shí)也無所謂,反正有任意一次能執(zhí)行成功就可以了
速度挑戰(zhàn):
規(guī)則:在一倍速下運(yùn)行所需要的真實(shí)時(shí)間。由于有些關(guān)卡存在隨機(jī)數(shù)和隨機(jī)行走問題導(dǎo)致時(shí)間不確定,取25次的平均值。
1.可以選取稍微復(fù)雜但更有效率的方案,比如需要多人配合的。但不要追求復(fù)雜。很多情況下簡單的也是有效的。
2.如無必要,不做判斷。判斷也需要時(shí)間,尤其是需要與周圍進(jìn)行對比的。
如果需要根據(jù)不同的初始位置執(zhí)行不同的動(dòng)作,那么最好在一開始就做好判斷,而不要在不斷的問“我是誰?”的過程中耗盡時(shí)間
3.一切為了效率,即使偶爾會(huì)執(zhí)行失敗,只要平均時(shí)間短就足夠了
名詞解釋
為方便書寫和避免歧義,以下代碼采用C語言語法書寫,一句代碼一行,結(jié)尾不寫分號(hào)
對于游戲中自定義物體和函數(shù),將用代碼代替,代碼中將不會(huì)出現(xiàn)中文
以英文版游戲中的命名方式為基礎(chǔ)全部做了簡化處理
反正你也沒法把這些代碼直接粘到游戲里去,能看懂就行了
70億人游戲指南
命名方式如下
【方位和物體】
上→n //short for ‘north’
下→s //short for ‘south’
左→w //short for ‘west’
右→e //short for ‘east’
中→c //short for ‘center’
左上→nw
左下→sw
右上→ne
右下→se
任意方向→anyDir
我的物件→myItem
某個(gè)東西→something //完全等同于非空,是個(gè)多余的東西,以下代碼絕對不會(huì)用到
無→null
一個(gè)數(shù)據(jù)方塊→dataCube
一名工人→worker
一個(gè)洞→hole
一堵墻→wall
粉碎機(jī)→shredder
打印機(jī)→printer
記憶體1→mem1
記憶體2→mem2
記憶體3→mem3
記憶體4→mem4
【命令】
行走→step+方向
拿起→pickUp
放下→drop
寫下→write
給出→giveTo
拿取→takeFrom
最接近的→nearest
計(jì)算→=
設(shè)置為→=
如果→if
否則→else
結(jié)束如果→endif
跳轉(zhuǎn)→goto
跳轉(zhuǎn)到→loop
舉例:
loop 1
goto 1
//注意數(shù)字是一一對應(yīng)的,涉及到多個(gè)跳轉(zhuǎn)的時(shí)候要看好
//以下代碼涉及到的跳轉(zhuǎn)一定是大跳轉(zhuǎn)包含小跳轉(zhuǎn),不存在交叉跳轉(zhuǎn)的情況
//如果出現(xiàn)此情況,說明抄代碼的時(shí)候抄竄行了
終止→end //基本上是個(gè)雞肋,以下基本不會(huì)用到此命令(有個(gè)別極特殊情況不得不用)
//我一直認(rèn)為好的程序完全可以用if保證程序進(jìn)入正確的分支,而不使用end
//end除了讓可讀性變差,讓人摸不清思路,沒有什么好的作用
巡視→forEachDir as
巡視結(jié)束→endForEach
告訴→tell
聆聽→listen
70億人游戲點(diǎn)評(píng)
全新趣味解謎編程手游,游戲非??简?yàn)?zāi)愕倪壿嬎季S能力,每個(gè)關(guān)卡都是非常燒腦的,喜歡解謎的小伙伴們快來下載吧!
詳細(xì)信息
- 文件大?。?/span>145.7MB
- 當(dāng)前版本:v1.0.0