2019年1月10日 星期四
2019年1月9日 星期三
2019年1月8日 星期二
2019年1月7日 星期一
2019年1月5日 星期六
2019年1月4日 星期五
2018年9月12日 星期三
體驗打磚塊的老遊戲
在嘗試用Scratch創作打磚塊之前,先來體驗一下。
所謂的「打磚塊」遊戲就是畫面上方有一堆磚塊,由玩家操作畫面下方的一個水平的棒子,讓畫面中的小球在棒子上彈來彈去、打掉上方的磚塊。把全部磚塊打掉就可以過關,萬一不幸沒用棒子接到球而掉下去就失敗。
這類打磚塊遊戲有相當多的變形與版本,最早是由 Atari 公司在 1976 推出的名為「Breakout」的最初版本。其實這類遊戲相當簡單、易懂,只要能靈活控制螢幕下方的棒子,並精準判斷球會在什麼時候會從什麼地方掉下來,並算好反彈的角度,應該都可以輕易過關。不過當球越彈越快的時候,難度就越高。
後來還有一些進階版本與玩法,有的還會掉寶、棒子變長、破壞力變強…等各種變化。
只要我們在 Google 搜尋「Atari Breakout」這個關鍵字並切換到圖片搜尋頁面,即可將原本的圖片搜尋結果通通變成「磚塊」,網頁下方也會出現一個可以移動的棒子,只要用鍵盤方向鍵或滑鼠左右移動即可開始玩囉!
按這裡直接玩
所謂的「打磚塊」遊戲就是畫面上方有一堆磚塊,由玩家操作畫面下方的一個水平的棒子,讓畫面中的小球在棒子上彈來彈去、打掉上方的磚塊。把全部磚塊打掉就可以過關,萬一不幸沒用棒子接到球而掉下去就失敗。
這類打磚塊遊戲有相當多的變形與版本,最早是由 Atari 公司在 1976 推出的名為「Breakout」的最初版本。其實這類遊戲相當簡單、易懂,只要能靈活控制螢幕下方的棒子,並精準判斷球會在什麼時候會從什麼地方掉下來,並算好反彈的角度,應該都可以輕易過關。不過當球越彈越快的時候,難度就越高。
後來還有一些進階版本與玩法,有的還會掉寶、棒子變長、破壞力變強…等各種變化。
只要我們在 Google 搜尋「Atari Breakout」這個關鍵字並切換到圖片搜尋頁面,即可將原本的圖片搜尋結果通通變成「磚塊」,網頁下方也會出現一個可以移動的棒子,只要用鍵盤方向鍵或滑鼠左右移動即可開始玩囉!
按這裡直接玩
2018年9月6日 星期四
Scratch介紹
Scratch是麻省理工媒體實驗室終身幼稚園組開發的一套電腦程式開發平台,旨在讓程式設計語言初學者不需先學習語言語法便能設計產品。開發者期望通過學習Scratch,啟發和激勵用戶在愉快的環境下經由操作去學習程式設計、數學和計算知識,同時獲得創造性的思考,邏輯編程,和協同工作的體驗。
參見:Scratch維基百科
Scratch的英文單字是「抓」的意思,指的是「操作方式」,因此我們只要把程式積木抓一抓、組一組便可顯現各式各樣的效果。
參見:Scratch維基百科
Scratch的英文單字是「抓」的意思,指的是「操作方式」,因此我們只要把程式積木抓一抓、組一組便可顯現各式各樣的效果。
2018年9月5日 星期三
學習第一支程式:Hello World
「Hello World」在學習程式設計的過程中是重要的一環,當我們學習一種新的程式語言時,在螢幕上顯示出「Hello World」就會成為我們第一個學習的目標。
「Hello World」的功能當然不只如此,它也可以測試程式的開發環境是否已經安裝妥當,以及程式設計者是否理解相關的環境。
參考:維基百科 Hello World
「Hello World」的功能當然不只如此,它也可以測試程式的開發環境是否已經安裝妥當,以及程式設計者是否理解相關的環境。
參考:維基百科 Hello World
訂閱:
文章 (Atom)