Game Development Using Python / / James R. Parker.
This book will guide you through the basic game development process using Python, covering game topics including graphics, sound, artificial intelligence, animation, game engines, etc. Real games are created as you work through the text and significant parts of a game engine are built and made avail...
Saved in:
VerfasserIn: | |
---|---|
Place / Publishing House: | Dulles, VA : : Mercury Learning and Information, , [2021] ©2021 |
Year of Publication: | 2021 |
Language: | English |
Online Access: | |
Physical Description: | 1 online resource (338 p.) |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
9781683926269 |
---|---|
ctrlnum |
(DE-B1597)654133 |
collection |
bib_alma |
record_format |
marc |
spelling |
Parker, James R., author. aut http://id.loc.gov/vocabulary/relators/aut Game Development Using Python / James R. Parker. Dulles, VA : Mercury Learning and Information, [2021] ©2021 1 online resource (338 p.) text txt rdacontent computer c rdamedia online resource cr rdacarrier text file PDF rda Frontmatter -- Contents -- Preface -- Chapter 0 Games -- Chapter 1 Introduction to How Games Work -- Chapter 2 Graphics and Images -- Chapter 3 The Game Loop -- Chapter 4 Game AI: Collisions -- Chapter 5 Navigation and Control -- Chapter 6 Sound -- Chapter 7 C2H6O Jet Boat Race -- Chapter 8 Animation -- Chapter 9 C2H6O − Final Steps -- Chapter 10 Networking -- Chapter 11 Card Games -- Chapter 12 Platformers: Methods for Building a Side-Scrolling Game -- Appendix A: A* in Python -- Appendix B: C2H6O Jet Boat Race Game Design Document -- Appendix C: The NPC (Boat) Class for the Example Game -- Index restricted access http://purl.org/coar/access_right/c_16ec online access with authorization star This book will guide you through the basic game development process using Python, covering game topics including graphics, sound, artificial intelligence, animation, game engines, etc. Real games are created as you work through the text and significant parts of a game engine are built and made available for download. New chapters on card games and a side-scroller. The companion files contain all of the resources described in the book, e.g., example code, game assets, video/sound editing software, and color figures. Instructor resources are available for use as a textbook. FEATURES:Teaches basic game development concepts using Python including graphics, sound, artificial intelligence, animation, game engines, collision detection, Web-based games, and moreIncludes code samples using PygameFeatures new chapters on card games (Ch.11) and building a side-scrolling game (Ch.12)Includes a companion disc with example code, games assets, and color figuresThe companion files and instructor resources are available online by emailing the publisher with proof of purchase at info@merclearning.com. Issued also in print. Mode of access: Internet via World Wide Web. In English. Description based on online resource; title from PDF title page (publisher's Web site, viewed 08. Aug 2023) Computer games Programming. Python (Computer program language). Game Design. Programming. COMPUTERS / Programming / Games. bisacsh Pygame. Python. game designers. game developers. game hobbyists. programmers. EPUB 9781683926252 print 9781683926276 https://www.degruyter.com/isbn/9781683926269 Cover https://www.degruyter.com/document/cover/isbn/9781683926269/original |
language |
English |
format |
eBook |
author |
Parker, James R., Parker, James R., |
spellingShingle |
Parker, James R., Parker, James R., Game Development Using Python / Frontmatter -- Contents -- Preface -- Chapter 0 Games -- Chapter 1 Introduction to How Games Work -- Chapter 2 Graphics and Images -- Chapter 3 The Game Loop -- Chapter 4 Game AI: Collisions -- Chapter 5 Navigation and Control -- Chapter 6 Sound -- Chapter 7 C2H6O Jet Boat Race -- Chapter 8 Animation -- Chapter 9 C2H6O − Final Steps -- Chapter 10 Networking -- Chapter 11 Card Games -- Chapter 12 Platformers: Methods for Building a Side-Scrolling Game -- Appendix A: A* in Python -- Appendix B: C2H6O Jet Boat Race Game Design Document -- Appendix C: The NPC (Boat) Class for the Example Game -- Index |
author_facet |
Parker, James R., Parker, James R., |
author_variant |
j r p jr jrp j r p jr jrp |
author_role |
VerfasserIn VerfasserIn |
author_sort |
Parker, James R., |
title |
Game Development Using Python / |
title_full |
Game Development Using Python / James R. Parker. |
title_fullStr |
Game Development Using Python / James R. Parker. |
title_full_unstemmed |
Game Development Using Python / James R. Parker. |
title_auth |
Game Development Using Python / |
title_alt |
Frontmatter -- Contents -- Preface -- Chapter 0 Games -- Chapter 1 Introduction to How Games Work -- Chapter 2 Graphics and Images -- Chapter 3 The Game Loop -- Chapter 4 Game AI: Collisions -- Chapter 5 Navigation and Control -- Chapter 6 Sound -- Chapter 7 C2H6O Jet Boat Race -- Chapter 8 Animation -- Chapter 9 C2H6O − Final Steps -- Chapter 10 Networking -- Chapter 11 Card Games -- Chapter 12 Platformers: Methods for Building a Side-Scrolling Game -- Appendix A: A* in Python -- Appendix B: C2H6O Jet Boat Race Game Design Document -- Appendix C: The NPC (Boat) Class for the Example Game -- Index |
title_new |
Game Development Using Python / |
title_sort |
game development using python / |
publisher |
Mercury Learning and Information, |
publishDate |
2021 |
physical |
1 online resource (338 p.) Issued also in print. |
contents |
Frontmatter -- Contents -- Preface -- Chapter 0 Games -- Chapter 1 Introduction to How Games Work -- Chapter 2 Graphics and Images -- Chapter 3 The Game Loop -- Chapter 4 Game AI: Collisions -- Chapter 5 Navigation and Control -- Chapter 6 Sound -- Chapter 7 C2H6O Jet Boat Race -- Chapter 8 Animation -- Chapter 9 C2H6O − Final Steps -- Chapter 10 Networking -- Chapter 11 Card Games -- Chapter 12 Platformers: Methods for Building a Side-Scrolling Game -- Appendix A: A* in Python -- Appendix B: C2H6O Jet Boat Race Game Design Document -- Appendix C: The NPC (Boat) Class for the Example Game -- Index |
isbn |
9781683926269 9781683926252 9781683926276 |
callnumber-first |
Q - Science |
callnumber-subject |
QA - Mathematics |
callnumber-label |
QA76 |
callnumber-sort |
QA 276.76 C672 P375 42021 |
url |
https://www.degruyter.com/isbn/9781683926269 https://www.degruyter.com/document/cover/isbn/9781683926269/original |
illustrated |
Illustrated |
dewey-hundreds |
700 - Arts & recreation |
dewey-tens |
790 - Sports, games & entertainment |
dewey-ones |
794 - Indoor games of skill |
dewey-full |
794.81526 |
dewey-sort |
3794.81526 |
dewey-raw |
794.81526 |
dewey-search |
794.81526 |
work_keys_str_mv |
AT parkerjamesr gamedevelopmentusingpython |
status_str |
n |
ids_txt_mv |
(DE-B1597)654133 |
carrierType_str_mv |
cr |
is_hierarchy_title |
Game Development Using Python / |
_version_ |
1775793046484418560 |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04032nam a22007095i 4500</leader><controlfield tag="001">9781683926269</controlfield><controlfield tag="003">DE-B1597</controlfield><controlfield tag="005">20230808014301.0</controlfield><controlfield tag="006">m|||||o||d||||||||</controlfield><controlfield tag="007">cr || ||||||||</controlfield><controlfield tag="008">230808t20212021 fo d z eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781683926269</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-B1597)654133</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-B1597</subfield><subfield code="b">eng</subfield><subfield code="c">DE-B1597</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">vau</subfield><subfield code="c">US-VA</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.76.C672</subfield><subfield code="b">.P375 2021</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM012040</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">794.81526</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Parker, James R., </subfield><subfield code="e">author.</subfield><subfield code="4">aut</subfield><subfield code="4">http://id.loc.gov/vocabulary/relators/aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Game Development Using Python /</subfield><subfield code="c">James R. Parker.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Dulles, VA : </subfield><subfield code="b">Mercury Learning and Information, </subfield><subfield code="c">[2021]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2021</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (338 p.)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield><subfield code="b">PDF</subfield><subfield code="2">rda</subfield></datafield><datafield tag="505" ind1="0" ind2="0"><subfield code="t">Frontmatter -- </subfield><subfield code="t">Contents -- </subfield><subfield code="t">Preface -- </subfield><subfield code="t">Chapter 0 Games -- </subfield><subfield code="t">Chapter 1 Introduction to How Games Work -- </subfield><subfield code="t">Chapter 2 Graphics and Images -- </subfield><subfield code="t">Chapter 3 The Game Loop -- </subfield><subfield code="t">Chapter 4 Game AI: Collisions -- </subfield><subfield code="t">Chapter 5 Navigation and Control -- </subfield><subfield code="t">Chapter 6 Sound -- </subfield><subfield code="t">Chapter 7 C2H6O Jet Boat Race -- </subfield><subfield code="t">Chapter 8 Animation -- </subfield><subfield code="t">Chapter 9 C2H6O − Final Steps -- </subfield><subfield code="t">Chapter 10 Networking -- </subfield><subfield code="t">Chapter 11 Card Games -- </subfield><subfield code="t">Chapter 12 Platformers: Methods for Building a Side-Scrolling Game -- </subfield><subfield code="t">Appendix A: A* in Python -- </subfield><subfield code="t">Appendix B: C2H6O Jet Boat Race Game Design Document -- </subfield><subfield code="t">Appendix C: The NPC (Boat) Class for the Example Game -- </subfield><subfield code="t">Index</subfield></datafield><datafield tag="506" ind1="0" ind2=" "><subfield code="a">restricted access</subfield><subfield code="u">http://purl.org/coar/access_right/c_16ec</subfield><subfield code="f">online access with authorization</subfield><subfield code="2">star</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This book will guide you through the basic game development process using Python, covering game topics including graphics, sound, artificial intelligence, animation, game engines, etc. Real games are created as you work through the text and significant parts of a game engine are built and made available for download. New chapters on card games and a side-scroller. The companion files contain all of the resources described in the book, e.g., example code, game assets, video/sound editing software, and color figures. Instructor resources are available for use as a textbook. FEATURES:Teaches basic game development concepts using Python including graphics, sound, artificial intelligence, animation, game engines, collision detection, Web-based games, and moreIncludes code samples using PygameFeatures new chapters on card games (Ch.11) and building a side-scrolling game (Ch.12)Includes a companion disc with example code, games assets, and color figuresThe companion files and instructor resources are available online by emailing the publisher with proof of purchase at info@merclearning.com.</subfield></datafield><datafield tag="530" ind1=" " ind2=" "><subfield code="a">Issued also in print.</subfield></datafield><datafield tag="538" ind1=" " ind2=" "><subfield code="a">Mode of access: Internet via World Wide Web.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">In English.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Description based on online resource; title from PDF title page (publisher's Web site, viewed 08. Aug 2023)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer games</subfield><subfield code="x">Programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Python (Computer program language).</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Game Design.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming / Games.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Pygame.</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Python.</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">game designers.</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">game developers.</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">game hobbyists.</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">programmers.</subfield></datafield><datafield tag="776" ind1="0" ind2=" "><subfield code="c">EPUB</subfield><subfield code="z">9781683926252</subfield></datafield><datafield tag="776" ind1="0" ind2=" "><subfield code="c">print</subfield><subfield code="z">9781683926276</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://www.degruyter.com/isbn/9781683926269</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="3">Cover</subfield><subfield code="u">https://www.degruyter.com/document/cover/isbn/9781683926269/original</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_CL_CHCOMSGSEN</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_DGALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_EBKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_ECL_CHCOMSGSEN</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_EEBKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_ESTMALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_STMALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV-deGruyter-alles</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">PDA12STME</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">PDA13ENGE</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">PDA18STMEE</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">PDA5EBK</subfield></datafield></record></collection> |