PIXNET Logo登入

給你魚竿

跳到主文

凡事起頭難, 就給你難的

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 9月 06 週三 201713:28
  • [GameMaker] 1-13 Polish

01.png這篇較紹讓遊戲更好的方式
 
1. Level Transitions: 在關卡完成後直接跳下一關會讓人感覺很生硬
所以可以在中間加入轉換的room
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(97)

  • 個人分類:1. Tutorial
▲top
  • 9月 06 週三 201713:26
  • [GameMaker] 1-12 Social Gaming

01.png這篇介紹遊戲內添加社交分享的方法
 
1. Facebook: Getting Started: 建立Facebook Developer帳戶
並且取得應用程式的Key
Facebook: GameMaker:Studio:
File -> Preferences
Resource -> Change Global Game Settings
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(18)

  • 個人分類:1. Tutorial
▲top
  • 9月 06 週三 201713:24
  • [GameMaker] 1-11 Monetisation

01.png這篇介紹在遊戲內添加廣告的方式
 
1. Advertising: GameMaker提供架設廣告在遊戲裡
Creating An Account: 首先註冊Google AdMob
Setting Up Your Account: 建立應用程式並且取得ID
Setting Up GameMaker: Studio:
Maketplace內Properties的tab Certificate
將資料填好並產生認證
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(14)

  • 個人分類:1. Tutorial
▲top
  • 9月 06 週三 201713:21
  • [GameMaker] 1-10 Advanced Gameplay

01.png這篇介紹更進階的遊戲性
 
1. Player Lives: 添加生命可以讓遊戲有挑戰性
Setting Lives: 可以在tab score選擇Set lives action添加生命
或是用Code寫
lives = 3
live是一個global variable, 用來代表玩家生命
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(12)

  • 個人分類:1. Tutorial
▲top
  • 9月 06 週三 201713:18
  • [GameMaker] 1-9 Levels and Saving

01.png這篇介紹遊戲的關卡和紀錄方式
 
1. Level Complete State:
instance_number(obj): 會回傳目標instance的總數
room_exists(index): 如果目標room存在則回傳true
room_next(numb): 回傳下一間room的index
room_goto_next(): 進入下一個房間
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(19)

  • 個人分類:1. Tutorial
▲top
  • 9月 06 週三 201713:16
  • [GameMaker] 1-8 Game States

01.png這篇介紹控遊戲的狀態
 
1. Splash Screen: splash screen 指的是玩家第一個看到的畫面
通常就是開發商等等之類的
而Room的擺放的上下關係決定撥Room展現的順序
其中tab background內的Stretch可以讓背景填滿房間
Timing: 可以利用Alarm Event來控制Room的撥放時間
Create Event: tab main2可以設定Alarm action,
按照房間的steps可以來設定秒數
Alarm [0] Event: tab main1可以設定Next room action,
來設定進入下一個房間
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(109)

  • 個人分類:1. Tutorial
▲top
  • 9月 06 週三 201713:14
  • [GameMaker] 1-7 Animation

01.png這篇介紹遊戲的動畫
 
1. 你可以用連續的圖片來表示動畫
Loading Frames: 在Sprite內Load sprite可以一次選擇多張圖片
來取代單一圖片, 這樣系統會自動幫你處理當成動畫處理
Collision masks: 碰撞的遮罩可以手動調整
在按下modify mask之後即可進行
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(13)

  • 個人分類:1. Tutorial
▲top
  • 9月 06 週三 201713:13
  • [GameMaker] 1-6 Sound

01.png這篇介紹遊戲的聲音
 
1. Music: 在Sounds選擇Create Sound可以建立聲音檔
而聲音的格式可以用Mp3或是Ogg Vorbis等
開啟Room 然後在tab Settings裡按下Creation code,
這邊的程式碼只會在room或instance建立後執行一次
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(11)

  • 個人分類:1. Tutorial
▲top
  • 9月 06 週三 201713:11
  • [GameMaker] 1-5 GamePlay

01.png這篇介紹如何增加遊戲性
 
1. Player Movement Restrictions: 遊戲內的物件會移出螢幕外
這時候就可以用step event和 code來處理
可以利用if和角度來判斷它是水平或是垂直的paddles
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(10)

  • 個人分類:1. Tutorial
▲top
  • 9月 06 週三 201713:07
  • [GameMaker] 1-4 Collisions

01.png這篇是介紹遊戲內碰撞的寫法
 
1. Collisions: 在object可以添加Collision Event
然後再選擇碰撞的object, Action內的tab main1
可以選擇Destroy Instance消除目標sprite
或是用code寫Destroy Instance
(繼續閱讀...)
文章標籤

RX1226 發表在 痞客邦 留言(0) 人氣(42)

  • 個人分類:1. Tutorial
▲top
12»

Google AdSense

文章分類

