書名: 遊戲設計X演算法XTypeScript:出版社對我說「把祕笈通通交出來!」(iThome鐵人賽系列書)【軟精裝】 (1版)
作者: 小哈片刻(Haska)著
版次: 1
ISBN: 9786263335714
出版社: 博碩
出版日期: 2023/09
#資訊
#編程與軟體開發
定價: 720
售價: 612
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

內容簡介 遊戲人都值得擁有的一套程式內功與演算心法 遊戲設計是摸索、是創造、是沒有止境的深淵 翻開本書,踏進遊戲製作的世界吧︕   本書內容改編自 2022 年 iThome 鐵人賽 Modern Web 組優選獎《30 個遊戲程設的錦囊妙計》系列文章。以最輕鬆的方式,幫助同學認識那些藏在遊戲謎團裡的演算法,順便一窺目前網頁技術最紅的語言之一,TypeScript。嚴選 32 項理論的解析與實作:動態路徑搜尋、防作弊對策、隨機地形生成、效能優化原則、天梯積分公式、戰棋 AI 設計,以及...   【目標讀者】   ▶ 對遊戲製作有興趣,卻在生活中沒有獲得機會的朋友。   ▶ 想接觸程式寫作,願意從做中學的準入門者。   ▶ 擁有程式底子,卻對數學與演算法一知半解的同學。   ▶ 喜歡設計遊戲,但尚未體驗由演算法帶來豐沛靈感的企劃師。 本書特色   1. 帶領讀者體會巧妙運用數學的樂趣   著重於科普基礎理論,依此衍伸開發遊戲所需的邏輯方法,並代入千奇百怪的遊戲情境,讓那些似曾相識的公式到底何時有用的疑問,得到恍然大悟的親身體驗。   2. 以 Typescript 為示範程式的語言   本書是自學 TypeScript 的好幫手,有豐富的範例以及語法細節的講解。TypeScript 是目前最夯的語言之一,從遊戲原型、開發、展示的角度來說,最能有效地對書中的理論進行有趣的程式設計、操作與分享。   3. 線上就能取得的 Demo 專案   每個章節都附有網頁上即可取得並測試的 Demo 專案,僅僅藉由閱讀與按鈕操作,便能體驗書中演算法的成果。 專業推薦   你是否也曾不時冒出那個念頭,想設計一款好玩又受歡迎的遊戲,卻苦於還不會寫程式呢?在這本書中,小哈將手把手帶著遊戲程式初學者,從適合遊戲創作的程式語言、到因應各種遊戲情境所需的演算法教學等等都走一遭。   天使創投基金《tonic.fund》共同創辦人|程希瑾   作者以生動幽默的筆調撰寫,使得複雜的概念也變得易於理解。無論你是新手還是經驗豐富的遊戲開發者,這本書將成為你的得力助手。   暢銷書《設計模式與遊戲開發的完美結合》作者|蔡昇達 目錄 Trick 0 什麼都不會怎麼寫遊戲? Trick 1 萬惡的摸彩箱 Trick 2 迷你四輪車演算法 Trick 3 火焰傷害的頻率管理 Trick 4 你可以再靠近一點⋯演算法 Trick 5 旋轉角度的靠近演算法 Trick 6 顏色的靠近演算法 Trick 7 追著主角跑的攝影機大哥 Trick 8 狙擊槍的彈著點是在哈囉? Trick 9 活塞運動的嘆息:sin 與 cos Trick10 向量的旋轉原來要歪看正著 Trick11 站在彈道上的女孩─圓與線的碰撞問題 Trick12 直男與硬漢的交點─兩條線段的碰撞 Trick13 不用引擎也能偽3D Trick14 網頁遊戲的基礎建設─更新循環系統 Trick15 為什麼要寫自己的亂數產生器 Trick16 把 Hash 函數帶進遊戲玩 Trick17 用 MD5 亂數產生器當個造物主 Trick18 綿延不絕的隨機地形是咋做出來的? Trick19 收下我的承諾,遲早給你個交待 Trick20 事件驅動的程式設計 Trick21 把鎧甲拉到身上的拖曳控制器 Trick22 如何畫出貝茲那曼妙的曲線 Trick23 遊戲的正義由數字保安來維護 Trick24 大型垃圾不要丟,資源回收再利用 Trick25 重覆播放的環境音同時有三百個會怎樣 Trick26 路徑搜尋的鼻祖─戴克斯特拉 Trick27 狼性的路徑搜尋─貪婪演算法 Trick28 承先啟後的路徑搜尋─ A* 演算法 Trick29 漩渦式地圖搜索演算法 Trick30 電競天梯的積分怎麼算才不會糊掉 Trick31 平台遊戲的十二項跳躍準則 Trick32 戰棋遊戲的 AI 演算法 TrickA 後記 TrickB TypeScript 技術索引

