[過去ログ] Allegro : Game Programming Library for C/C++ (82レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(2): 2005/12/09(金)19:30 ID:42bgACz6(1) AAS
クロスプラットフォームで動作。
Allegro
外部リンク:www.talula.demon.co.uk
2: 2005/12/09(金)20:04 ID:TK8o5DtU(1) AAS
しらずに2
3: 2005/12/09(金)22:08 ID:/M+kvm1d(1) AAS
ノリで3
4: 2005/12/10(土)08:22 ID:qE+GQCwW(1) AAS
結構定番なはずなのに需要がない??
5(2): 2005/12/10(土)12:32 ID:FO5pSYzP(1) AAS
どんなことできるの?日本語で簡単に教えて。
6(1): 2005/12/10(土)15:19 ID:AQRP4Xa9(1) AAS
>1 のURLにつながらない。
7(1): 2005/12/11(日)08:34 ID:nCwpbn+k(1) AAS
>>5 SDLみたいな感じの色んなOSで動いて、WinAPIとかめんどうなの抜きで作れるゲーム用ライブラリみたいな感じ
>>6 繋がったよ??
8(1): 2005/12/11(日)18:05 ID:wceoxrEb(1) AAS
>>1
英語読むのダルいから日本語でkwsk
9: 2005/12/14(水)09:31 ID:VHYWcMtd(1) AAS
DOS時代からのライブラリだよ。素性はいいけど、今では正直obsoleteじゃね?
10: 2005/12/14(水)10:50 ID:B9LZ6ndk(1) AAS
giftwareに感動した
11: 2005/12/15(木)11:42 ID:jgxY1gw1(1) AAS
>>5,7
SDLと同じ位いろんな環境で動いて、
SDLよりライセンス的に自由。
あとSDLだとオプションのパッケージが
オールインワンで入ってるので便利。
日本語も問題ナシ
>>8
省2
12: 2005/12/15(木)13:10 ID:AyLrFrP3(1) AAS
WindowsCE版ない?
13: 2005/12/16(金)01:01 ID:YL9hNBsh(1) AAS
調べたところ無い。
SDLはexperimentalな奴がある
14: 2005/12/22(木)04:22 ID:33JMhIOW(1) AAS
これいいね 少し覚えればあとはちょちょいといける まじおすすめ
15: 2006/01/02(月)03:26 ID:6px/CkFn(1) AAS
で、どうなのこれは?
16: 2006/01/02(月)18:30 ID:+v3YwO3s(1) AAS
アフガニスタン
17(1): 2006/01/13(金)23:40 ID:K5N5QJy0(1) AAS
ゲーム中にスクリーンモード変える方法ってある?
18: 2006/01/14(土)08:54 ID:36QlnLI1(1) AAS
>>17
set_gfx_modeを呼び直せば普通に出来る。
gfx_mode_selectを使ってもいいみたい。
ダイアログがダサイけど。
19(1): 2006/01/26(木)19:56 ID:MFoqHWGZ(1) AAS
VC++2003でallegroを使ったプロジェクトをビルドしようとしたら、
mainCRTStartupがどうのこうのとリンカに怒られたので、
プロジェクトの設定でエントリポイントをmainCRTStartupに設定したらうまく通った。
これで良かったの?
20: 2006/01/28(土)10:52 ID:seJY4mp2(1) AAS
>>19
動いたならいいと思うが。
ちなみにmainの最後に、END_OF_MAIN();は
入れてる?
21(1): 2006/02/19(日)02:07 ID:9ubsJQ1m(1) AAS
とりあえずインストールしてみようと思ったけれどもwikiの
>で、ちまちまとバッチファイルを書いて実行。以下のようにすればたぶんOK。
辺りの説明がまったく出来ません…
誰か助けてくだし
22: 2006/02/20(月)13:24 ID:KTAUxwIT(1) AAS
>>21
bcc使ってないから間違ってるかもしれんけど、解凍して出来た
ディレクトリにmingw32-make.exeを放りこんで、下の三行を
コマンドプロンプトで順に打って行けばいいんじゃね?
set BCC32DIR=c:\borland\bcc55
fix.bat bcc32
mingw32-make.exe
省2
23: 2006/02/25(土)03:17 ID:ap3etxIg(1) AAS
俺もこれ使ってみよっと
24: 2006/02/27(月)14:53 ID:/xRGHsim(1) AAS
SDLだと描画処理とイベント処理を切り分けられない
(描画が15fpsだとイベント処理もその頻度でしかハンドリングできない)
という問題があるけど、Allegroはそこらへんどうなん?
25: 2006/03/04(土)15:15 ID:YunB0i81(1/2) AAS
インストールデキナス
26: 2006/03/04(土)15:39 ID:YunB0i81(2/2) AAS
インストールじゃないな…
環境変数の設定?が出来なくて導入できない
27: 2006/03/06(月)03:48 ID:jbPsD3mj(1) AAS
コンパイラは何を使ってるの?
28: 2006/03/06(月)11:39 ID:rM0/OHFH(1) AAS
bccでつ
29: 2006/03/30(木)12:17 ID:PbgX0ATY(1/6) AAS
いま見てみたらdirectx7が必要だって書いてある。
directxSDKはインストールしてある?
本家からdx70_min.zipをダウンロードしてインストールしてみたら?
bccをインストールしたとこに上書きでいいと思うけど。
30: 2006/03/30(木)12:24 ID:PbgX0ATY(2/6) AAS
うちは数年前に構築した環境でやり方忘れちゃってるけど
c:\borland\bcc55\include
にdirectxのd???.hを、
c:\borland\bcc55\include\allegroにアレグロの.hが全部ある。
inline、internal、platformのディレクトリもそこにある。
c:\borland\bcc55\libにdirectxのLIBもallegroのlibもすべてある。
手作業でインストールしたのかな・・・?
省19
31: 2006/03/30(木)13:06 ID:PbgX0ATY(3/6) AAS
以下、二年くらい前の自分的メモ。アレグロのバージョンは今は420なので
読みかえてください。この通りしてうまくいかなくても責任もてません。
windowsMe での環境作成法です。
**************************
まず必要なものを揃えます
allegroライブラリのアーカイブ
all402_bin.zip
省18
32: 上の続き 2006/03/30(木)13:07 ID:PbgX0ATY(4/6) AAS
(続き)
エクスプローラでc:\allegro\allegroの階層へ移動します。
fix.batを右クリック「プロパティ」を選択
「プログラム」タブのコマンドラインをC:\ALLEGRO\ALLEGRO\FIX.BATから
C:\ALLEGRO\ALLEGRO\FIX.BAT bcc32
とします(つまり、コマンドライン引数を与えます)
「適用」を押してプロパティを閉じます
省10
33: 上の続き 2006/03/30(木)13:07 ID:PbgX0ATY(5/6) AAS
サンプルをコンパイルしてみます
c:\allegro\allegro\exampleへ移動。
以下の内容のバッチファイルを作成。名前は002.batとでもします
set path="C:\borland\bcc55\Bin"
bcc32 -I"C:\allegro\allegro\include;C:\borland\bcc55\Include" -L"C:\allegro\allegro\lib\bcc32;C:\borland\bcc55\Lib" -tW -O2 -DWIN32 -laa exalpha.c alleg.lib >err.txt
環境変数を使用するので、領域を多く取ります。まず、002.batを右クリック、プロパティを選択
「メモリ」タブを開き、「環境変数の初期サイズ」を「自動」から2048に変更します
省15
34: 続き 2006/03/30(木)13:09 ID:PbgX0ATY(6/6) AAS
たしかfix.batを利用するとC:\WINDOWSに勝手にdllをコピーするので
それが嫌なようでしたら手動でのインストールにしてはどうでしょう。
基本はコンパイル時にincludeとlibにパスを通して、
実行時にexeと同じ場所にdllを置くだけです。
35(1): bccでは・・・ 2006/04/02(日)23:53 ID:Y6YABpZv(1) AAS
bcc+allegro使ってるんだけど、
最新のall420をインストールしようとしたらできない・・・
DLLが作られないみたいなんです。
all403b2版なら以前インストールできている。
MAKEはmak3791b.zipというのをどこからか拾ってきてgmake.exe
にリネームして使ったみたい。前回インストールしたのは2005年6月・・・
WIKIでもBCCでビルド出来るのはall403になってるね。少し古いバージョンで我慢。
省2
36: 環境構築 2006/04/29(土)01:00 ID:b6nlk5E4(1/3) AAS
横入りスマソ。簡単に環境構築する方法。
--------------------------------------------
外部リンク:www.allegro.cc
にそれぞれの環境のバイナリがあります。
Borland Builder
MinGW
Microsoft Visual C++ 6
省17
37: 環境構築(続き) 2006/04/29(土)01:01 ID:b6nlk5E4(2/3) AAS
リンクの設定で以下のライブラリを追加する
alld.lib alleg.lib allp.lib
以下のようになるはず。
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib
advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib
odbc32.lib odbccp32.lib alld.lib alleg.lib allp.lib /nologo
/subsystem:windows /incremental:yes
省16
38: 2006/04/29(土)01:16 ID:b6nlk5E4(3/3) AAS
>35
まさにそのconfigのがコンパイルできなくて最新のにしたかったんです。
前に私もbccの環境も作ったんですけど、そっちにも古いallegroがべったりと
イントールしてあります・・・・・
本当はc:\usrにインストールするとか、簡単に最新のに更新する方法とか
良い方法が有りそうなんですけど、私のレベルではちょっとわかりません。
39: 2006/06/03(土)22:57 ID:Aq8DfPW6(1/2) AAS
保守ついでに。
公式にもでてるけど、Dev-C++でサポートされたとか何とか
40(1): 2006/06/03(土)23:03 ID:Aq8DfPW6(2/2) AAS
書きかけで送信申し訳ない。
Dev-C++の4.9.9.2をインストールして、
ソフト上でアップデートすれば簡単に4.2とか
(他のpngとかのライブラリも)導入できるみたい。
Mingwをパッケージしてるバージョンもあるから初心者さんにもオススメ。
3月のニュースだけどさ。
見て導入してみたけど、Allegro softwareのテンプレートも出してくれるし親切だよ。
省1
41(2): 2006/06/04(日)02:22 ID:xTETXWsp(1/2) AAS
初心者なんで教えて。
main.c一つだけコンパイルするには
g++ main.c -o out.exe -O3 -Wall -lalleg -s
でいいじゃないですか?
でも、複数の.cファイルがある場合はどうすればいいんですか?
例) main.c bullet.c input.c setup.c tank.cのように
g++ main.c bullet.c input.c setup.c tank.c -o out.exe -O3 -Wall -lalleg -s
省2
42(1): 2006/06/04(日)02:58 ID:GE9V+r9e(1) AAS
>>41
ベテランじゃないけど、こんな感じで個々のソースファイルをコンパイルして
オブジェクトファイル(*.o)を作って
gcc -c -Wall main.c
gcc -c -Wall bullte.c
gcc -c -Wall input.c
gcc -c -Wall setup.c
省5
43: 41 2006/06/04(日)03:18 ID:xTETXWsp(2/2) AAS
>>42
出来たーっ!
makeの使い方は先週読んだんだけど
自分で作るのはちょっと気が引ける。
地道に打ち込みます。
本当に本当に感謝感激!
ありが?!
44: 2006/06/04(日)07:26 ID:2H5ObBUc(1) AAS
>>40
試してみた。インストールがお手軽で良いっすね。
閉じるボタンはset_close_button_callbackを呼んでおけば普通に使えたですよ
ソースの文字コード変換でハマった…けどAllegroとは関係ないなorz
45(3): 2006/06/09(金)02:42 ID:c04QVUTG(1/2) AAS
検索してもハウツーサイトがないみたいなんで質問します。
MinGWをDevC++を介してAllegro使う方法教えてください。
三つとも無事にインストール出来てて
MinGW(よく分からんですがMSYS)からも
コマンドラインからもAllegroを実行することは出来ます
(つまりpathは通ってます)。
DevC++は使い始めてかれこれ半年は経ちます。
省8
46: 45 2006/06/09(金)02:59 ID:c04QVUTG(2/2) AAS
ageときます。
ちなみにどこ検索しても外部リンク[html]:www.allegro.cc嫁ってあるんですが
そのファイル自体がないという罠です。
47(1): 2006/06/09(金)03:43 ID:Q+Gx/WhS(1) AAS
つ 外部リンク[html]:web.archive.org
なんか内容古いように見えるが。
あとマップ?が表示されないのはexeの出力先がおかしいからだって俺の第六感が言ってた。
つか実行できる状態ならmain()にブレーク張ってステップ実行すれば原因わかるんでない?
48(1): 2006/06/09(金)22:03 ID:OGrfapVe(1) AAS
>>45
ていうかDevC++のバージョン次第で
DevC++上でアップデートというかライブラリ引っ張ってくるの使うんじゃだめ?
49: 45 2006/06/10(土)02:35 ID:aQoqcT/b(1) AAS
>>48様
実はもう既にその方法をやってたようです。
>>47様の第六感がほぼ当たってました。
外部リンク[html]:web.archive.org
を読んでHelloWorldを実行すると正しく表示されました。
(それにしても消えたページが保存されてるサイトがあるとは…驚きです)
そして、main()にブレーク張ってステップ実行すると…first.lvlを読み込むところで停まりました。
省4
50: 2006/06/10(土)16:47 ID:9tjT1GRm(1) AAS
よさげな日本語サイトめっけたので貼り。既出だったらすんません
外部リンク:brace.client.jp
主にMaxOSXからの使い方を解説してるぽい。AllegroGLの情報もあり。
51: 2006/08/13(日)03:18 ID:rb+zq5xE(1) AAS
しばらく触ってないけど、4.3.0が出てたのね。大規模な変更に向けた人柱募集バージョンぽい
今回は一応4.2.0との互換性とってあるらしいけど、新APIのドキュメントもないし俺は見送りかな
AGLとのマージもいいけど個人的にはスレッドをAllegro側でサポートしてほしー
52: 2007/07/01(日)15:19 ID:L4wacrvf(1) AAS
過疎ってるし・・・
53: 2007/07/10(火)21:44 ID:Ieg/NNc8(1/2) AAS
sage
54: 2007/07/10(火)21:44 ID:YYbQaZXn(1) AAS
晒しage
55: 2007/07/10(火)21:45 ID:Ieg/NNc8(2/2) AAS
泣きながらsage
56: 2007/07/13(金)23:56 ID:q6NUCvvl(1) AAS
pyallegroが全然進歩しないのう
57: 2007/11/24(土)17:19 ID:Vwc9bL/x(1) AAS
リネージュ RMT
外部リンク:www.rmtfane.com
58: 2007/12/20(木)16:19 ID:OLVpXJaR(1) AAS
antivir english language version,full cracked ^^
外部リンク[rar]:205.209.140.213:8080
59: 2008/05/18(日)11:13 ID:jPG8W+5R(1) AAS
allegro5に激しく期待
60: 2008/09/15(月)18:03 ID:UiL5bQFF(1) AAS
RO經典動畫
以改圖的方式呈現?一種風格的RO動畫 ... RO ...
外部リンク:www.livedoor-
bbs.com/fortune/ltyy0808033566_5linmovesmm.rar
61: 2010/01/14(木)18:52 ID:RFUd6Kd3(1/2) AAS
allegroのインストール調べても良く分からない
あるサイトで
fix mingw32
set MINGDIR=(Mingwをインストールしたディレクトリ)
make
make install
を入力
省2
62: 2010/01/14(木)19:19 ID:RpAbrT8c(1) AAS
"fix.bat"ってファイルがあるディレクトリ内で打てば間違いなく実行されるはず
無いならバージョンアップで何か変更されたのかも
63: 2010/01/14(木)19:39 ID:RFUd6Kd3(2/2) AAS
ファイル検索で探したけど見つからなかった・・・
とりあえずもうちょっと頑張ってみる。素早いレスありがとう。
64: 2010/01/15(金)00:21 ID:1fBfOfu3(1) AAS
現在のverだとfix.batが無いみたいです。
ReadmeにはCmakeを使ってどうたらこうたら書いてあるけど
さっぱり分かりませんorz
65: 2010/01/15(金)01:48 ID:4Iqs/afg(1) AAS
CMakeでMakefile作ったのはいいけど
zlibなどなどライブラリが入っていないというエラーが出てインストールに失敗するな
もう少しいじってみるけど、急ぐなら前のver4231にはfix.batが入ってるみたいだよ
66: 2010/01/15(金)01:52 ID:PUBzhKbL(1) AAS
こっからWindows版のCMake拾ってきて使うしかないね。
外部リンク[html]:www.cmake.org
GUI版を起動して、一番上のテキストボックスにプロジェクトのトップディレクトリを、
二番目のとこにバイナリの出力先を指定してからConfigureボタン。
コンパイルする環境を聞かれるから選んで先へ。
真ん中あたりにWANT_????とか設定項目が表示されるようになるから、必要無い
チェックを外したりしてからGenerateボタン。
省5
67: 2010/01/15(金)02:57 ID:fLdG51Sm(1) AAS
どうにかこうにかしてやっとインストール完了しました。
こんな初歩的な事に答えてくれて本当にありがとう。
68: 2010/01/17(日)00:17 ID:nH5/t9zc(1) AAS
なんかあがってると思ったらインストール方法が変わったのか
CMake使ったことないから久々にMinGW/MSYSでインストールに挑戦したがよくわからなかったなw
一見正常にインストールされたみたいに見えるけど、なぜか静的リンクをやろうとするとエラーをはく。
しょうがないからDLLでやろうとしたら、肝心のalleg44.dllがどこにもなかったので一時フォルダから手動コピー
DLLを使うほうは正常に動くみたいだったけど、釈然としない・・・
SHAREDにチェック入れてもSHAREされないし、CMAKE_INSTALL_PREFIXも無視されてるし
どこかでミスってるんだろうな。外人さんwikiに追加してくれよw
69: 2011/04/04(月)21:22 ID:oUYUst2F(1) AAS
2011-04-04 - Allegro 5.0.2.1 released!
70: 2011/04/05(火)09:40 ID:fqQw2JvG(1) AAS
ちゃんとバイナリパッケージで配布されとる。
ありがたや ありがたや
71: [age] 2012/01/28(土)19:40 ID:ZCWBqc0p(1) AAS
5.0.5のal_initってメモリリークしてる?
ソース追ってみたんだけど、
一応al_initするだけでal_uninstall_systemがatexitに登録されるみたいだし、
特段、他にする必要って無いよね?
どうやったらリーク防げるの?
72: 2012/02/12(日)17:22 ID:/ziAOiVK(1) AAS
2012-02-12 - Allegro 5.1.1 (WIP) released!
73: 2012/03/10(土)15:38 ID:yBKqAw3Y(1) AAS
2012-03-04 - Allegro 5.0.6 released!
チェックしてなかったら出遅れた
74: 2012/03/20(火)23:24 ID:w/tRMOa3(1) AAS
今日初めて使ってみたけれど面白そう
wikiとかAPIも綺麗に整ってるし。
がんばって翻訳しながら勉強してみようかな
75(1): 2012/03/21(水)00:44 ID:2CQfN1NH(1) AAS
SDL1.3が周辺ライブラリ含めてzlibになったんで
個人的にはかなり使う意義が薄れた印象
76: [age] 2012/03/21(水)09:05 ID:BnqzlYcJ(1) AAS
多くの人が使っていると期待をこめて
age
77: 2012/04/04(水)12:29 ID:QPJD/jZ0(1) AAS
>>75
zlibになると何が違うの?
78: 2012/04/05(木)04:49 ID:jb0cRcEL(1) AAS
ライセンス的に違うらしい。.libの静的リンクおkとか。
79: 2012/12/14(金)23:26 ID:d52Pyrto(1) AAS
(´・ω・`)みんなぁー
80: 2013/09/29(日)18:53 ID:2IWoMpj3(1) AAS
( ゚д゚ )ageッ!!
81: 2013/10/04(金)00:46 ID:74UknvZV(1) AAS
c/c++でやるなら自前でやれよカス共
それができないならツクールとかHSPあたりのバカ向けツール使えよカス共
82: 2017/12/31(日)22:57 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
AQXO917J55
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.128s*