幫助中心 | 我的帳號 | 關於我們

微信小遊戲開發入門

  • 作者:編者:摩卡|責編:潘清
  • 出版社:化學工業
  • ISBN:9787122501639
  • 出版日期:2026/04/01
  • 裝幀:平裝
  • 頁數:246
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統地梳理了微信小遊戲從開發到上線的全流程,詳解微信生態賬號、審核、雲開發及流量主等規則。書中以TypeScript為核心,結合Cocos Creator 3.8引擎,遞進講解語法、演算法、面向對象與遊戲引擎實戰,並輔以完整的項目實戰,示範資源管理、物理碰撞、音頻存儲等關鍵技術,幫助讀者快速輸出可玩、可盈利的小遊戲。

作者介紹
編者:摩卡|責編:潘清
    摩卡,本名孔德勝,資深遊戲開發工程師,對遊戲開發有較為深刻的理解,曾參與的項目包括《斯巴達戰爭》《雄霸天下》《銀河帝國》等,形式包含頁游、手游、小遊戲等。

目錄
第1章  微信小遊戲開發概覽
  1.1  微信小遊戲的定義與背景
  1.2  賬號限制與開發者類型
  1.3  個人開發者發布流程與材料
  1.4  軟體著作權
  1.5  流量主與廣告主開通條件
  1.6  審核流程與時間概覽
  1.7  遊戲更新與再審要求
  1.8  伺服器與雲開發服務需求
  1.9  併發與防破解策略
  1.10  盈利模式
  1.11  成功案例分析與啟示
  1.12  遊戲引擎介紹
  1.13  開發工具與環境配置
  1.14  工具優缺點評估
  1.15  環境安裝與配置
第2章  TypeScript編程語言基礎
  2.1  學習目標
  2.2  TypeScript編程語言
    2.2.1  TypeScript簡介
    2.2.2  TypeScript的類型系統
  2.3  學習方法論
  2.4  TypeScript基礎語法
    2.4.1  Hello World程序實踐
    2.4.2  字元串
    2.4.3  程序註釋
    2.4.4  程序錯誤處理
    2.4.5  開發環境常用快捷鍵
    2.4.6  字元編碼規範說明
  2.5  數據類型與變數
    2.5.1  變數
    2.5.2  聲明變數
    2.5.3  字元串類型
    2.5.4  變數命名規則
    2.5.5  安全類型
    2.5.6  布爾類型
    2.5.7  枚舉類型
  2.6  常量與字元串拼接
    2.6.1  常量
    2.6.2  字元串拼接
  2.7  轉義字元
  2.8  數組類型
  2.9  字典類型
第3章  運算符、控制結構與循環
  3.1  算術運算符
  3.2  比較運算符
  3.3  邏輯運算符
  3.4  流程式控制制語句
  3.5  多條件判斷與switch語句
  3.6  循環結構

  3.7  TypeScript的高級類型
    3.7.1  函數類型
    3.7.2  對象類型
    3.7.3  Class類
    3.7.4  繼承
    3.7.5  介面
第4章  Cocos Creator遊戲引擎基礎
  4.1  Cocos Creator的安裝與配置
    4.1.1  下載與安裝步驟
    4.1.2  初始化設置
  4.2  編輯器基礎
    4.2.1  資源管理器
    4.2.2  場景
    4.2.3  節點與組件
    4.2.4  視野控制與調整
    4.2.5  節點的位移旋轉與縮放
    4.2.6  世界坐標系與本地坐標系
  4.3  基本組件介紹
    4.3.1  空節點(Node)
    4.3.2  MeshRenderer
    4.3.3  DirectionalLight(直射光)
    4.3.4  Camera(相機)
    4.3.5  Sprite組件
  4.4  生命周期函數
    4.4.1  初始化階段
    4.4.2  更新階段
    4.4.3  銷毀階段
  4.5  預製體
  4.6  場景管理
  4.7  腳本開發
    4.7.1  鍵盤事件
    4.7.2  滑鼠事件
    4.7.3  觸摸事件
    4.7.4  自定義事件
    4.7.5  事件的冒泡機制
  4.8  攝像機
  4.9  各種光源的使用
  4.10  音頻系統和音頻管理器製作
  4.11  物理引擎
  4.12  射線檢測
  4.13  定時器與節點刪除
  4.14  數據存儲
    4.14.1  本地存儲(LocalStorage)
    4.14.2  文件存儲
    4.14.3  伺服器存儲
    4.14.4  資料庫存儲
第5章  項目實戰:射擊類遊戲
  5.1  遊戲功能介紹
  5.2  開發環境與資源
  5.3  創建項目

    5.3.1  導入素材
    5.3.2  背景設置
    5.3.3  添加載入動畫
    5.3.4  開始按鈕
  5.4  場景跳轉功能實現
    5.4.1  腳本組件掛載
    5.4.2  事件邏輯實現
    5.4.3  事件綁定配置
  5.5  遊戲邏輯與功能
    5.5.1  背景滾動實現
    5.5.2  主角控制
    5.5.3  子彈
    5.5.4  敵人飛機設計
    5.5.5  敵機生成邏輯
    5.5.6  碰撞檢測與剛體
    5.5.7  玩家角色(Player)開發流程
    5.5.8  分數、獎勵與生命值
  5.6  UI設計與設置
    5.6.1  界面布局
    5.6.2  炸彈UI
    5.6.3  生命值UI
    5.6.4  分數UI
    5.6.5  遊戲暫停UI
    5.6.6  遊戲結束UI
    5.6.7  遊戲重新開始的功能
  5.7  音效集成
第6章  項目實戰:三消遊戲
  6.1  創建遊戲項目
  6.2  遊戲邏輯開發
    6.2.1  開發初始場景
    6.2.2  開發主場景
    6.2.3  製作Block預製體
    6.2.4  開發編輯器
    6.2.5  初始化關卡
    6.2.6  元素塊管理
    6.2.7  消除邏輯與道具實現
    6.2.8  音效集成
    6.2.9  關卡配置與元素塊管理
  6.3  UI
    6.3.1  復活界面
    6.3.2  過場動畫
  6.4  發布小遊戲
結語  人人都能做微信小遊戲

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032