為您推薦

ChatGPT×遊戲設計概論 (1版)

ChatGPT×遊戲設計概論 (1版)

類似書籍推薦給您

內容簡介   這是一本提供初學者進入遊戲設計領域的入門教材,其中不乏許多遊戲開發的實務經驗,除介紹遊戲開發過程中的各種工具,及許多開發成品的展示外,更期許能在最短時間內讓讀者建立起對遊戲設計開發過程中所應具備的遊戲基礎規則、劇情故事巧妙的安排、華麗效果設計的要訣、理念與現實的互補等基礎知識。   本書理論與實務並重,從產業的認識、遊戲類型、相關技術及工具都有所介紹。而在實作方面,則討論2D、3D、數學、物理現象模擬、音效等主題,讀者可以藉由書中之演算法獲得遊戲製作相關知識。   此外,本書也針對近期爆紅的ChatGPT聊天機器人,加入了「ChatGPT與遊戲設計的入門課」、「遊戲行銷與ChatGPT的整合攻略」,包括:利用ChatGPT撰寫各類Python程式、讓ChatGPT開發小遊戲、利用ChatGPT撰寫遊戲介紹文案、協助生成關鍵字清單…等內容。期許本書深入淺出的介紹,可以幫助各位了解遊戲設計、開發工作與AI科技工具應用的全貌。   ◖課程目標◗   ◾了解遊戲設計領域的相關知識及技術   ◾認識遊戲設計實務的現況與未來趨勢   ◾學習運用創意和視覺風格吸引注意力   ◾利用遊戲編輯工具製作出有趣小遊戲   ◖目標讀者◗   ◾多媒體或遊戲設計相關科系師生   ◾遊戲設計的相關從業人員   ◾對ChatGPT與遊戲相關應用有興趣者 本書特色   ◾ChatGPT利器:ChatGPT與遊戲設計的觀念與實作。   ◾內容全面:循序漸進介紹遊戲類型、產業認識、設計技術、開發工具、2D/3D模擬等。   ◾議題分析:專章分享包含大數據、遊戲行銷模式和成功案例經驗。 目錄 Chapter 01 話說奇妙的遊戲世界 1-1 遊戲的生命元素 1-2 遊戲類型三要件 1-3 骨灰級玩家遊戲硬體採購攻略 1-4 遊戲周邊配件的參考指南 1-5 遊戲菜鳥懂這些術語,你就是老玩家了 Chapter 02 認識遊戲平台 2-1 大型遊戲機 2-2 電視遊戲器 2-3 單機遊戲 2-4 網路遊戲 2-5 當紅的手機遊戲 Chapter 03 遊戲設計初體驗 3-1 遊戲主題的建立 3-2 遊戲內容設定 3-3 遊戲介面設計 3-4 遊戲流程陳述 3-5 電影與遊戲的結合 3-6 遊戲不可測性設計 3-7 遊戲設計的死角 3-8 劇情的功用 3-9 感官刺激的營造 Chapter 04 認識熱門遊戲類型與開發 4-1 益智類遊戲 4-2 策略類遊戲 4-3 模擬類遊戲 4-4 動作類遊戲 4-5 運動類遊戲 4-6 角色扮演類遊戲 4-7 動作角色扮演類遊戲 4-8 冒險類遊戲 Chapter 05 遊戲開發團隊的建立 5-1 團隊人力資源分配 5-2 遊戲開發前的省思 5-3 團隊默契的培養 5-4 遊戲測試過程 5-5 線上遊戲企劃書撰寫 Chapter 06 遊戲數學與物理 6-1 遊戲相關數學公式 6-2 遊戲物理學 6-3 遊戲的碰撞處理技巧 6-4 粒子系統簡介 Chapter 07 遊戲與資料結構 7-1 認識資料結構 7-2 堆疊與佇列 7-3 樹狀結構 7-4 圖形結構 7-5 排序理論 Chapter 08 細說遊戲引擎 8-1 遊戲引擎的角色 8-2 遊戲引擎功能簡介 Chapter 09 遊戲開發工具簡介 9-1 遊戲開發工具簡介 9-2 C/C++程式語言 9-3 Visual Basic程式語言 9-4 Java程式語言 9-5 Python遊戲開發 9-6 OpenGL 9-7 DirectX Chapter 10 人工智慧在遊戲的應用 10-1 認識人工智慧 10-2 人工智慧與遊戲應用 10-3 遊戲人工智慧的基本原理 10-4 移動型遊戲AI 10-5 老鼠走迷宮AI Chapter 11 ChatGPT與遊戲設計的入門課 11-1 ChatGPT初體驗 11-2 ChatGPT輕鬆寫程式 11-3 Python程式範例與AI 11-4 輕鬆開發AI小遊戲 Chapter 12 遊戲編輯工具軟體 12-1 遊戲地圖的製作 12-2 遊戲特效 12-3 遊戲劇情編撰與ChatGPT 12-4 遊戲人物與武器道具 12-5 遊戲動畫 Chapter 13 2D遊戲貼圖製作技巧 13-1 2D基本貼圖簡介 13-2 遊戲地圖製作 13-3 2D繪圖特效製作 Chapter 14 2D遊戲動畫 14-1 2D 動畫的原理與製作 14-2 橫向捲軸移動效果 Chapter 15 3D遊戲設計與演算法 15-1 3D座標系統簡介 15-2 座標轉換 15-3 矩陣運算 15-4 3D動畫簡介 15-5 投影轉換 15-6 3D設計演算法 Chapter 16 遊戲行銷與ChatGPT的整合攻略 16-1 遊戲行銷簡介 16-2 遊戲行銷的角色與任務 16-3 熱門遊戲行銷工具

