C .
ODE
G
AMELET
person_outline
Sign In
videogame_asset
Public Games
local_library
Public Library
work
Public Projects
comment
Discuss
search
visibility
code
OPEN
info_outline
# 不殺房的首選 此遊戲是小哈片刻的光暈戰記的修改版,具有讓玩家無敵的功能。 此外,此遊戲還有新增水晶弓。還有不動的AI當靶子 這遊戲是不殺房的首選。 ## 已知問題 - 小哈片刻不開放光暈戰記遊戲引擎的代碼!!!!!不能進一步進行修改!!!!! ## Authors **[TrashTalkWith.JJC](/profile/TrashTalkWith.JJC)**
twtesthacked
wandering
visibility
code
OPEN
info_outline
# MyFirstGame One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[gamtable](/profile/gamtable)**
CG教學 圈圈叉叉
gamtable
visibility
code
OPEN
info_outline
# 俄羅斯方塊(Tetris) 這次遊戲是俄羅斯方塊(Tetris)。 # Keyboard control A = move left, D = move right, W = rotate, S = drop # 源碼 source code **[click here](https://github.com/LauKaKitDanny/tetris_game)** ## Authors **[gamtable](/profile/gamtable)**
俄羅斯方塊(Tetris)
gamtable
visibility
code
OPEN
info_outline
# MineSweeper 踩地雷 アイラブプログラミング、皆さん一緒にプログラミングませんか? ## How to play Use your mouse. ## BGM and Sounds BGM: https://www.youtube.com/watch?v=ImPKA_Sy9M4 咕咕一補 咕咕一補 咕咕咕咕咕 關閉音樂的方法:按左上角的框框兩下,待其變為藍色時按兩次Tab鍵,最後再按下空白鍵即可暫停音樂。 Sounds: 踩到地雷的聲音:https://taira-komori.jpn.org/index.html > 無料効果音 > 兵器・爆発 > 小爆発1small_explosion1 插/拔旗子的聲音:CG站內 > drag_piece.mp3 ## Authors **[FOBShippingPoint](/profile/FOBShippingPoint)** 老話一句:科號不要 ## 作者近照 沒有
踩地雷
FOBShippingPoint
visibility
code
OPEN
info_outline
# 圈圈叉叉(Tic Tac Toe) 好吧我又再做了一次圈圈叉叉,不過這次不是用CG做出來,是用Flutter做出來的。<br/> 所以這個ui看起來比之前的好看,因為之前的是用canvas畫出來,canvas功能比較少,比如沒有shadow之類,當然動畫也比較難弄出來。<br/><br/> 而Flutter可以弄出來很漂亮的UI,基本上UI是和手機app差不多的,因為Flutter本身是用來設計手機app。<br/> 這個網頁版其實也是用Flutter弄出來的,因為Flutter最近也支持輸出成Web app。<br/><br/> 總括而言Flutter很值得學習的,當然CG也支援輸出成web/Mobile,但是Flutter做出來的UI真的很好,而且不用學CSS(哈哈哈)~ ## Authors **[gamtable](/profile/gamtable)**
圈圈叉叉(Tic Tac Toe)
gamtable
visibility
code
OPEN
info_outline
# TutConnections2 在這兒寫下一段簡短的文字介紹你的遊戲吧。 ## 開始設計 <a href="cg://source/CG.TutConnections2/game.events" class="mat-raised-button mat-primary">編輯遊戲事件表</a> ## 作者 **[Haskasu](/profile/113321052805704333314@google)**
TutConnections2
Haskasu
visibility
code
OPEN
info_outline
# TutConnections One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[Haskasu](/profile/Haskasu)**
TutConnections
Haskasu
visibility
code
OPEN
info_outline
# BasicPIXIConcept One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[Haskasu](/profile/Haskasu)**
BasicPIXIConcept
Haskasu
visibility
code
OPEN
info_outline
# TestReactMat One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[Haskasu](/profile/Haskasu)**
TestReactMat
Haskasu
visibility
code
OPEN
info_outline
# GoLinkJump One Paragraph of the game description goes here ## Getting Started <a href="cg://source/CG.GoLinkJump/game.events" class="mat-raised-button mat-primary">Edit Game Events Sheet</a> ## Authors **[Haskasu](/profile/113321052805704333314@google)**
GoLinkJump
Haskasu
visibility
code
OPEN
info_outline
# HaskaHeroWalk One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[Haskasu](/profile/Haskasu)**
TheHeroJump
Haskasu
visibility
code
OPEN
info_outline
# FindDifferenceFOBsp CAP灑 ## Getting Started 點不一樣的地方 ## 音樂音效 小森平 https://taira-komori.jpn.org/game01.html ゲーム・ボタン音>正解・キャンセル>crrect_answer3, blip01使用 OtoLogic https://otologic.jp/free/bgm/pop-music-piano01.html BGM>ポップス・ピアノ>閉鎖恋愛 ## Authors **[FOBShippingPoint](/profile/FOBShippingPoint)** 欲知後事如何,科號不要
大家來找碴—嘶~哈~
FOBShippingPoint
visibility
code
OPEN
info_outline
# 入門C班 第十一課 [課程筆記](https://docs.google.com/presentation/d/14mr7O6LSpZh9Z4T85YxaWCk9xi2TeG1ey65nPm5JAXE/edit?usp=sharing) ## 作業題目 更新遊戲為橫向動作遊戲,並試試延長遊戲舞台。 ## 作業指引 1. 將Class寫進不同的ts檔 1. 監聽鍵盤,空白鍵跳躍 1. 製作不同高度的可踩平台 1. 使用攝影機,聚焦主角 <a href="cg://source/app.ts" class="mat-raised-button mat-primary">開始寫作業</a> ## 附註 * [markdown語法](https://tiida54.github.io/2018/01/03/3%E5%88%86%E9%90%98%E5%AD%B8%E6%9C%83Markdown%E5%B8%B8%E7%94%A8%E8%AA%9E%E6%B3%95/) * 出題: [小哈片刻](/profile/Haskasu)
BeginnerC_HW11
Haskasu
visibility
code
OPEN
info_outline
# HaskaHeroWalk One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[Haskasu](/profile/Haskasu)**
HaskaHeroJump
Haskasu
visibility
code
OPEN
info_outline
# HockeyFOBsp ネオン ジェネシス エアホッケーである ## Getting Started Put your hands together if you want to clap As we take you through this monkey rap! Huh! ## 單人遊戲方式 用左手和右手對打,這可是高難度喔 ## 雙人遊戲方式 用各自的手指移動各自的那個(那個到底叫什麼),用那個打球,先得三分者獲勝 ## 作者 **[FOBShippingPoint](/profile/FOBShippingPoint)** 老話一句 科號不要 ## 作者閒話 打字打到手好痛,現在手放到鍵盤手就會自動打出this了==
Neon Genesis Air Hockey
FOBShippingPoint
visibility
code
OPEN
info_outline
# MAGISystemFOBsp MAGI SYSTEM COOL YEAH! ## 操作 按提訴就可以讓MAGI幫你決定 ver.1.0我就不要求什麼了 ## 圖片 我畫的呦 ## 音效 小森平 超推https://taira-komori.jpn.org/game01.html 從2009年就開始的網站,依舊活著 ## 作者 **[FOBShippingPoint](/profile/FOBShippingPoint)** for科號 P.S.科號不要
MAGISystemFOBsp
FOBShippingPoint
visibility
code
OPEN
info_outline
# TutHeroWalks One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[Haskasu](/profile/Haskasu)**
TutHeroWalks
Haskasu
visibility
code
OPEN
info_outline
# HaskaHeroWalk One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[Haskasu](/profile/Haskasu)**
HaskaHeroWalk
Haskasu
visibility
code
OPEN
info_outline
# TiledMapEngine 方塊地圖遊戲引擎 如果大家有玩過光暈戰記/Minecraft,那一定方塊地圖十分了解:<br/> #### <I>方塊地圖是指地圖由一格一格組成。</I><br/> 這個引擎可以讓大家輕鬆做出方塊地圖,並在地圖上設計遊戲。<br/> 不過使用這個引擎之前,你必須在<a href="">我們提供的地圖編輯器</a>設計你的地圖。<br/> 有關地圖編輯器的說明,可以在該專案查看。<br/><br/> ## 我不懂那些函式怎用,怎麼辨? 你可以點入本專案程式碼查看說明,一切程式碼都是開源的。<br/> 你也可以在本專案建立討論串,說明你的問題。<br/> ## How to use 本專案大多使用asynchronous function,<br/> 換而言之,在使用本專案之前,你可能需要學習一些語法,比如: ```typescript this.gameMap.renderMap() .then(() => { //write your code in here }); ``` 這個程式是要this.gameMap去加載地圖,由於加載地圖需要時間,<br/> 不使用asynchronous function的話,你的程式會卡著一段時間。<br/> 現在,在使用asynchronous function的設計後,你只要把加載地圖之後的程式寫在then中,就可以避免卡著的情況。<br/><br/> 在完成地圖設計之後,你會得一個JSON檔案,這個檔案儲存了一切有關那個的資料。<br/> 然後,你須在你的專案加入本模組,並把JSON檔案上載至你的專案(你也可以修改左方CG.TiledMapEngine中的tiled_map.json)。<br/> 接下來,請參考加載地圖示範: ```typescript CG.Base.pixi.initialize(500, 600); //格式化PIXI CG.Base.resourceManager.addAppResource('TiledMapEngine.mapResource') //加載你的地圖圖片 CG.Base.resourceManager.load(() => { //step 1: 加載JSON $.getJSON(CG.Base.getAppSourceUrl('CG.TiledMapEngine/tiled_map.json'), (data) => { //請把那個url改成你json檔案位置,如果你是直接修改tiled_map.json,這邊可以不用改 //step 2:建立地圖,並把地圖資料,即JSON傳入 this.gameMap = new CG.TiledMapEngine.Map(data , true); //建立一張新地圖,在建立時,會把json資料傳入, true代表有視野限制 //step 3:把地圖素材包加到地圖中 this.gameMap.importUsedMapTexture() //把地圖格子資料加到地圖 .then(() => { //step 4:生成地圖 this.gameMap.renderMap() //生成地圖 .then(() => { CG.Base.pixi.root.addChild(this.gameMap); //把地圖加到PIXI中 }); }); }) }); ``` 這樣,你就會得一個this.gameMap,而這就是你的地圖。<br/> 在CG中,實作無限地圖十分簡單,<br/> 在光暈,我們只有一個地圖,即是只有一個this.gameMap,<br/> 但在CG,你可以使用上面的方法,建立多個地圖。 ## API ### CG.TiledMapEngine.camera ### <div style="color:red">Method</div> set(map: Map, x: number, y: number): void<br/> 根據輸入的地圖和位置,移動視角。 | Parameter | Type | Description | Optional | |:---------:|:------:|:------------------:|:--------:| | map | Map | 要移動視角的地圖。 | No | | x | number | 位置的x軸座標。 | No | | y | number | 位置的y軸座標。 | No | ## Author **[gamtable](/profile/gamtable)**
方塊地圖遊戲引擎
gamtable
visibility
code
OPEN
info_outline
# numberGuess One Paragraph of project description goes here ## Getting Started (For a game project) Write some tips or instructions how to control in your game. (For building a module) Write a piece of codes to demostrate how to use this module. ```typescript function examples() { } ``` ## Authors **[Frank](/profile/Frank)**
numberGuess
Frank
MORE RESULTS
ⒸCode.Gamelet.com |
Privacy Policy
|
Terms of Service