Code the Classics Volume II

個数:

Code the Classics Volume II

  • 提携先の海外書籍取次会社に在庫がございます。通常3週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合、分割発送となる場合がございます。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Hardcover:ハードカバー版/ページ数 296 p.
  • 言語 ENG
  • 商品コード 9781916868045
  • DDC分類 005.13

Full Description

Take inspiration from the some of the greatest video games of the 1980s and learn how to write your own modern classics

Code the Classics Volume II not only tells the stories of some of the seminal video games of the 1980s, but shows you how to create your own games inspired by them, following examples programmed by Raspberry Pi founder Eben Upton. In this book, you'll learn how to run and edit the games in this book by installing Python, Pygame Zero, and an IDE. You'll also:

Get game design tips and tricks from the masters.
Understand the fundamental tasks needed for every game: display images, play sound effects and receive inputs from the keyboard or a game controller.
Learn how to code your own games with Pygame Zero, a library that helps automate those tasks.
Explore the code listings and find out how they work.

You'll meet these vintage-inspired games, and learn from their code in between rounds of play:

Avenger: fly across a scrolling landscape while you save humans from malevolent aliens.
Beat Streets: fight your way through a level, and defeat a notorious crime boss.
Eggzy: collect gems and survive as long as possible before time runs out.
Leading Edge: Race a car on a pseudo-3d race track.
Kinetix: Break bricks with your paddle, and use powerups to avoid various menaces.

Contents

Foreword
Chapter 1: Block Breaker

Chapter 2: Scrolling Shooter
Chapter 3: Multiscreen Platformer
Chapter 4: Beat-'em-up
Chapter 5: Racing Game
Setting Up
An Introduction to Python
An Introduction to PyGame Zero
Git and Version Control
Interview
Interview

最近チェックした商品