<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          跨平臺開源游戲

          共 2539字,需瀏覽 6分鐘

           ·

          2021-04-22 01:39

          文章簡介

          今天給大家分享幾款開源、功能全面的游戲軟件。

          騰訊全球首款JS代碼坦克

          軟件介紹:

          CodeTank是一個非常有趣的競賽性編程游戲平臺,通過幾行簡單的Javascript代碼和CodeTank API,每個人都可以方便的構(gòu)建屬于自己富有智能和個性的坦克(Tank)機(jī)器人,并通過互聯(lián)網(wǎng)進(jìn)行在線互動和競賽!

          CodeTank是 Code Game(代碼游戲,也叫編程游戲)的一種,可以讓你在娛樂的同時學(xué)習(xí)和提高Javascript編程水平以及進(jìn)行人工智能的研究。它使用HTML5、CSS3等Web新技術(shù)構(gòu)建的在線平臺,天然的基于互聯(lián)網(wǎng),Tank機(jī)器人的代碼不需要人工上傳下載,可以直接在線運(yùn)行與其他選手進(jìn)行戰(zhàn)斗。

          軟件截圖:

          23183043_kv2a
          23183041_4MEM
          23183040_4HlG
          23183037_QQuy

          官網(wǎng)地址:http://codetank.alloyteam.com/

          技術(shù)圖標(biāo)連連看游戲

          軟件介紹:

          一款基于JavaScript開發(fā)的圖標(biāo)連連看游戲軟件。

          軟件功能:

          1. 可以選擇技術(shù)棧。
          2. 可以選擇難度等級:容易、中等和困難。
          3. 可以把結(jié)果分享到微博、推特和臉書。
          4. 能夠記錄不同等級的最佳成績。
          5. 支持圖標(biāo)與圖標(biāo)配對和圖標(biāo)與標(biāo)題配對,兩種玩法。
          6. 全屏玩耍。
          7. APP 化:PWA。
          8. 國際化。

          軟件截圖:

          142134_ayKb_2918182

          軟件特性:

          1. 移動端體驗(yàn)優(yōu)先考慮。
          2. 在合適的場景加入合適的動畫,增加可玩性。
          3. 根據(jù)不同的屏幕尺寸展現(xiàn)不同尺寸的卡片容器,以便玩家看到的都是滿行滿列(一家人最重要的就是整整齊齊)。
          4. 精心挑選配色方案,讓游戲看起來風(fēng)格如一。
          5. 當(dāng)點(diǎn)擊開始按鈕式,卡片容器自動順滑地滾到可視區(qū)域。
          6. 游戲進(jìn)行中,自動隱藏?zé)o關(guān)元素,讓體驗(yàn)更沉浸式。
          7. 壓縮圖片,更快更好地加載體驗(yàn)。
          8. 為不同設(shè)備準(zhǔn)備了不同尺寸大小的圖標(biāo)。
          9. iPhone & iPad 本地打開,有引導(dǎo)屏。
          10. 酷酷的動態(tài)背景,科技感十足。

          軟件技術(shù)棧:

          1. create-react-app: 大家都在用的 react 項(xiàng)目構(gòu)建架子。
          2. react: 最流行的前端 UI 構(gòu)建語言。
          3. redux + react-redux: 最流行的 react 狀態(tài)管理解決方案。
          4. styled-components: react 中 css 解決方案,CSS-IN-JS 最佳實(shí)踐。
          5. eslint + prettier: 為了更好地編碼。
          6. husky + commitlint: 為了更好地 GIT 提交。
          7. particles.js: 科技感十足的動態(tài)背景(借助 canvas 技術(shù))。

          軟件地址:

          https://github.com/zerosoul/tech-logo-memo-game

          Java 坦克大戰(zhàn)

          軟件介紹:

          tankwar 是使用java開發(fā)的一個單機(jī)版的小游戲 (未使用任何游戲引擎)。和90經(jīng)典版的坦克大戰(zhàn)有些不同, 這里是純坦克之間的戰(zhàn)爭, 英雄坦克并不用保護(hù)它的家。

          軟件功能:

          1. 游戲共設(shè)6個關(guān)卡. (支持無限關(guān)卡)

          關(guān)卡設(shè)置中包括敵人坦克數(shù)量, 移動速度, 子彈速度, 以及子彈的殺傷力, 炸彈數(shù)量, 飛彈數(shù)量, 移動隨機(jī)因子, 子彈發(fā)送頻率因子。

          英雄坦克的設(shè)置同上, 更改org.lionsoul.tankwar.LionBarriers可以加入更多關(guān)卡, 修改現(xiàn)有關(guān)卡選項(xiàng)。

          1. 游戲子彈分為三類:

          (1). 普通子彈(移動速度和殺傷力小)。

          (2). 普通炸彈(移動速度和殺傷力一般)。

          (3). 超級飛彈(移動速度很快,并且殺傷力很強(qiáng))。

          1. 關(guān)于游戲地圖:

          當(dāng)前默認(rèn)地圖算法為隨機(jī)文字點(diǎn)矩陣地圖, 即,地圖是依據(jù)由文字生成的。

          1. 關(guān)于坦克:

          分為兩個大類, 英雄坦克(玩家), 敵人坦克. 敵人坦克分類:

          (1). 隨機(jī)坦克. (移動和子彈發(fā)射,以及發(fā)射頻率全是隨機(jī), 可以控制隨機(jī)因子來控制)。

          (2). 反抗坦克. (在你射擊它之前處于隨機(jī)模式, 當(dāng)你射擊他之后, 他會分析射擊數(shù)據(jù)來追著你打, 哈哈, 這個還沒有完成)。

          (3). 追蹤坦克. (從他出生那刻, 他就一直在分析你的位置,并且向你靠近然后消滅你, 會在后續(xù)完成)。

          1. 關(guān)于游戲效果:

          沒什么特別的, 用到了比較多的圖片資源, 就一個爆炸效果還可以吧。

          爆炸效果分為兩種, 小爆炸和打爆炸. 有爆炸聲音的。

          1. 關(guān)于模式:

          本游戲分為兩種模式: 簡易模式(可以無限制的發(fā)射子彈), 標(biāo)準(zhǔn)模式(在你發(fā)射的子彈消失前, 不能發(fā)射子彈)。

          1. 游戲操作: 運(yùn)行下載下來的jar文件.

          J - 發(fā)射普通子彈。

          K - 發(fā)射普通炸彈。

          L - 發(fā)射無敵飛彈(需要有飛彈, 可以在關(guān)卡中設(shè)置)。

          P - 暫停/開始。

          ESC - 退回關(guān)卡選擇界面。

          H - 彈出/隱藏幫助窗口。

          軟件截圖:

          開源的跨平臺游戲開發(fā)框架

          軟件介紹:Cocos2D-X 是全球知名的開源跨平臺游戲引擎,易學(xué)易用,目前已經(jīng)支持 iOS、Android、Windows 桌面、Mac OS X、Linux、BlackBerry、Windows Phone 等平臺。Cocos2d-JS 統(tǒng)一了使用 JS 進(jìn)行開發(fā)的開發(fā)體驗(yàn),將 HTML5 引擎與 JSB 的 API 高度統(tǒng)一起來。捕魚達(dá)人 HTML 5 版本基于此引擎實(shí)現(xiàn)對瀏覽器的支持,并獲得谷歌 Web Store 首頁置頂推薦。引擎配套有活躍的社區(qū)支持,已有來自 Google、Zynga、Microsoft、Intel、Samsung、BlackBerry 等跨國公司的優(yōu)秀工程師為引擎貢獻(xiàn)代碼,開源社區(qū) 24 小時輪轉(zhuǎn)所有的缺陷都被迅速發(fā)現(xiàn)并修復(fù)。

          軟件截圖:

          194842_zjD6_12

          軟件官網(wǎng):

          https://www.cocos.com/

          軟件文檔:

          https://docs.cocos.com/creator/manual/zh/


          推薦閱讀

          推薦幾款強(qiáng)大的開源的電商系統(tǒng)

          這可能是 Mac 上最好用的繪圖軟件

          宇宙最好用的編程文檔查詢工具

          推薦22個超級好用的cli工具



          瀏覽 124
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  一区二区三区四区元码 | 狠狠穞A片一區二區三區 | 亚洲无码av在线播放 | 国产无码卡一卡二 | 操批视频在线观看 |