3D五子棋 學生:何承祐 學號:602415011.

Slides:



Advertisements
Similar presentations
工程倫理. Outline  工程師對雇主 ( 業主 ) 的責任  工程師倫理守則  案例分享 孟加拉大樓倒塌 過勞死 舊金山灣區捷運系統.
Advertisements

教育部 1 教育部技職司 南區: 2010 年 11 月 5 日 北區: 2010 年 11 月 8 日 中區: 2010 年 11 月 9 日 產學攜手合作計畫 政策宣導.
淺談高齡產婦常見照護與生 心理問題 宋正郁 陳為豪 楊子嫻 陳思妤 戴宇哲 王郁雯 李易媚 黃胤鈞 林柏鈞 鄭益宗.
【自我認知】 資料蒐集能力不佳 【產業 / 工作認知】 對自己的興趣與專長不了解 工作技能工作內容工作時間工作地點條件限制薪資福利.
104 年度環保小學堂 經費編列注意事項 會計室 : 丁子芸 中華民國 103 年 10 月 22 日 會計室 : 丁子芸 中華民國 103 年 10 月 22 日.
參加領域:社會領域 有「深」有「社」有「感覺」 深坑國小教師團隊分享 李岩勳、林淑絹、吳玉瑩、蔡欣樺、王德慈.
陳穎平 — 資訊科學與工程研究所. Outline 從核心理念出發 談在現今潮流下我所採取的教學方式 溫馨提醒:即將切換至「高橋流簡報法」模式 April 27, 2015 陳穎平 : 教學經驗分享 2.
布袋戲曲的賞析. 什麼是戲曲? 布袋戲是 戲曲嗎? 泉州木偶戲欣賞: 564 布袋戲初傳台灣時,受南管影響。 在台灣深根發展後,轉受北管影響深遠。 進入電視布袋戲後,與南北管脫勾, 黃俊雄領導的金光布袋戲引入台語流行歌,
產學攜手合作計畫 楊授印 國立虎尾科技大學 推廣教育中心 主任 動力機械工程系 助理教授 民國103年10月30日.
天涯社区 涯叔农场 农产品电商&众筹项目 招商推介.
《3-6岁儿童学习与发展指南》概述.
母 婴 护 理 师 制作:小九.
第二组:陈宝欣 王小屈 李德坤 彦兆雄 邢子肖 袁朝仙
从生命伦理学角度 对转基因食品市场准入标准及道德评价标准的研究
智阅卷—阅卷指南 全通教育-售前支持工程师 黄荣波.
图片编辑思维与策略之 摄影专题 概念·方法 李 楠.
人 工 智 慧 報 告 五子棋AI設計 報告者 : 潘輝銘.
設計美學_團體期末報告(精彩回顧) 授課教師:唐蔚 班級:晶片三甲 組員:郭丞晉4A 邱義展4A237033
谷雨节气模板.
第七章.语言演变与语言分化 【课程内容】 7.1 语言演变的原因和特点 7.2 语言的分化 【重点、难点】
Computer graphic final project report
組別: 指導老師:張景榮 老師 組員: 李儀姿 、 陳雅貞
教育部技職司 北區:2015年10月12日下午 南區:2015年10月16日下午
有效學習計劃簡介 (學前).
個人及家庭 財務規劃分析報告 DEMO 03.
雷克萨斯 在中国的发展战略
《桥梁设计师》软件.
個人投資理財分析 財務狀況匯總表 銀行存款 共同基金 外幣基金 股票投資 保險價值 黃金投資 支出預算 房貸計算 不動產價值 資源變化資料庫
想知道日佔時期的香港是怎樣 嗎??那就要Click進去看看了.
复习: 感受文化的影响 交往行为 交往方式 特定的文化环境 人的 实践活动 各种的文化活动 认识活动 思维方式 潜移默化地影响着
第三章 3D 数学基础.
體驗活動:誰有好牌 活動器材:撲克牌.
香港有甚麼特色? 我為甚麼欣賞香港? 我們可以怎樣參與本港發展?
关于社区教育项目 的理论思考和实务操作 陈乃林 中国成人教育协会副会长兼 社区教育专业委员会理事长.
Computer Graphics and Visualization Final Project
國立豐原高級中學 103學年度家長代表大會 主持人:江柏松會長 時間:103年10月4日(星期六)上午10時0分 地點:美術館1樓視聽教室.
第十章 娱乐体育原理与方法.
內容大綱.
Chapter9 金融监管体系.
3D動畫與 3D Studio MAX 第六組 蘇哲群.
3D PACMAN! Student: Chia-Wei Yao ID:
SoC Final Project -JPEG Encoder
休管系資訊素養課程 2019/1/13.
行銷與流通管理系 招生策略與管考簡報 簡 報 人:李國良 簡報時間:106 年 3 月 21 日 歡迎委員蒞臨僑光科技大學會計資訊係指導
第三单元 建设有中国特色的社会主义 第2课 农村和城市的改革.
第二单元 达标测试.
面山近海-臺東.
南投縣五育高級中學 2018年國際教育旅行.
第七章 研發計畫管理.
第三組 成員 王郁昀 美術 李孟澤 程式 王子榮 企劃 美術 李奕增 企劃 美術 石名辰 企劃 程式 許登竣 美術.
2017 通用工作总结计划模板 DESIGN BY NIC 汇报人:宝藏PPT 部门:xxx.
Training Project 05 培训项目 政策市场培训 汽车行业细分市场分析 汽车行业专项政策解读 市场决策流程管理
主讲人:黄鹤 副教授 Office:9-416 劳动关系与劳动政策 主讲人:黄鹤 副教授 Office:9-416.
法律與生活 教材大綱 蔡月芳 編著.
4 S W O T 点击此处添加文本信息。 顶部“开始”面板中可以对字体、字号、颜色、行距等进行修改。建议正文10号字,1.3倍字间距。
序言 報告內容: 你對父母的感覺 你與父母的關係 你是否與父母同居 你與父母見面的時間 每天與父母的談話時間 與父母談話的內容 結論 感想.
整合性醫院評鑑管理系統 使用教學講義 百旭科技有限公司.
新光保經影像掃描線上簽署作業系統 (產險批單件) 內務操作手冊-簡易版 新光保經 製作.
職涯規劃講座 5.2.1善用慈濟資源.提升職涯就業力.
研究工作進度報告 江明峰 2019/7/25 慶泰樹脂研發會報.
游振昌 Gibson 資訊平方有限公司 執行總監 台灣微軟資深顧問
練習情境 Scenario 1 文件管理(分享、分類、審核) Scenario 2 文件管理(取出存回、版本控管)
Scenario Design. Scenario Design Scenario Design 1. 小梗、小明、小昌、小裕、小耀是俄文系的學生。 在一次的出遊中,在路上看到一個驚為天人的白俄羅斯美女,五個人的男性賀爾蒙瞬間被激發到一個頂點,心跳飆到180,口水直流。 但是這時五個人你推我我推你就是沒人敢過去搭訕要電話,這時候小梗拿出他的「哀鳳手機.
網際網路的應用 主題式研究.
控制UI界面 本讲大纲: 1、使用XML布局文件控制UI界面 2、在代码中控制UI界面 3、使用XML和Java代码混合控制UI界面
Computer Graphics And Visualization
第二单元 社会主义道路的探索 第1课 走上社会主义道路.
新選課系統說明會 電算中心 林以仁.
先進觀念 • 輕鬆掌握 商周數位學院 《創新者的思考》 建議最佳閱讀版本:powerpoint 2000.
Presentation transcript:

3D五子棋 學生:何承祐 學號:602415011

Outline 遊戲介紹 遊戲方法 程式流程 程式說明 Feature Work 心得 Demo

遊戲方法 1.以opengl的座標位置,繪製出棋盤 2.中心的紅框可任意的在棋盤座 標範圍內移動,做為下黑白棋 的依據。 3.藉由紅框下過的黑白棋分別紀 錄位置,根據這些資訊來判斷 五子連線。 4.本project提供重新開始、悔棋 、視角調整的功能,並判斷有 黑白棋先後順續下棋之分。 0 31 62 93 124 155 186 217 248 279 310 341 373 403 403 372 341 310 279 248 217 186 155 124 93 62 31

程式流程 此行是button 紅框移動 (上下左右) 確認下棋且紀錄 判斷連線 返回開始 在View1的選單上可任意調整視角 開始 繪製棋盤 重新開始 清除下棋 所有紀錄 悔棋 清除黑白棋 上一步紀錄 此行是button

程式說明(1) 確認下棋並記錄下棋次數

程式說明(2) 視角調整

程式說明(3) 判斷重新開始與繪製紅框

程式說明(4) 判斷五子連線

程式說明(5) 按鈕事件 下黑棋 下白棋 控制紅框下棋位置 悔棋 重新開始 調整視角位置 下拉選單view1才能使用此功能 視角選擇 離開

Future Work 1.悔棋功能部分,還無法清除判斷五子連線的記錄,這地方比較可惜的部分,如果能解決這個問題,五子棋的功能就是完整的功能。 2.將來有可能加入打光的部分,使五子棋整體感覺更有立體的效果。

心得 以前有寫過五子棋、貪食蛇相關的程式,不過它是以Verilog C寫出來的,而且與我現在做的五子棋使用opengl是不一樣的程式方法,不同的是, Verilog 使用的是掃瞄棋盤方式來進行,比較耗時,必須針對每個座標判斷是否有下,但是opengl採用的是每下一步棋,程式多執行一個迴圈,效率與速度在短時間內可以呈現,在這個地方碰到許多困難,但換個方式重新再想的時候,就能解決問題。 藉由期末專題作業,與之前學過的東西與現在學的opengl和FLTK的操作介面,才完成此作業,感謝老師上課教導opengl的所有課程、計算機攝影、影像處理與電腦視覺這些方面的領域收穫特別多。

Demo