原價: 720 售價: 612 現省: 108元
立即查看
Unity 遊戲設計:程式基礎、操作祕訣、製作流程、關卡設計全攻略 (1版)

Unity 遊戲設計:程式基礎、操作祕訣、製作流程、關卡設計全攻略 (1版)

類似書籍推薦給您

內容介紹 ★ 日本 Amazon 最暢銷、最簡單好學的 Unity 系列書 ★ Unity 是最廣為人知的遊戲開發工具, 幾乎不需要寫程式就能做出精緻的遊戲。但是全英文的操作介面, 加上複雜的各種選項、按鈕, 實在是不容易上手。 本書從基本的 C# 語法和 Unity 操作開始, 帶領讀者親手製作 6 個小遊戲, 由淺入深學會 UI、音效、碰撞偵測、Physics、Prefab、Terrain 等等遊戲製作技巧。 除此之外, 書中還針對遊戲的製作流程, 設計了簡要的 5 步驟, 只要依照這個流程, 就可以按部就班完成整個遊戲製作。其中作者也以自身經驗, 分享初學者學習歷程與心態。 本書經由台灣 indie 遊戲開發者審稿, 全書以淺顯的文字與圖片前後對照, 讓讀者清楚了解遊戲開發的過程, 切合遊戲製作的實務需求。只要重複累積這些經驗, 一定可以製作出屬於自己的有趣遊戲! 本書特色 ★ 初學者也可以製作遊戲! 從安裝開始逐步講解, 遊戲製作細節一絲不漏。 ★ 沒學過程式也沒關係! 包含 C# 的基本語法講解, 沒有基礎也能得心應手。 ★ 跨平台開發、跨平台執行! 提供 Windows / macOS 的開發環境, 製作 Android / iOS / PC 各平台遊戲。 ★ 學會獨立製作的技巧, 不只是照著寫程式! 學習規劃遊戲製作流程, 實際示範如何修正錯誤, 培養實戰力。 ★ 不只「做好」遊戲, 更要做「好遊戲」! 從製作前的題材發想心法, 到完成後的難易度調整, 讓遊戲好玩又耐玩的祕訣分享。 書籍目錄 第 1 章 準備製作遊戲 1-1 製作遊戲的必要技術 1-2 什麼是 Unity 1-3 安裝 Unity 1-4 瞭解 Unity 介面 1-5 熟悉 Unity 操作 第 2 章 C# 程式腳本的基礎 2-1 什麼是程式腳本 2-2 撰寫程式腳本 2-3 程式腳本的第一步 2-4 使用變數 2-5 流程控制 2-6 使用陣列(array) 2-7 使用 method 2-8 使用 class 2-9 使用 Vector 第 3 章 遊戲物件的設置與動作 3-1 設計遊戲 3-2 建立專案與場景 3-3 在場景內擺放物件 3-4 學習撰寫腳本 3-5 附加腳本讓輪盤轉起來吧 3-6 讓輪盤停止旋轉 3-7 在智慧型手機上執行 第 4 章 UI 與導演物件 4-1 遊戲設計 4-2 建立專案與場景 4-3 在場景內設置物件 4-4 用滑鼠移動車子 4-5 製作 UI 4-6 建立更新 UI 的導演 4-7 加入音效 4-8 在智慧型手機上執行 第 5 章 碰撞偵測和 Prefab 5-1 遊戲設計 5-2 建立專案與場景 5-3 在場景內設置物件 5-4 用鍵盤控制角色 5-5 不使用 Physics 的掉落動作 5-6 碰撞偵測 5-7 建立 Prefab 和工廠 5-8 建立 UI 5-9 建立更新 UI 的導演 5-10 在智慧型手機上執行 第 6 章 Physics 與動畫 6-1 遊戲設計 6-2 建立專案與場景 6-3 學習 Physics 6-4 調整碰撞體的形狀 6-5 用輸入控制角色動作 6-6 製作動畫 6-7 製作遊戲關卡 6-8 相機位置隨角色移動 6-9 用 Physics 製作碰撞偵測 6-10 切換場景 6-11 在智慧型手機上執行 第 7 章 3D 遊戲 7-1 遊戲設計 7-2 建立專案與場景 7-3 用 Terrain 製作地形 7-4 用 Physics 丟出栗子 7-5 用粒子做出特效 7-6 建立產出栗子的工廠 7-7 在智慧型手機上執行 第 8 章 關卡設計 8-1 遊戲設計 8-2 建立專案與場景 8-3 籐籃移動 8-4 讓物品掉落 8-5 接住物品 8-6 建立工廠 8-7 製作 UI 8-8 關卡設計 8-9 在智慧型手機上執行

