在開始公布2010年台北科大資訊工程系OOP實習課優秀作品前,先來一段關於版權的聲明(現在網路上發表文章也得保護自己一下):以下遊戲畫面裡的圖片版權皆屬原創作公司所有,學生只是利用截圖的方式取得圖片,作為練習物件導向程式設計(Object-Oriented Programming)的素材,作品並不提供下載,以保障原創作公司的權利。今年一共有73位學生修這門物件導向程式設計實習,分成40組,可以說是有史以來最多學生修課的一年(累死老師跟包含我的二位助教),以Normal distribution來說,優秀作品的數量當然也比往年多一點,因此選出我心目中的前10名與4名佳作,選擇條件包含:遊戲的完整程度、操作流程度、畫面精緻程度、程式的品質以及趣味性。今年入選的作品都是二人一組的作品,雖然看不見萬夫莫敵的一人英雄作品,但也表示團隊合作讓成品更加完美。接著馬上來看Top 10的作品:

Top 1 - Dokaoni (37.5 MB)

  在IGS展示的作品,程式寫得相當簡潔,卻能有豐富的遊戲性,玩法是躲過怪獸並抓回逃走的小雞,路上的道具可以有其他效果,關卡及障礙物的多樣性,提供了相當好的趣味性,操作也相當流暢明快,從遊戲的開始到結束,再返回開始畫面,如此一個完整的流程都有細膩的處理,畫面走趣味的pixel風,整體來說是今年的最佳作品,在IGS展出也獲得不錯的評價。

g13 - dokaoni.png  

Top 2 - BombMan (36.0 MB)

  炸彈超人雖然是相當有歷史的遊戲,但隨著網路遊戲的風潮,如此的小遊戲又開始讓越來越多人喜歡,此組不但有你死我活的傳統玩法,還加入了佔地模式(類似用大戰玩圍棋),看誰佔的地多,另外還有奪寶模式,節奏明快,畫面也相當精緻,道具豐富提高了趣味性,程式寫的也還不錯,是我推薦的IGS展出作品之一,可惜無緣能在IGS展出,整體來說十分優秀。

g09 - BombMan.png  

Top 3 - Mariball (25.1 MB)

  在IGS展出的第二部作品,遊戲不但使用老師的Game Framework開發,還使用了Third party的物理引擎(Box2D),這對程式的品質是一大挑戰,要結合多個library其實是相當困難的,但這組作品結合的相當不錯,在遊戲中提供了風、重力、彈力、滾、跳等物理現象,畫面的精緻度也夠,可惜操作的流暢度上可以再加強,讓遊戲性能提高,但也是相當優秀的作品。

g11 - Mariball.png  

Top 4 - 馬利歐天蠶變 (26.3 MB)

  咳~咳~這不是18禁的版本,我想天蠶變對男性朋友來說應該不陌生吧!從DOS時代就有的一款相當清涼的遊戲,一格一格的消去遮住美女照片的遮罩,是多少男生的回憶?當然,課堂上不會有過度清涼的照片,扣除最後一關噁心的圖片,這款小遊戲也蠻不錯的,結合馬力歐與天蠶變,遊戲看起來簡單,背後卻有不少演算法,例如最小面積消去、敵人追蹤、路線判斷等,學生在與老師與助教的請教後,都能實作出來,可見學生有很努力在寫程式。

g18 - MarrioConnect.png  

Top 5 - R-Little Fighter (248.0 MB)

  其實這款遊戲比上一款並沒有比較遜色,如果把場上的主角換成毛蘭、春麗或是其他女性角色,肯定分數會更高一點(咳~咳~這位評審,這樣不行啦!教壞小孩子),在遊戲的完整性上,格鬥遊戲該有的功能都有,功、防、絕招和必殺技等等,而且不同角色都有專屬的必殺技,可以想見物件導向程式的技巧有一定的程度,可惜按鍵的設計不是挺方便,光是截出這一張圖,我可是按了好幾次組合鍵才發動出必殺技,不過大體來說也是一款優秀的作品。

g33 - R-LittleFighter.png  

