LoginSignup
0
0

More than 1 year has passed since last update.

Tonyu System 2であほげーを作ろう - その5 ゲームを公開する

Last updated at Posted at 2018-07-02

記事一覧

第1回 設定とタイトル
第2回 メイン画面
第3回 ターゲットと敵と
第4回 スコア・時間など
第5回 ゲームを公開する
第6回 Twitterにスコアを投稿
第7回 サウンド関係
第8回 物理エンジンなど

はじめに

気が付いたら,あほげーまで2週間を切ってしまいました!大急ぎでこの連載も完成させなければ!ということで,今回は作ったゲームを公開する方法を紹介いたします.

あほげーで作品をエントリーするには,作品をどこかのWebサーバにアップロードして,URLを登録する必要があります.

Tonyu2 で作成したゲームはWebでプラグインなしで公開できます.手持ちの環境やゲームの規模により,いくつかの選択肢がありますので順に紹介していきます.

  • 自分のWebサーバにアップロード
  • JS共有サイトにアップロード
  • 「プロジェクトボード」にアップロード

自分のWebサイトにアップロード

自分でWebサーバ(レンタルサーバ含む)をお持ちであれば,そこにアップロードしていただくこともできます.ゲームは静的なHTMLとJSだけで構成されますので,どのWebサーバでも問題なく動作します.

まず,開発環境を開き,公開したいプロジェクトを開きます.

メニューの「公開」→「ランタイム作成」を選び,

スクリーンショット 2018-07-01 21.20.10 - コピー.png

「ZIP圧縮したものを保存する」を選び,「作成」を押します.

スクリーンショット 2018-07-01 21.20.10.png

ZIPファイルがダウンロードされますので,解凍して,お手持ちのWebサーバにアップロードしてください.

JS共有サイトにアップロード

jsdo.itなどの,JavaScriptを投稿,共有するサイトにアップロードすることもできます.もっとも手軽ですが,大きな画像や音声がある場合は重くなる場合があります.

メニューの「公開」→「HTML生成」を選び,表示されるHTMLを,JS共有サイトの「HTML」の欄に貼り付けてください.

スクリーンショット 2018-07-01 21.31.18.png

プロジェクトボードにアップロード

Tonyuで作成したプログラムをアップロードするサイト「プロジェクトボード」を用意しています.開発環境から簡単にアップロードできます.

メニューの「公開」→「ランタイム作成」を選び,

スクリーンショット 2018-07-01 21.20.10 - コピー.png

「プロジェクトボードにアップロードする」を選び,「作成」を押します.

スクリーンショット 2018-07-01 21.39.46.png

「作成」を押したあと,ダイアログが出るので「新規バージョンページ」を選択して開いてください.

スクリーンショット 2018-07-01 21.26.00.png

最初にログインが求められますので,ログインしてください.ユーザ登録を行っていない方は,ユーザ登録を行ってください(GoogleかTwitterのアカウントがあると素早くログインできます)

ログインが終わると,アップロードするプロジェクトを選択する画面が出てきます.初めてアップロードする場合は一番上の「プロジェクトを新規作成してアップロード」を選びます.

スクリーンショット 2018-07-01 21.45.29.png

必要事項を記入して,アップロードを完了させると,「Webアプリ配布」アイコンが出ますので,選択してください.

スクリーンショット 2018-07-02 16.43.41.png

アップロードが完了すると,プロジェクトのトップに,「Webブラウザで実行」アイコンが出るようになります.これでブラウザから遊んでもらう準備は完了です.

スクリーンショット 2018-07-02 17.14.51.png

次:第6回 Twitterにスコアを投稿

.

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