原價: 630 售價: 567 現省: 63元
立即查看
Scratch超人氣遊戲大改造:動腦想、動手玩,讓程式與遊戲設計都變有趣!

Scratch超人氣遊戲大改造:動腦想、動手玩,讓程式與遊戲設計都變有趣!

類似書籍推薦給您

Scratch超人氣遊戲大改造:動腦想、動手玩,讓程式與遊戲設計都變有趣! 系列名:程式設計/APP開發 ISBN13:9789865028770 出版社:碁峰資訊 作者:Asobism 譯者:吳嘉芳 裝訂/頁數:平裝/288頁 規格:25.7cm*18.2cm*1.3cm (高/寬/厚) 出版日:2021/09/15 中國圖書分類:特殊電腦方法 內容簡介 日本Amazon遊戲開發熱銷書,頂尖遊戲設計師們不藏私傳授 創造力養成、邏輯思維訓練,製作出超好玩遊戲的思考法與設計技巧!   【收錄10款精彩遊戲範例】   涵蓋動作、探險、射擊、競技、釣魚、角色扮演RPG…等多元主題,   利用趣味十足的漫畫引導,使用Scratch動手玩,創造真正的夢幻遊戲!   這是一本不論新手或老手,任何程度的人,都可以享受設計遊戲的樂趣並學習相關技巧的書籍。   下載遊戲原型->完成可以玩的遊戲->改造遊戲、完美破關->挑戰製作原創遊戲!   1 學習如何設計遊戲的程式!   介紹遊戲的目的及出現的元素,並學習從這些元素聯想要設計的程式。   書裡的遊戲並非全都從零開始,而是以準備好遊戲角色的原型為雛型,再寫出可以執行的程式。為了將完成的遊戲「完美破關」,一邊改造一邊操作,藉此熟悉程式設計的思考方法,自然而然就能提升創造性與邏輯思考力。   遊戲原型凝聚了專業遊戲設計師們對品質的堅持,以及在教育事業累積的程式設計技術訣竅,利用這些原型來製作遊戲,可以愉快地邊玩邊學,即使是程式設計的初學者也可以嘗試。   2 以完美破關為目標來改造遊戲!   程式設計是實現目標的手段,要改造已經設計好的程式,必須徹底瞭解該程式的內容,反覆嘗試,才能深入理解,這是專業程式設計師也會使用的學習方法。   3 分級練習,難度逐漸提高,程式設計實力立即升級!   這本書的難度分成初級、中級、高級等3個等級,針對不同等級調整說明及提示。   初級從如何組合Scratch積木開始說明,使用Scratch 3.0,提供範例原型檔,沒有寫過程式的人也不用擔心。之後逐漸減少提示,培養個人的思考力,自然進階。完成遊戲並不代表結束,改造遊戲後達成完美破關的目標才是重點,因此不論老手或新手,都能從中學到程式設計的知識與技巧。   4 挑戰資深遊戲設計師,創造個人的遊戲!   成功破解高階遊戲後,請挑戰由資深遊戲設計師製作的遊戲「破壞騎士」。若連這個遊戲都可以完美破關,代表已經學會如何使用Scratch設計遊戲的強大技巧!請利用你學到的知識與技術,挑戰屬於你的遊戲。 目錄 前言 享受本書的方法 本書的閱讀方法 Chapter 0 Scratch的基本知識 前言/試用Scratch 記住各個區域的名稱 練習設計程式 儲存剛才製作的遊戲 載入已經儲存的遊戲 專欄/到遊戲公司探險!之一 Chapter 1 一起製作遊戲!初級篇 遊戲1 森林射擊訓練 遊戲2 月球表面OMOCHI探險隊 遊戲3 轟炸獵人 專欄/到遊戲公司探險!之二 Chapter 2 一起製作遊戲!中級篇 遊戲1 對決競技場 遊戲2 叢林釣魚 遊戲3 忍者居合術 專欄/到遊戲公司探險!之三 Chapter 3 一起製作遊戲!高級篇 遊戲1 衝鋒戰鬥員訓練 遊戲2 滑雪板比賽 遊戲3 漂浮島探險 專欄/到遊戲公司探險!之四 Chapter 4 來自遊戲設計師的戰帖 遊戲1 破壞騎士 專欄/到遊戲公司探險!之五 Chapter 5 來製作自己的遊戲吧! 挑戰改造難度! Scratch的秘訣 透過Scratch的網站分享作品

