作者VVll (J.)
看板C_Sharp
標題Re: [程式] C# 視窗迷你遊戲
時間Tue Jun 24 03:27:39 2014
簡略遊戲圖
http://i.imgur.com/Xtlc8Fj.png
把上一版在作了調整
1. 網格地圖,每次移動都是一格
2. 簡單的碰撞,遇到單位不能無腦移動
3. 有簡單的攻擊,可以將阻檔的綠球消除
4. 紅球有簡單的路徑搜尋,無法移動會主動消除阻檔
5. 有生存時間(起始15秒),時間到GAME OVER
6. 玩家擊殺綠球+1秒,紅球擊殺綠球(延遲一次行動)
鍵盤控制上下左右,空白鍵擊殺
被紅球追到GAME OVER
預計下次版本
1.增加貼圖使用
2.生命值
3.攻擊特效
遊戲執行檔(exe)下載
http://ppt.cc/86cR
專案檔下載
http://ppt.cc/aD-O
--------------------------------------
以 Microsoft Visual Studio 2013 開發
並使用 .NET Framework 4.5
http://www.microsoft.com/zh-tw/download/details.aspx?id=30653
一樣希望可以增加交流與學習
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.240.239.100
※ 文章網址: http://webptt.com/m.aspx?n=bbs/C_Sharp/M.1403551668.A.EC2.html
1F:推 neo5277:有沒有辦法,集滿100顆綠球出現金球吃完後可以擊殺紅球結 06/24 14:08
2F:→ neo5277:束遊戲 06/24 14:08
3F:→ VVll:程式碼在上面 有想到什麼不同玩法,就自己抓下來改吧xd 06/24 16:00
4F:→ VVll:如果改完願意把程式碼也開放分享更好 06/24 16:01
5F:推 YahooTaiwan:有點好奇 把 setter 設為 private,另外寫一個 06/24 20:28
6F:→ YahooTaiwan:Set method 的用意是什麼?? 06/24 20:28
7F:→ Litfal:習慣(Java)或focus關注點吧 06/24 21:20
8F:→ VVll:學太多語言了(c++, obj-c, c#),所以很雜亂 冏 06/24 22:20
9F:推 neo5277:好喔我來研究一下XD 06/25 02:09
10F:推 srxrrr:高手 謝分享!!! 06/30 22:15
11F:→ CharlieBon:請問以拉近與目標距離為優先該段程式是否會造成當玩家 07/05 21:18
12F:→ CharlieBon:與BOSS之間只隔一個障礙物時BOSS不會動的情形發生? 07/05 21:19
因為懶得寫太複雜的ai(ex:要計算多少步可以到達玩家位置)
只寫成一次只思考一步,所以才給了boss消除能力,當boss無法移動到玩家位置,
就會消除綠球
13F:推 ZanFu5566:話說綠色球長出來的時候會長到當前藍色球嗎= =? 07/08 06:55
印象中是不會的,因為所有單位位置都存在地圖資訊內,
每次產生綠球時,會檢查該位置是否允許產生
可以抓原始碼看看
※ 編輯: VVll (123.240.239.100), 07/12/2014 03:59:07