Top 6 - Soldat (52.0 MB)

  這款遊戲去年就有人想要挑戰,可惜一個人似乎無法完成(最後換題目),這是一款在網路上蠻流行的2D第三人視角射擊遊戲,武器相當多樣,重點是敵人與友軍的AI設計,除此之外還提供地圖編輯器,這是唯一一組有地圖編輯器,也就是說玩家可以自己設計關卡,遊戲的操作性還算不錯,但圖片跟音效的載入時間實在太長,其實可以分段分次載入,減低載入的時間,如果畫面的人可以再大一點,對於像我這種有點年紀的助教會玩得舒服點XD。

g14 - Soldat.png

Top 7 - Worms War (149.0 MB)

  不知道有多少人玩過蟲蟲大戰,大學時期學校宿舍突然流行起來,打網路對戰,我常和住宿舍的朋友對戰,以遊戲的完整性來說,相當高,可惜風向系統沒有完成,但十多種在原創遊戲中出現的武器都有實現出來,雖然不見得完全一模一樣也實屬難得,另外操控性沒有很理想,不然會是一款更優秀的作品。

g10 - Worms War.png  

Top 8 - Crimsonland (59.4 MB)

  這款有惡靈古堡的感覺,但不是惡靈古堡,雖然有殭屍但玩法卻完全不同,操作流暢性還不錯,但平衡性可以再改善,或是調整鍵盤的配置,為了一邊截圖一邊換武器,就嘗試了好幾次(一下子主角就掛了),是美中不足之處(按:其實是你太遜了),另外遊戲的畫面如果能更精緻點會更好。

g35 - Crimsonland.png  

Top 9 - Final Fantasy 這不是太空戰士XD (40.0 MB)

  這一組可能是其他科目的壓力過大,遊戲開發到期中後,就沒有太大的變化跟加強,不然以當初的進度,應該能夠製作出內容更豐富的遊戲出來,整體流暢度跟操作都還蠻不錯的,是令人婉惜的一組。

g30 - Final Fantasy.png  

Top 10 - 夏夜攻防戰 (9.42 MB)

  夏天到了,是否常被擾人的蚊子吵醒呢?這遊戲是網路上的小品遊戲,讓玩家反過來當蚊子吸血,學生完成的幅度頗高,但和上一組相似,開發進度到期中之後就緩慢許多,不知道是程式開發上遇到問題還是其他科目課業太重呢?不然也能是完成度更高的遊戲。

g15 - The Night.png  

  接下來是佳作作品,其實佳作作品大多是小地方不夠用心,不然整體來說都不輸給前面的作品。其實佳作作品不只4組,只是因為一些技術問題,有幾組的遊戲讓我無法再次安裝取得截圖,如果有時間並能夠解決技術性問題,晚點會再更新上來。

佳作 - Survival (33.8 MB)

  這和Top 8遊戲類似,但操作性卻不是很理想,不然畫面的細緻度還不錯,有點可惜。

g03 - Survival.png  

佳作 - 英雄守塔 (304.0 MB)

  這是第一次看到學生挑戰即時戰略加守塔的組合,可惜學生花太多時間在動畫(用現成的)上,遊戲性及操作性的完成度不高。

g06 - The King of Outland.png  

佳作 - Crazy Story 瘋之谷 (206.0 MB)

  很單純的橫向卷軸小品遊戲,但操作性依舊不理想,不然畫面精細度不輸給優秀作品。

g25 - CrazyStory.png  

佳作 - CoolTyper (24.2 MB)

  這適合給小學生玩的打字遊戲,組員之間的默契出了問題,讓這組的開發進度也是到期中之後緩慢很多,不然一開始的程式架構還算完整,應該能有夠好的表現。

g36 - CoolTyper.png

佳作 - 史特瓦進擊 (36.0 MB)

  圖片、敘述待補。

佳作 - 瘋狂坦克 (未知)

  圖片、敘述待補。

佳作 - PZ (霹靂) Strike (175.0 MB)

  圖片、敘述待補。

  今年的學生混的還是很混,但用功的學生作品都相當不錯,和去年相較,並不遜色,表示學生的素質還是有提升的,也期待明年能有更好的表現(話說回來,明年也應該是我最後一次擔任這門課的助教了)。

arrow
arrow
    全站熱搜

    dbi1463 發表在 痞客邦 留言(2) 人氣()