箱庭諸島SE系の移植・改造版
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 146 commits ahead of hiro0218:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
beta
bin
public
.editorconfig
.gitattributes
.gitignore
.php_cs
ChromePhp.php
README.md
composer.json
config.php
hako-admin.php
hako-ally.php
hako-axes.php
hako-bf.php
hako-edit.php
hako-init-default.php
hako-init.php
hako-keep.php
hako-main.php
hako-mente.php
hako-present.php
hako-update.php
index.php
island.txt
launchTest.php
notice.txt
package-lock.json
package.json
tsconfig.json
tslint.json
webpack.config.js

README.md

Re:箱庭諸島SE

正式名にしました。

概要

箱庭諸島 S.E ver23_r09(以降「旧式」)の改造版

目的

  • モダン環境で遊びたい
    • 旧式の最終更新は2013-06-29で止まっているので古い環境でしか動かないか、現行では無駄が多い
  • なんかめっちゃバグある
  • スマートフォン対応
    • 旧式の現役稼働時代にそんな高尚なものは普及してなかった
  • クライアントサイドで出来る処理はクライアントサイドにお任せしたい
  • 今流行りのMV*とか勉強したい

方針

  • 気になったものから適宜修正。ホットフィックスは最優先。
  • ひとまずPHPをクリーンアップする作業を中心に行う。
    • ちまちまとSPAっぽく作り替えたい所存
    • Isomorphic JavaScript?

テスト環境

  • Nginx 1.9
  • PHP 7.1

はうつーぷれい

  1. 任意のディレクトリ(/var/www/htmlとか)にclone
  2. コンソールからbin/composer install(Windows鯖の人は別途インストーラをご利用くだしあ)
  3. /hako-init-default.phpを参考にして、/hako-init.phpをお好みに設定
  4. ブラウザでトップディレクトリを開く
  5. 指示に従い管理パスワード、ゲームデータを設定
  6. (゚д゚)ウマー

変更点

  • バグフィックス
  • 最適化
  • レガシー対応の削除
    • HTML5で廃止される要素の削除
    • 古いIEやNetscapeなど、レガシーブラウザ特有の対応を削除
    • 文字コード変換モジュール(jcode.phps)の廃止