原價: 490 售價: 417 現省: 73元
立即查看
Flag’s 旗標創客‧自造者工作坊 Unity × 遊戲手把 虛實整合互動遊戲設計

Flag’s 旗標創客‧自造者工作坊 Unity × 遊戲手把 虛實整合互動遊戲設計

類似書籍推薦給您

原價: 1699 售價: 1529 現省: 170元
立即查看
Scratch 3.0動畫遊戲設計

Scratch 3.0動畫遊戲設計

類似書籍推薦給您

Scratch 3.0 動畫遊戲設計 ISBN13:9789864345281 出版社:博碩文化 作者:鄭苑鳳 裝訂/頁數:平裝/352頁 規格:23cm*17cm*2.1cm (高/寬/厚) 版次:1 出版日:2020/11/04 中國圖書分類:小學教學法 內容簡介 培養程式邏輯訓練,在玩樂中學習 體驗Scratch 3.0互動式創意遊戲開發   ⛳創意發揮 ⛳邏輯思考 ⛳積木堆疊 ⛳腳本構思 ⛳流程規劃   Scratch這套軟體主要是以積木堆疊的方式來拼貼程式指令,   能讓使用者發揮創意來設計互動式故事、動畫或小遊戲,   並且上傳與他人分享。藉由本書的學習,   學生可以在認知的範圍內,盡情的發揮創意,   透過腳本的構思、流程的規劃、   積木的堆疊來完成個人創意的展現,   進而培養獨立思考、程式邏輯,與了解動畫遊戲的設計概念。   即使沒有程式基礎者,也可以藉由圖形拖拉,   如同積木拼塊的方式,輕鬆完成屬於自己的遊戲作品。 本書特色   ★易學易懂,培養全新體感遊戲實作基礎   ★從簡單的積木堆疊中,了解程式設計的邏輯   ★圖解式範例教學,直覺化的操控設計 目錄 Chapter 0 認識運算思維 Chapter 1 Scratch輕鬆入門 Chapter 2 素材使用秘技 Chapter 3 好用的城市堆疊功能 Chapter 4 旅遊風光導覽 Chapter 5 聖誕賀卡製作 Chapter 6 我的精美相簿 Chapter 7 籃球教練現場秀 Chapter 8 百變服飾任意搭 Chapter 9 兒歌繪製實境秀 Chapter 10 天才音樂家 Chapter 11 迷宮歷險記 Chapter 12 英文拼字練習 Chapter 13 打造夢幻花園 Chapter 14 磚塊搶接大作戰 Chapter 15 數學能力大考驗

原價: 520 售價: 442 現省: 78元
立即查看