~小啄報你知~
第三期 2013/07/17
|
Hi來了來了,小啄又從遙遠的彼方飛過來了!第三次的電子報,小啄要講講今年主題中的「Open Data」,當然也要跟你說些有趣的議程、以及今年跟往年更多不一樣的地方!一如往常,如果你喜歡這期的週報,可別忘了到小啄的 Facebook、Twitter、Plurk 或 Google+ 給我們一點掌聲喲! |
噹噹噹~~ 今年 COSCUP 的主題是 Open x [Web, Mobile, Data],結合了三種方向不同、但精神相符的面向,這一次就來看看 OPEN x Data 的部分吧!作為拜搜尋引擎教的網民,想必你我都已經體會到「資料」所帶來的無限潛能。但在我們的身邊,還有更多資料無緣將這些潛能好好發揮出來,因為他們都被鎖在政策、使用權等等的黑盒子裡。「Open Data」就是希望能將這些資料從各種黑盒子中釋放出來,跟 Open Source 概念一樣、期待藉由開放發揮更強大的潛能。 |
這次 COSCUP 與 Mozilla 合辦兩場 Hands-on,上午第一場由大神 gasolin 為大家帶來「一小時網頁 App 離線儲存就上手」,這麼難得的機會怎能錯過! |
人生海海,COSCUP 有些大代誌要給你瞭改,且聽小啄說來: |
|
本篇文章將介紹如何透過 Amazon Q Developer CLI 建構一款完整的 2D 平台跳躍遊戲,從初始生成、功能增強,到最終打造出具備多關卡、多樣互動元素的遊戲體驗。特別的是,過程中開發者並未撰寫任何一行程式碼,僅透過自然語言指令與 CLI 對話完成所有工作,實踐「Vibe Coding」( 氛圍編碼 )。 本文作者為 Haowen Huang, AWS Senior Developer Advocate. 擁有 20 年以上電信、互聯網以及雲端運算等行業架構設計、技術及創業管理等豐富經驗,曾任職於 Microsoft、Sun Microsystems 等企業,專注為遊戲、電商、媒體和廣告等企業客戶提供 AI/ML、數據分析和企業數字化轉型等解決方案諮詢服務。 引言 本篇文章 ( English Version ) 將介紹如何使用 Amazon Q Developer CLI ,以 無需撰寫任何程式碼 的方式,打造一款經典的 2D 平台跳躍遊戲。透過「Vibe Coding」( 氛圍編碼 ) 的開發流程,開發者可以藉由簡單的語言提示詞 (prompt),逐步完成從遊戲雛型、功能擴充到完整關卡設計的開發流程。 整體開發流程將分為三個步驟: 1. 生成遊戲雛型 2. 功能擴充強化與畫面調整 3. 導入參考架構建立完整遊戲 環境建置 使用者需先安裝並設定 Amazon Q Developer CLI 。對於 macOS 使用者,可透過下列步驟完成安裝: 下載並安裝 Amazon Q Developer CLI 登入 Builder ID 完成認證 開啟終端機控制與無障礙設定 執行 q doctor 指令檢查 Amazon Q Developer CLI 是否安裝成功: 遊戲開發方面,建議使用 Python 語言與 Pygame 套件,可透過下列指令完成安裝;Pygame 提供以下功能支援: 畫面與動畫渲染 音效播放 鍵盤與搖桿輸入控制 物理模擬與碰撞偵測 多種媒體格式支援(圖片與音效) $ q doctor $ pip install pygame 第一步驟:初步生成遊戲雛型 透過簡單的一句 prompt,Amazon Q Developer CLI 結合 Pyg...