iT邦幫忙

2021 iThome 鐵人賽

DAY 1
1
Modern Web

Vite 出小蜜蜂~和卡比一起玩網頁遊戲開發!系列 第 1

[Day0] Vite 出小蜜蜂~和卡比一起玩網頁遊戲開發!

Day0

動機 Motivation

80 年代對卡比來說是個很特別的年代,
那個年代的音樂、影視、電玩深深地影響了卡比,
特別是那個遊戲剛發跡的年代,
極客們在沒有什麼支援情況下,開發出了一款款的經典遊戲。

“有朝一日,一定要致敬一下這些經典作品。”
抱著這樣的心情,開始了這次的系列。

第一個系列,
卡比將要嘗試製作一款來自 Taito 的經典遊戲,
Space Invaders 小蜜蜂

目標 Target

本系列將全程使用 HTML5 相關技術來還原 80 年代的經典遊戲,
全文將會將卡比用的

  • 思考邏輯
  • 反向分析
  • 程式語言
  • 架構設計

按照時間全數紀錄下來,希望能達到拋磚引玉的功用!

受眾 Audience

本系列適合已具備程式基礎的朋友,
曾經學習過以下技能的朋友,非常適合閱讀本系列!

  • Javascript / Typescript (ES6+)
  • Modern Web Development (React / Vue / Angular ...etc)
  • Canvas / WebGL / pixi.js

介紹 Introduction

Space Invaders 一款 1978 年 由 日本太東 公司發行的街機遊戲,
因為其暢銷程度也被移植到家用主機上。

遊戲中,玩家將扮演 大砲 (LaserCannon)
透過發射雷射用以攻擊外星侵略者,以防止衛星人的侵略。

敵方的外星人也有各種類型,有 飛碟(UFO)、烏賊(Squid)、螃蟹(Crab) 和 章魚(Octopus)

別讓外星人成功抵達地面,將這些不速之客徹底擊潰吧。

關於兔兔們:


下一篇
[Day1] Vite 出小蜜蜂~前置準備 + 用程式畫 Pixel Art!
系列文
Vite 出小蜜蜂~和卡比一起玩網頁遊戲開發!19

1 則留言

0
一條龍
iT邦新手 5 級 ‧ 2021-09-16 11:54:38

嗨卡比受!

我要留言

立即登入留言