English Japanese Korean Thai Traditional Chinese 简体中文
Publish Now
Publish Books Publish Media Products My Store Self Publish
Gold Log In Cart
Category
Browse all kinds of eBooks, magazines, videos by category
    More services
    • All You Can Read

    • Channels

    • Hot topics

    Language
    English Japanese Korean Thai Traditional Chinese 简体中文
    Back
    Category
    • Home

    • Books

    • Pubook E-Ink reader

    • Magazines

    • Media

    • Newspapers

    • Adult

    Back
    Books
    • All

    • Free to read

    • Finance

      Finance
      • All

      • Management

      • Investing

      • Marketing

    • Literature/Fiction

      Literature/Fiction
      • All

      • LGBTQ

      • Literature

      • Fiction

      • Romantic Fiction

    • Leisure Life

      Leisure Life
      • All

      • Recreation

      • Illustrated Book

      • Fortune Telling

      • Travel

      • Eating Habits

      • Fitness

    • Humanities

      Humanities
      • All

      • History/Geography

      • Law

      • Politics/Military

      • Applied Sciences

      • Natural Sciences

      • Philosophy

      • Biographies

      • Sociology

    • News/Entertainment

    • Language/Computers

      Language/Computers
      • All

      • Computers/Technology

      • Language

    • Religion/Spirituality

      Religion/Spirituality
      • All

      • Motivational

      • Health/Nutrition

      • Christianity

      • Buddhism

      • Taoism

      • Islam

      • Other Religions

      • Relationships

    • Mangas

      Mangas
      • All

      • Comics

      • Illustrations

      • Fan Works

      • Romance Mangas for Teens

      • Teenage Mangas

      • High School Mangas

      • Romance Mangas

      • Yaoi Mangas

      • GL Mangas

      • TL Mangas

      • Gay Mangas

      • Others

    • Art/Design

      Art/Design
      • All

      • Performance Art

      • Art

      • Design

      • Photography

    • Parenting/Relationships

      Parenting/Relationships
      • All

      • Education

      • Kids/Teenagers

      • Pregnancy/Childbirth

    • Exams

      Exams
      • All

      • Study

      • Government Exams

      • Financial Licenses

      • Teacher Exams

      • Professional Exams

      • TOEFL/TOEIC

      • Learning Skills

      • Official Publications

      • Job Hunting Exams

    • Photo Books

      Photo Books
      • All

      • Female Photo Books

      • Male Photo Books

    Back
    Magazines
    • All

    • Free to read

    • Finance

      Finance
      • All

      • Business Management

      • Investing

      • Direct Marketing

      • Advertising

      • Law

    • News/Entertainment

      News/Entertainment
      • All

      • News Analysis

      • General News

      • Stars

    • Leisure Life

      Leisure Life
      • All

      • Travel

      • Hobby

      • Family Life

      • Fitness

    • Art/Design

      Art/Design
      • All

      • Design

      • Art Appreciation

      • Decoration

      • Photography

    • Literature/Spirituality

      Literature/Spirituality
      • All

      • Literature

      • Christianity

      • Buddhism

    • Male Fashion

      Male Fashion
      • All

      • Fashion

    • Female Fashion

      Female Fashion
      • All

      • Urban Fashion

      • Teen Fashion

    • Car/Audio

      Car/Audio
      • All

      • Music/Audio

      • Cars/Motorbikes

    • Sports

      Sports
      • All

      • Basketball

      • Baseball

      • Outdoor Sports

    • Language/Computers

      Language/Computers
      • All

      • Computers/Technology

      • Natural Sciences

      • Language

    • Parenting/Relationships

      Parenting/Relationships
      • All

      • Pregnancy/Childbirth

      • Education

      • Books for Kids

      • Books for Teenagers

    • Photo Books

      Photo Books
      • All

      • Female Photo Books

      • Male Photo Books

    Back
    Media
    • All

    • Free to read

    • Careers

    • Careers
      • All

    • Investing

    • Investing
      • All

    • Parenting/Relationships

    • Parenting/Relationships
      • All

    • Art/Culture

    • Art/Culture
      • All

    • Religion/Spirituality

    • Religion/Spirituality
      • All

      • Buddhism

      • Christianity

      • Motivational

    • Exams

    • Exams
      • All

      • Government Exams

      • Learning Skills

      • Professional Exams

      • Teacher Exams

      • Study

      • Financial Licenses

    • Language

    • Language
      • All

    • Leisure Life

    • Leisure Life
      • All

    • Literature/Fiction

    • Literature/Fiction
      • All

    Back
    Newspapers
    • All

    • 工商時報

    • 中國時報

    • 旺報

    • 联合日報

    • 光華日報

    Back
    Adult
    • Free to read

    • Gay

    • Nude male

    • Lesbian

    • Nude female

    • Adult Manga

    Finance
    • All

    • Management

    • Investing

    • Marketing

    Literature/Fiction
    • All

    • LGBTQ

    • Literature

    • Fiction

    • Romantic Fiction

    Leisure Life
    • All

    • Recreation

    • Illustrated Book

    • Fortune Telling

    • Travel

    • Eating Habits

    • Fitness

    Humanities
    • All

    • History/Geography

    • Law

    • Politics/Military

    • Applied Sciences

    • Natural Sciences

    • Philosophy

    • Biographies

    • Sociology

    News/Entertainment
    • All

    Language/Computers
    • All

    • Computers/Technology

    • Language

    Religion/Spirituality
    • All

    • Motivational

    • Health/Nutrition

    • Christianity

    • Buddhism

    • Taoism

    • Islam

    • Other Religions

    • Relationships

    Mangas
    • All

    • Comics

    • Illustrations

    • Fan Works

    • Romance Mangas for Teens

    • Teenage Mangas

    • High School Mangas

    • Romance Mangas

    • Yaoi Mangas

    • GL Mangas

    • TL Mangas

    • Gay Mangas

    • Others

    Art/Design
    • All

    • Performance Art

    • Art

    • Design

    • Photography

    Parenting/Relationships
    • All

    • Education

    • Kids/Teenagers

    • Pregnancy/Childbirth

    Exams
    • All

    • Study

    • Government Exams

    • Financial Licenses

    • Teacher Exams

    • Professional Exams

    • TOEFL/TOEIC

    • Learning Skills

    • Official Publications

    • Job Hunting Exams

    Photo Books
    • All

    • Female Photo Books

    • Male Photo Books

    Back
    Finance
    • All

    • Business Management

    • Investing

    • Direct Marketing

    • Advertising

    • Law

    Back
    News/Entertainment
    • All

    • News Analysis

    • General News

    • Stars

    Back
    Leisure Life
    • All

    • Travel

    • Hobby

    • Family Life

    • Fitness

    Back
    Art/Design
    • All

    • Design

    • Art Appreciation

    • Decoration

    • Photography

    Back
    Literature/Spirituality
    • All

    • Literature

    • Christianity

    • Buddhism

    Back
    Male Fashion
    • All

    • Fashion

    Back
    Female Fashion
    • All

    • Urban Fashion

    • Teen Fashion

    Back
    Car/Audio
    • All

    • Music/Audio

    • Cars/Motorbikes

    Back
    Sports
    • All

    • Basketball

    • Baseball

    • Outdoor Sports

    Back
    Language/Computers
    • All

    • Computers/Technology

    • Natural Sciences

    • Language

    Back
    Parenting/Relationships
    • All

    • Pregnancy/Childbirth

    • Education

    • Books for Kids

    • Books for Teenagers

    Back
    Photo Books
    • All

    • Female Photo Books

    • Male Photo Books

    Back
    Channels
    • 今周刊

    • 飽讀商周

    • 經理人

    • 大師輕鬆讀

    • 普洛達康

    • 禾馬

    • 台灣武俠傳說

    You haven't completed email verification, please complete email verification to purchase DRM Free or magazine subscription products
    You haven't completed phone verification, please complete phone verification to enable publishing features
    You haven't completed email verification, please complete email verification to enable publishing features
    • Home

    • Favorite

    • Account

    • Gold

    • Library

    More
    1. Home
    2. Books
    3. Language/Computers
    4. Computers/Technology
    5. Python游戏开发(PyGame基础篇)
    Python Game Programming(An Introduction to PyGame)

    Python游戏开发(PyGame基础篇)

    Author 曹永忠 許智誠 蔡英德
    Publisher 建國老師的小書鋪(渥瑪數位) /渥瑪數位
    Follow Save Saved Share
    Released
    2024/10/31
    Language
    Traditional Chinese
    File format
    PDF (17MB), fit in large screen and Pubook
    Pages
    415
    ID
    472168
    ISBN
    9786269896929
    Provide Adobe DRM
    Provide PDF
    Offer DRM free license
    Yes

    Buy products firstAnd download app to watch

    Details
    DRM
    NT$199
    DRM Free
    NT$219
    Explanation
    eBook
    Printed book
    Get NT$30 off
    查看適用禮券
    Buy

    Preview View

    Buy for others
    庫存
    • Intro

    • Chapters

    • Author

    本书是『游戏设计与开发系列』的第一本书,主要教导新手与初阶使用者之读者熟悉使用Python进行程序开发,配合Pygame套件进入游戏设计与开发的实际应用,本书Pygame游戏设计与开发的基础入门书,主要目的是给初学者可以一步一步安装好Python程序开发环境,安装与设定Pygame套件的游戏开发与设定等等。
    目前已经有许多Pygame游戏开发的网络教学影片与许多文章与讨论,由于Pygame游戏开发充分使用到Python面向对象程序设计与开发的许多技巧,对于学习高阶的Python面向对象程序攥写有许多帮助,PyGame 是一个用于开发 2D 游戏的 Python 套件模块,它为游戏开发者提供了简单易用的 API。PyGame这个套件建立在 SDL(Simple DirectMedia Layer)之上,并且能够处理多种多媒体任务,如音频、视觉效果、输入控制等,适合用来创建游戏、仿真器或其他多媒体应用,虽然目前游戏设计与开发仍是以C与C++语言为主,但是由于C与C++语言入门虽不难,但是要深入C与C++语言后,可以进行游戏开发,其门坎对许多专业程序开发人员仍然需要多年的训练与多年不懈的努力才能有基本游戏开发的程序攥写技能,然而游戏设计除了开发工具熟悉与专业之外,对于游戏设计的领域知识与独门技巧,尤其对于图片、影音、人机接口操控与游戏绘图频率与祯数整合与各种程序分时多任务的设计技巧,更是C与C++语言之更深入的高阶技巧,致使使用C与C++语言开发游戏成为及少数专业程序开发人员可以进入的领域。
    本书是Python之Pygame游戏设计中基础入门书,后续笔者会针对不同游戏,单独针对每一种不同类型与独特的游戏开发例子,会独立设计专书来带领读者进入游戏专业开发的殿堂。
    More
    More
    自序 ii
    自序 iv
    自序 vi
    目 录 viii
    图目录 xvii
    表目录 xxv
    游戏设计与开发系列 1
    Python介绍 3
    Python起源与创始 3
    发展阶段 3
    近期发展 4
    现代发展 4
    关键特性 5
    主要用途 5
    内建常数 6
    Python内部函数 9
    Python编译程序安装 60
    测试Python是否安装成功 71
    安装PyCharm整合工具安装 73
    测试PyCharm是否安装成功 91
    建立开发基本项目环境 97
    安装套件 111
    Python环境安装PyGame套件 111
    Python环境安装cocos2d套件 116
    Python环境安装numpy套件 121
    PyCharm环境安装PyGame套件 126
    章节小结 137
    PyGame基本介绍 139
    如何使用PyGame套件 141
    如何建立绘图窗口接口 141
    设定窗口接口属性 141
    建立窗口大小 141
    建立窗口背景颜色 143
    透过画布建立窗口背景颜色 144
    pygame.display相关函式介绍 148
    使用图片绘制窗口背景 152
    加载图片 152
    绘制图片到窗口 152
    绘制文字到窗口背景 155
    系统字型 155
    加载系统字型 157
    加载字型 158
    设定字型属性 158
    产生字型内容 160
    绘制文字内容到窗口上 161
    产生结束图标与正确离开系统 163
    缺乏结束程序产生之系统错误 163
    捕抓所有鼠标相关动作引发的事件 164
    判断是否是按下系统结束按钮 165
    确认常在状态与系统离开状态 166
    章节小结 170
    PyGame绘图功能介绍 172
    Surface 对象: 172
    基本绘图功能 173
    处理颜色 174
    渲染图像 174
    绘制文字 174
    更新显示 175
    性能优化 175
    如何绘制线条 176
    建立与窗口大小一致画布 176
    直接在pygame窗口绘制X的直线 177
    直接在pygame窗口绘制一个格盘 180
    如何绘制矩形 183
    建立与窗口大小一致画布 184
    直接在pygame窗口绘制三分之一的矩形框 185
    直接在pygame窗口绘制连续缩小的矩形框 189
    如何繪製圓形 193
    建立與視窗大小一致畫布 193
    直接在pygame視窗繪製中心圓形框 195
    直接在pygame視窗繪製連續縮小的圓形框 198
    如何繪製橢圓形 202
    建立與視窗大小一致畫布 203
    直接在pygame視窗繪製中心橢圓形框 204
    直接在pygame視窗繪製連續縮小的橢圓形框 209
    如何繪製圓弧 214
    建立與視窗大小一致畫布 215
    直接在pygame視窗繪製10個20分之一的弧形框 216
    直接在pygame視窗繪製連續縮小的弧形框 221
    如何繪製多邊形 227
    建立與視窗大小一致畫布 227
    直接在pygame視窗繪製四邊形之多邊形框 228
    直接在pygame視窗繪製連續縮小的矩形框 231
    章節小結 236
    PyGame精靈功能介紹 238
    如何使用PyGame套件 241
    如何建立繪圖視窗介面 241
    設定視窗介面屬性 241
    建立視窗大小 241
    建立視窗背景顏色 242
    透過畫布建立視窗背景顏色 244
    建立一個基本Sprite 物件 245
    Pygame 中的 Sprite 類別 245
    Sprite 的基本特性 245
    Sprite 的基本操作 246
    Group 和 GroupSingle 247
    建立最後迴圈程序 249
    離開遊戲 251
    最後整合程式 252
    控充Sprite 物件邊界問題 254
    擴充 Sprite 類別所處視窗 255
    在擴充 Sprite 類別所處方向與位置資訊 257
    擴充邊界之整合程式 259
    擴充Sprite 物件考慮範圍問題 263
    在擴充 Sprite 類別所處二軸方向與位置資訊 264
    擴充全方位邊界之整合程式 267
    擴充Sprite 物件內建屬性設定問題 271
    在擴充 Sprite 類別離動距離資訊為屬性 272
    建立距離屬性對應方法 273
    在程式之中設定距離屬性 274
    擴充亂數設定移動距離之整合程式 274
    產生兩個物件在畫面上同時移動 279
    主程式中加入第二個精靈角色 280
    加入角色名字 287
    加入碰撞反彈處理方法 289
    在主程序中加入檢查是否碰撞 290
    兩物件碰撞之整合程式 290
    章節小結 296
    PyGame音效功能介紹 298
    背景音樂基本介紹 298
    music用途 298
    music原理 298
    music基本用法 298
    載入音樂文件 299
    檢查是否音樂播放中 299
    卸載音樂文件 299
    播放音樂 299
    暫停與繼續播放 300
    重新播放音樂 300
    播放中等待一些時間後停止 300
    設定播放音樂位置 300
    取得播放音樂位置 301
    設置音量 301
    取得目前音量大小 301
    建立一個簡單的背景音樂 302
    設定視窗介面屬性 302
    建立視窗背景顏色 304
    載入音樂文件 305
    播放音樂 306
    播放科學小飛俠主題曲之整合程式 306
    加入鍵盤控制的背景音樂 308
    讀取使用者按下鍵盤資訊 308
    辨識使用者按下鍵盤資訊進行處理 308
    加入鍵盤控制的背景音樂整合 309
    背景音效基本介紹 311
    Sound用途 311
    Sound原理 312
    Sound基本用法 312
    加入鍵盤控制的音效 315
    載入音效 315
    讀取使用者按下鍵盤資訊 315
    辨識使用者按下鍵盤資訊進行處理 316
    加入鍵盤控制的音效 316
    以球在平面移動撞壁產生音效 318
    初始化pygame 319
    建立視窗大小 319
    建立視窗抬頭 320
    建立視窗背景顏色 320
    建立一個Ball的Sprite類別 322
    Ball的基本操作 322
    Ball的初始化 323
    Ball的屬性讀寫方法 325
    Ball的更新方法 326
    建立精靈群組來處理更新與繪製機制 331
    建立最後迴圈程序 332
    離開遊戲 335
    最後產生一個球碰掉牆壁會發出音效整合程式 335
    章節小結 340
    PyGame操控功能介紹 342
    鍵盤操控介紹 343
    鍵盤檢測用途 343
    鍵盤檢測原理 343
    鍵盤基本用法 344
    常見按鍵常用變數 345
    檢測鍵盤判斷按鍵常用變數 346
    建立一個以方向鍵移動的角色 350
    內部變數部分: 353
    初始化部分: 354
    屬性部分: 355
    類別公開方法部分: 355
    類別使用方法: 355
    建立一個小精靈(吃豆人)可以上下左右鍵移動的角色 356
    Import匯入套件部分: 359
    系統初始化部分: 359
    精靈設計部分: 360
    精靈群組設計部分: 360
    遊戲主程序設計部分: 360
    遊戲主程序迴圈控制部分: 360
    遊戲主程序檢測鍵盤操控部分: 361
    畫面更新部分: 361
    最後程序: 361
    滑鼠操控介紹 362
    滑鼠操控原理 363
    滑鼠操控基本用法 363
    滑鼠操作基本用法 366
    常見按鍵常用變數 367
    建立一個打地鼠可以移動游標與按鍵改變圖片的角色 368
    內部變數部分: 370
    初始化部分: 371
    屬性部分: 372
    類別公開方法部分: 372
    類別使用方法: 372
    建立一個打地鼠可以畫面移動游標與按鍵改變圖片 373
    Import匯入套件部分: 376
    建立程式中使用的函數: 376
    系統初始化部分: 377
    精靈設計部分: 377
    精靈群組設計部分: 378
    遊戲主程序設計部分: 378
    遊戲主程序迴圈控制部分: 378
    遊戲主程序檢測滑鼠位置部分: 379
    畫面更新部分: 379
    最後程序: 379
    章節小結 381
    本書總結 382
    作者介紹 383
    附錄 385
    參考文獻 387

    More
    曹永忠 (Yung-Chung Tsao) ,國立中央大學資訊管理學系博士,目前在國立高雄大學電機工程學系兼任助理教授,專注於軟體工程、軟體開發與設計、物件導向程式設計、物聯網系統開發、Arduino開發、嵌入式系統開發。長期投入資訊系統設計與開發、企業應用系統開發、軟體工程、物聯網系統開發、軟硬體技術整合等領域,並持續發表作品及相關專業著作。
    並通過台灣圖霸的專家認證。
    目前也透過Youtube在直播平台https://www.youtube.com/@dr.ultima/streams,不定其分享系統設計開發的經驗、技術與資訊工具、技術使用的經驗

    Email:prgbruce@gmail.com
    Line ID:dr.brucetsao
    WeChat:dr_brucetsao
    作者介紹網站:http://ncnu.arduino.org.tw/brucetsao/myprofile.php
    臉書社群(Arduino.Taiwan):https://www.facebook.com/groups/Arduino.Taiwan/
    作者github網站:https://github.com/brucetsao/
    原始碼網址:https://github.com/brucetsao/pygame_basic

    蔡英德 (Yin-Te Tsai),國立清華大學資訊科學系博士,目前是靜宜大學資訊傳播工程學系教授、靜宜大學資訊學院院長,主要研究為演算法設計與分析、生物資訊、軟體開發、視障輔具設計與開發。
    Email:yttsai@pu.edu.tw
    作者網頁:http://www.csce.pu.edu.tw/people/bio.php?PID=6#personal_writing

    許智誠 (Chih-Cheng Hsu),美國加州大學洛杉磯分校(UCLA) 資訊工程系博士,曾任職於美國IBM等軟體公司多年,現任教於中央大學資訊管理學系專任副教授,主要研究為軟體工程、設計流程與自動化、數位教學、雲端裝置、多層式網頁系統、系統整合、金融資料探勘、Python建置(金融)資料探勘系統。
    Email: khsu@mgt.ncu.edu.tw
    作者網頁:http://www.mgt.ncu.edu.tw/~khsu/



    More

    Details

    Released
    2024/10/31
    Language
    Traditional Chinese
    File format
    PDF: Fit in large screen
    Provide Adobe DRM
    Provide PDF
    Offer DRM free license
    Yes
    ID
    472168
    ISBN
    9786269896929

    曹永忠

    建國老師

    Python

    PyGame

    游戏开发

    电玩

    文字游戏

    角色扮演

    动作游戏

    益智游戏

    Buy products firstAnd download app to watch

    Details

    See more 建國老師的小書鋪(渥瑪數位) / 渥瑪數位

    More

    BMDuino整合NFC讀寫器擴充板

    設計自己的KiCad元件

    BMDuino開發板整合16鍵電容式觸控感測擴充板

    RFID裝置之雲端刷卡號開門紀錄顯示篇

    BMDuino整合土壤濕度感測模組

    RFID裝置之雲端卡號作廢篇

    RFID裝置之雲端刷卡號開門紀錄篇

    RFID裝置之雲端卡號註冊篇

    RFID裝置之雲端卡號停用篇

    介紹BMduino官網感測零件

    Related Product

    次命

    Python遊戲開發(PyGame基礎篇)

    Arduino 迷宫游戏设计与制作(Using Arduino to Develop a Maze Game with WII Joystic

    傻瓜的爱情

    Thonny工具Python環境設定

    WEMOS D1 WIFI整合環境與函式庫安裝與設定

    王子系列 20- 独乐乐不如众乐乐:民间游戏篇(简体版)

    尊重游戏规则

    逃出精神病院

    大漠疑案

    中国动漫游戏海外发展报告(2018)

    动漫插画综合实训

      

    Review

    0 ratings
    1 stars
    0%
    2 stars
    0%
    3 stars
    0%
    4 stars
    0%
    5 stars
    0%
    Write a review
    Eligible to write reviews after purchasing products or add to Library
    Explanation
    DRM needs to login with Pubu Web or App, DRM free can be opened with any device or App
    You already owned this product
    Are you sure you want to buy Python游戏开发(PyGame基础篇) again? This will generate duplicated items in your Library
    Buy again
    Buy for others
    After completing the checkout process, go to "Profile, Manage gift codes" to send the gift code to your friends or group members
    Quantity
    OK
    English Japanese Korean Thai Traditional Chinese 简体中文

    • About Pubu

    • Terms of Service

    • Privacy policy

    • Publish Books

    • Publish Media Products

    • Self Publish

    • Support

    • Join AP Alliance

    • 用台灣之星看飽讀

    • Redeem Retail Products

    Free downloaddddddddddddd
    Free download
    Payment
    About Pubu
    湛天創新科技股份有限公司
    24488585
    Copyright © Nuazure Innovative Technology Co., Ltd. & HK Renascimedia Co., Ltd.
    pubu-web-3.9.0.202009251127
    Download Android APK
    Download

    系統訊息


    您的合約條件不符合推廣聯盟申請資格,如有疑問請洽詢Pubu版權部窗口

    系統訊息


    您必須啟用賣家功能,才能透過專屬推廣連結,賣書賺回饋金
    Choose language
    English 日本語 한국어 ไทย 繁體中文 简体中文
    Processing