iT邦幫忙

2025 iThome 鐵人賽

DAY 2
0
自我挑戰組

你努力一下啦,自己做一個前端專案啦系列 第 2

<你努力一下啦,自己做一個前端專案啦!02>:做點快樂有趣的東西啦!

  • 分享至 

  • xImage
  •  

到底該做什麼樣的 side project 好?

這個問題其實不容易回答。
以前的 Mentor 曾說過:

做你想解決,或真正有興趣的事情,當作 side project!

聊聊夢想與興趣

這件事讓我感興趣

在換工作期間,我曾面試過一間遊戲公司,
他們使用 React,並描述自己專注於 web、h5 遊戲開發。
那時我立刻被吸引,
即使薪水比預期少了 20k,
我仍放棄其他機會,選擇加入。

然而進去之後才發現,
前端工程師幾乎沒有參與遊戲開發,
唯一能稱得上「遊戲」的,
大概只有轉盤抽獎。

公司確實有在做遊戲。
有一次我問一位 Unity 工程師:
「當初的夢想是做遊戲嗎?」
他想了一下,回答:

沒錯。

能親手開發遊戲,真的令人充滿動力。
或許這就是我真正有興趣,並願意持續投入的方向吧。

你的夢想實現了嗎?

題外話——

我有個小我三歲的弟弟,
他的夢想從小就很明確:要做遊戲。
小時候,他常在作業簿上畫出自己幻想的遊戲。
畢業後,他如願進入遊戲公司擔任遊戲企劃。
他參與過最具代表性的作品,應該就是《沉默之丘 f》。

在我看來,
他就是夢想成真的最佳例子。

所以要做什麼樣的遊戲?

我認為只靠我一個人沒辦法做出什麼偉大史詩級別的遊戲,
我只想要做一個簡單,用前端技術能夠達成的遊戲!

靈感來源:

不知道大家有沒有看過或是玩過 Melvor idle, 或是 Milky way idle?
大家可以點進去連結玩玩看,
這兩款遊戲雖然玩法簡單,但卻能讓人上癮。

遊戲玩法介紹:

其實兩種的遊戲玩法非常基本

  1. 採集(採礦,伐木...等)
  2. 製作
  3. 戰鬥
  4. Milky way 還多了社交功能。

這些元素雖然簡單,卻足以構成一個完整的 loop。
我認為,拿來當作前端練習專案非常合適。

要做到什麼樣的程度?

我並不認為能在僅剩的 28 天內完成所有功能,
所以我打算先做出一個 MVP(Minimum Viable Product,最小可行產品)。

主要設定

  1. 題材 / 風格
    • 題材:經典奇幻
    • 視覺氛圍:清爽 UI
    • 角色人設:勇者
  2. 核心系統
    • 基本採集與製作
    • 簡單的戰鬥與角色數值
    • 儲存與進度條設計

目標

完成 MVP,讓玩家能體驗最基本的冒險循環
後續再逐步擴充功能

結語

回到一開始的問題:「該做什麼樣的 side project?」

我的答案是:
做一件你真的有興趣、願意長期投入的事。


上一篇
<你努力一下啦,自己做一個前端專案啦!01>:太悲慘啦~我工作六七年還是一個廢物
下一篇
<你努力一下啦,自己做一個前端專案啦!03>:應該用甚麼技術來實現?
系列文
你努力一下啦,自己做一個前端專案啦3
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言