0
0

More than 3 years have passed since last update.

Akashic EngineゲームをTypeScriptで書くための改造版ボイラープレート作りました

Posted at

初めまして。初投稿です。

突然ですがドワンゴが作っているTypeScript製ゲームエンジンのAkashic EngineをTypeScriptで書く為のボイラープレートを作りました。

リポジトリはこちらです。
https://github.com/KoutaKawase/akashic_boiler

git cloneするだけで簡単に使えるので良かったら使ってみてください。\(^o^)/

どういうものか

公式ボイラープレートを元に色々弄ったボイラープレートです。
もともとこのエンジンでゲームを作るためのプロジェクト作成は公式が用意してくれています。

akashic init -t typescript-shin-ichiba-ranking

というコマンドを入力するだけでニコ生で動くゲームをTypeScriptで書くためのファイル群が自動生成されます。

じゃあ何でこんなボイラープレートを作ったかというと、依存ライブラリが少し古いためです。

公式ボイラープレートはリンターにTSLintが採用されていますが、TSLintはTSLint公式がdeprecatedを勧告しています。あとTypeScriptのバージョンが2.9と少しだけ古いです。

あと個人的にjestをTypeScriptで使いたいのでts-jestを入れたかったのもあります。

TypeScriptを3.9に上げ、TSLintの代わりにESLintを採用し、prettierでフォーマットできるようにしてlint-stagedでgit commit時に自動でリンターが走る仕様になってます。

大した事してないですがよかったら使ってくれると嬉しいです!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0