toggle Android (25)
  • 0. 常見問題 (22)
  • 1. 環境設定 (12)
  • 2. 基本 (28)
  • 3. 應用 (26)
  • 4. NDK (4)
  • 5. UI (12)
  • 7. Google Map (3)
  • 8. Parse (1)
  • 9. 效能 (15)
  • 10. Dialog (11)
  • 11. Activity (5)
  • 12. Storage (5)
  • 13. Source Code (2)
  • 14. Menu (7)
  • 15. Toolbar (4)
  • 16. Intent (8)
  • 17. ProgressBar (3)
  • 18. Firebase (6)
  • 19. FB (6)
  • 20. Content Provider (5)
  • 21. Thread (3)
  • 22. Fragment (3)
  • 23. Test (1)
  • 24. Loader (2)
  • 25. Notification (1)
toggle Arduino (1)
  • 1. 環境設定 (1)
toggle Java (22)
  • 0. 常見問題 (3)
  • 1. 環境設定 (2)
  • 2. 基本 (4)
  • 3. 應用 (9)
  • 4. 基本資料型態 (6)
  • 5. Operator運算子 (8)
  • 6. 條件與迴圈控制 (7)
  • 7. Object物件 (12)
  • 8. 方法Method (5)
  • 9. 陣列Array (7)
  • 10. String (10)
  • 11. Compiler sugar (4)
  • 12. Code Style (7)
  • 13. Numbers (8)
  • 14. jsoup (7)
  • 16. Package (3)
  • 17. 修飾子Modifier (4)
  • 18. 巢狀類別Nested Classes (4)
  • 19. 介面Interface (5)
  • 20. 例外處理 (3)
  • 21. Collection (10)
  • 22. 泛型Generics (3)
toggle C/C++ (3)
  • 1. 環境設定 (1)
  • 2. 基本 (1)
  • 3. 應用 (2)
toggle Java EE (2)
  • 0. 常見問題 (2)
  • 1. 環境安裝 (8)
toggle HTML (2)
  • 1. 基本 (8)
  • 2. Tags (5)
toggle CSS (2)
  • 1. 基本 (1)
  • 2. 應用 (1)
toggle JavaScript (2)
  • 1. 基本 (4)
  • 3. 圖表Chart.js (1)
toggle Bootstrap (1)
  • 1. 基本 (1)
toggle PHP (1)
  • 1. 環境設定 (2)
toggle Android Studio (2)
  • 0. 常見問題 (1)
  • 1. 基本 (23)
toggle Eclipse (2)
  • 1. 基本 (9)
  • 2. 應用 (2)
toggle SQLite (1)
  • 1. 環境設定 (1)
toggle Oracle SQL (2)
  • 0. 常見問題 (3)
  • 1. 環境設定 (4)
toggle SourceTree (1)
  • 1. 基本 (17)
toggle Bitbucket (1)
  • 1. 基本 (3)
toggle GitHub (1)
  • 1. 基本 (2)
toggle CentOS (1)
  • 2. 應用 (1)
toggle Google Cloud Platform (1)
  • 1. 基本 (5)
toggle Parse (1)
  • 1. 基本 (2)
toggle Paypal (1)
  • 1. 基本 (1)
toggle TortoiseGit (1)
  • 1. 基本 (1)
toggle TortoiseSVN (1)
  • 1. 基本 (3)
toggle Synology NAS (1)
  • 1. 基本 (9)
toggle Unreal 4 (2)
  • 1. 環境設定 (1)
  • 2. 基本 (2)
toggle Game (1)
  • CodeHunt (19)
toggle GameMaker (1)
  • 1. Tutorial (13)
toggle Normal (1)
  • 基本 (3)
toggle Blog (1)
  • PIXNET (1)
toggle Blog生命史 (1)
  • 歷程 (3)
toggle 網站推薦 (1)
  • 通用 (13)
toggle 軟體推薦 (1)
  • 實用Free (6)
toggle 廣告賺錢 (1)
  • 廣告賺錢 (7)
toggle 證照 (2)
  • Google (2)
  • 經濟部 (1)
toggle 電腦組裝 (1)
  • 選購 (8)
  • 未分類文章 (1)

最新文章

  • [Android] 3-26 string value不受多國語系影響
  • [Android] gradle jcenter() warring
  • [Android] 3-26 檢查網路
  • [軟體推薦] Typora 編譯器markdown
  • [網站推薦] 線上反組譯Java與APK
  • [網站推薦] 免費Android版型與一些資源
  • [Android] 3-25 String數字轉圖片
  • [電腦組裝] 風扇
  • [電腦組裝] 塔散
  • [電腦組裝] 顯卡

熱門文章

  • (39,873)[Arduino] 1-1 安裝作業環境-以Arduino UNO, Win7為例
  • (12,846)[Eclipse] 1-3 添加註解
  • (13,842)[Android] 3-1 在開機時自動啟動Activity和Service
  • (14,980)[網站推薦] 線上解析JSON網站
  • (9,483)[C/C++] 3-2 return 兩種值
  • (18,503)[Android Studio] 1-1 修改SDK和JDK位置
  • (17,577)[Android Studio] 1-7 註解快捷鍵
  • (1,247)[Oracle SQL] 1-2 安裝Oracle Database Express Edition
  • (3,215)[Oracle SQL] 1-3 連接Oracle Database Express Edition
  • (11,091)[Oracle SQL] Vendor code 17002

參觀人氣

  • 本日人氣:
  • 累積人氣: