[過去ログ] ゲーム開発会社がゲーム製作技術を伝授するスレ (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
486: 名前は開発中のものです。 [] 2018/05/14(月) 01:54:29.42 ID:6rFmCRJO(1/6) AAS
と言うことで、開発ツールも大事だね。
早速AppGameKit Linux版をインストールしてみよう。
では https://www.appgamekit.com/trial を開いて、
[ DOWNLOAD APPGAMEKIT FREE TRIAL FOR LINUX ] をクリックして、[ ファイルを保存する ] をクリックする。
http://fstore.thegamecreators.com/AppGameKit/AppGameKit-Trial-Linux.7z
ダウンロードが終わったら、Firefoxブラウザ右上にあるダウンロードアイコン [ ↓ ] をクリックして、
[ AppGameKit-Trial-Linux.7z ] 右横のファイルアイコンをクリックする。
すると、/home/ [ ユーザー名 ] /ダウンロード のフォルダに、該当ファイルが出てくるので、右クリ
ックして、[ Extract to... ] をクリックする。
次に、ファイル選択画面が出てくるので、[ デスクトップ ] フォルダをクリックし、[ 展開 ] を選んで
クリックする。
ファイルの展開が終わると、/home/ [ ユーザー名 ] /デスクトップ/AGKLinuxTrial のフォルダに
AGK Linux版のファイル群が展開される。
次に、[ AGK64 ] のアイコンをクリックすると、初期設定の画面が出てくる。
プロジェクトファイルの場所を入力するもので、1段目のみ入力する。
” /home/ [ ユーザー名 ] /デスクトップ/AGKLinuxTrial/Projects ” と入力して、画面右下の [ Apply ]
をクリックする。
この段階ではランタイムがインストールされておらず、AGKは正常に動かないので、いったんAGKを
閉じる。
487: 名前は開発中のものです。 [] 2018/05/14(月) 01:54:54.06 ID:6rFmCRJO(2/6) AAS
次に、AGKLinuxTrialフォルダの ReadMe ファイルを表示する。翻訳すると、以下のように出てくる。
- - - -
Linux版のAGKはUbuntu 14.04でしかテストされておらず、OpenAL共有ライブラリがあなたのマシンに
インストールされていることと、コンパイルされたアプリケーションを実行する人のマシンが必要です。
Ubuntuのいくつかのインストールではすでにこれがインストールされているかもしれませんが、そうで
ない場合は、次のコマンドでインストールできます
sudo apt-get install libopenal1
64ビットバージョンのUbuntuでAndroid APKをエクスポートするには、次のコマンドを実行していくつか
の追加パッケージをインストールする必要があります
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc ++ 6:i386 zlib1g:i386
Tier 2アプリをコンパイルするには、次のパッケージが必要です
sudo apt-get install cmake g ++ libopenal-dev libcurl4-openssl-dev libpng-dev libjpeg-dev xorg-dev libglu1-mesa-dev libudev-dev
また、Tier 2アプリケーションをビルドするには、GLFW 3.2.1をダウンロード、コンパイル、インストール
する必要があります。
488: 名前は開発中のものです。 [] 2018/05/14(月) 01:55:37.53 ID:6rFmCRJO(3/6) AAS
次に、LinuxMintを前提としてインストール作業を継続する。
デスクトップ左下にWindowsのコマンドプロンプトのようなアイコンがあるので、これをクリックする。
そして、先ほどのバッチ処理群をコピー&ペーストで1行ずつ入力する。
sudo apt-get install libopenal1
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc ++ 6:i386 zlib1g:i386
sudo apt-get install cmake g ++ libopenal-dev libcurl4-openssl-dev libpng-dev libjpeg-dev xorg-dev libglu1-mesa-dev libudev-dev
しばらく時間がかかるので、10分程度余裕をみておくとよい。
途中でスーパーバイザー確認が入るので、パスワードを入力する。
これらの作業が終わったら、コマンドプロンプト(ターミナル)を閉じて、AGKLinuxTrialフォルダの
中にある、[ AGK64 ] アイコンを右クリックして、[ リンクを作成(K) ] をクリックすると、
[ AGK64 へのリンク ] というアイコンが追加される。
このアイコンをデスクトップに貼り付ければ、インストール作業は終わり。
489: 名前は開発中のものです。 [] 2018/05/14(月) 01:56:03.63 ID:6rFmCRJO(4/6) AAS
インストール作業が終わったところで、早速試してみよう。
画面上にプロジェクトが残っている場合、いったんすべて閉じる。
File → Close All Projects、Close All Filesで閉じる。
次に、File → New Project... で新規プロジェクトを作成する。
プロジェクト名は abc でも何でも構わない。abcを前提にして進行。
次に、main.agc 項目をクリックすると、プログラムの初期設定が書かれたテンプレートが出てくる。
UseNewDefaultFonts( 1 ) // since version 2.0.22 we can use nicer default fonts
と書かれた文末から下を以下のように変更する。
SETWINDOWPOSITION((1920-1024)/2, (1024-768)/2)
J AS INTEGER
K AS INTEGER: K=TIMER()
FOR J=0 TO 1000000000:NEXT
K=TIMER()-K
do
Print( K )
Sync()
loop
490: 名前は開発中のものです。 [] 2018/05/14(月) 01:56:46.26 ID:6rFmCRJO(5/6) AAS
[ F5 ] キーを押して、コンパイル&実行すると、abcと書かれたウィンドウが出てくる。
2-5分ぐらい何も反応しないでそのままなので放置しておく。
時間が経過すると、ウィンドウ左上に数字が出てくるので、それが10億回ループの
結果になるw
参考値として、10年前のノートPCで45秒。
マニュアル類は全部英語なので、翻訳サイトを使うとよいw
エディター画面がまぶしい人は、[ View ] → [ Color Scheme... ] から [ AGK Dark ] を選ぶとよい。
10年前のノートPCから最新の8700Kまで、Linuxを存分に楽しんでほしいw
491: 名前は開発中のものです。 [] 2018/05/14(月) 01:59:15.54 ID:6rFmCRJO(6/6) AAS
補足:
gccで10年前のノートPCに10億回ループさせたところ、約4秒。
画面処理以外の内部処理は基本的に遅い。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s