Zombie Frenzy - Main Programmer
Zombie Frenzy - Main Programmer
2024-12-17
"Zombie Frenzy" is a VR arcade game that supports both single-player and local multiplayer modes. In the game, players use various weapons to fend off a zombie invasion. The available weapons include an assault rifle with infinite ammo, a grenade launcher that deals area damage, a high-rate-of-fire machine gun, and a shotgun that delivers massive damage. The game also features bullet time and QTE (Quick Time Events) for a more exciting gameplay experience. After completing a level, if the player scores high enough, they can enter their name on the leaderboard to show other players their rank and score.
The game supports 1 player for single-player mode and up to 4 players for local multiplayer. The development team consisted of 7 members, making this the smallest team I've worked with, and it also had the shortest development timeline—only 3 months from development to contacting the publisher for sales. The entire project, from software and hardware to sales, was completed in collaboration with a Chinese partner OCULEAP. In this project, I was responsible for game flow, shooting systems, zombie behavior and attack systems, networking architecture, hardware integration, and Unreal plugin development.
The greatest takeaway for me from this project was using the base framework provided by Unreal, combined with my knowledge of game architecture, to create a series of plugins that accelerated the development process and could be applied to future projects.
《Zombie Frenzy》是款VR的機台遊戲,支援單人遊戲與本地多人連線,玩家需要使用手上的武器,擊倒殭屍入侵,遊戲中能使用有無限子彈的衝鋒槍,能造成範圍傷害的榴彈槍,射速極快的重機槍,跟極大傷害的霰彈槍,另外還有子彈時間跟擊破QTE,增加遊戲爽度,關卡通關後如果分數夠高,就能把自己的名字輸入進排行榜中,讓其他玩家看到你的名次及分數。
單機遊玩人數1人,連線最多支援4人,製作團隊共有7人,這是我目前參與過開發團隊人數最少,開發時程也是最短的專案,從開始開發到連絡發行商銷售只花了3個月,並且軟體硬體到銷售都是與中國合作的廠商影華科技一起完成,我在這個團隊中是負責遊戲流程,射擊系統、殭屍行為招式系統、連線架構、硬體串接、Unreal插件開發等項目。
在這個專案中,我收穫最大的是基於Unreal給的底層框架,結合我熟悉的遊戲架構製作一系列的插件,加速整個開發過程,並做到能夠延續到下個專案的應用。