Enjoy your coding, enjoy your life.

專題成員:瞿旭民、徐朝逸    指導教授:蔡孟勳

主要功能

  • 發佈你的作品 - 讓朋友也能使用你的程式!
  • 多平台編譯 - 讓你省去架設開發環境的時間!

發佈系統

實作檔案伺服器

  • 以 TCP 為基礎實作檔案傳輸服務
  • 未來以 github + 自行架設的git server 作為主要檔案儲存系統

開發者管理工具

  • 讓開發者在上傳檔案後,可以對上傳的專案做描述與補充

發佈網站

  • 提供這些編譯成功後,程式發佈的管道

建置系統

自動化編譯服務

  • 產生適應各系統上的執行檔
  • 利用 Master 發派工作給予 slave 做編譯

無痛掛載主機

  • Slave 只需要知道 Master 位置,即可加入工作行列!

遠端管理

  • 可不用重啟主機
  • 白名單+密碼驗證

應用

課程

  • 讓作業不只是作業

Demo 系統

  • Provide demo tools for TA that can do their works more efficiently.
  • Also make students more convenient with download tools, which they don't need to bring anything but using every computer in sight.

遊戲平台

  • 提供遊戲程式下載的平台
  • 建立類似於 Steam 遊戲系統

私有雲

  • 建立私有的程式管理、儲存系統

Source Code Avaliable!

LifeGamer version 1.0.0

https://github.com/kevinbird61/LifeGamer

LifeGamer

By Kevin Cyu

LifeGamer

Automatic cross-platform compiling environment for education.

  • 1,704