[過去ログ] 【java】CUIゲームライブラリ公開 [転載禁止]©2ch.net (27レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1: 2015/04/29(水)00:00 ID:OLVo1FzH(1) AAS
簡単にAAを使ったゲームを作れます。詳しくは下記HPをご覧下さい。
外部リンク:tkrprogramming.web.fc2.com
2: 2015/04/29(水)00:26 ID:XBu1tpvM(1/3) AAS
アホガキ、マナーと著作権だけは守れ
アイデアはなかなか良いぞ
3(1): 2015/04/29(水)08:21 ID:Uwxqc1kF(1/6) AAS
著作権って。自分で作りましたよ。
4(1): 2015/04/29(水)10:25 ID:2vQ0EuaW(1) AAS
プラットフォーム毎のフォントの違いとかどうやって吸収したん?
してないのならjavaの意味ないけど
GUIとCUI共通につかえるjavaの多国語対応curses探しても見つからなくて自分で作ろうとして挫折した身としてはわりと本気の質問
5: 2015/04/29(水)10:53 ID:Uwxqc1kF(2/6) AAS
IPAモナーフォントがインストールされてないと起動できないようにしました。
6: 2015/04/29(水)11:01 ID:Uwxqc1kF(3/6) AAS
フォント確認部分ソース汚いけどとりあえず公開します。インポート省略しています。
class Font2 extends JDialog implements ActionListener{
Font2(){
setSize(290, 150);
setModal(true);
setLocationRelativeTo(null); //真ん中に表示
ImageIcon icon = new ImageIcon("./file/icon.gif"); //アイコン
setIconImage(icon.getImage()); //アイコン
setResizable(false); //サイズ変更不可
JPanel p = new JPanel();
p.setPreferredSize(new Dimension(330, 160));
p.setBackground(Color.WHITE);//色
Container contentPane = getContentPane();
contentPane.add(p, BorderLayout.CENTER);//フレームにパネルを追加
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
JEditorPane t1 = new JEditorPane();
t1.setContentType("text/html");
t1.setText("<html>フォント:「IPA モナー Pゴシック」<br>をインストールして下さい。<br><a href=\"外部リンク:www.geocities.jp\">www.geocities.jp/ipa_mona/</a><br></html>");
t1.setEditable(false);
t1.addHyperlinkListener(new Linke());
JButton b = new JButton("アプリケーションの終了");
b.addActionListener(this);
p.add(t1);
p.add(b);
setVisible(true);
}
7: 2015/04/29(水)11:02 ID:Uwxqc1kF(4/6) AAS
2/2
/**
* @deprecated イベント処理メソッドです。
*/
public void actionPerformed(ActionEvent e){//ボタンが押された時
System.exit(0);
}
/**
* 呼び出すと「IPA モナー Pゴシック」が入っているか確認しなければダイアログを表示します。
*/
static void font(){
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
Font fonts[] = ge.getAllFonts();
int a=fonts.length;
String[] sf=new String[a];
for(int i=0;i<a;i++){
String fontName = fonts[i].getName();
sf[i]=fontName;
}
Arrays.sort(sf);
if(Arrays.binarySearch(sf,"IPA モナー Pゴシック") >= 0) {
}else{
Font2 f=new Font2();
}
}
}
8(1): 2015/04/29(水)12:48 ID:XBu1tpvM(2/3) AAS
>>3
どっかでモンハンのBGM吸い出した音素材を同梱で配布してただろ
9(1): 2015/04/29(水)13:09 ID:XBu1tpvM(3/3) AAS
>>4
これCUIに見せかけたGUIやで
再配布可能なフリーフォント拾ってきて同梱すれば簡単よ
OpenGLで文字表示するときもこういう手段がよく使われる
10: 2015/04/29(水)13:40 ID:Uwxqc1kF(5/6) AAS
>>8すみません。
BGM変えて再うpしました。
11: 2015/04/29(水)21:59 ID:Uwxqc1kF(6/6) AAS
>>9の通りCUIっぽいGUIです。
何故こうなったかと言うと
プログラミングしてみたいな(約2ヶ月前)
そうだGUIでRPGを作ろう
難しくて挫折
CUIなら行けるんじゃ?でも文字だけだけで寂しい…
AAを表示しよう
コマンドプロンプトだと2chみたいに表示されないやん
そうだGUIのテキストエリアを使ってAA表示しよう。テキストエリアだけだしCUIって事でいいか
でも折角テキストエリア使うなら2つ作ってAA表示エリアと会話文表示エリアに分けよう
こんな機能あったら便利かな?・・・・・が続く
ここまで来たらRPG製作中止してライブラリとして配布しよう
色々機能追加
出来た。でもこれほぼGUIやん。まぁ文字メインだしCUIって事でいいか
こんな感じでこのライブラリは出来ました。
12(1): 2015/04/30(木)00:05 ID:UyKEodAx(1/3) AAS
ライブラリのjavadocざっと読んだら入門書未満の糞でワロタ
こんな糞は何の見所も無いからRPGつくれよ
13: 2015/04/30(木)00:06 ID:UyKEodAx(2/3) AAS
それともまた3日で立て逃げかな?
2chスレ:gamedev
14: 2015/04/30(木)00:11 ID:D1+mBZbA(1/2) AAS
何かすみません。
とりあえずAAを使ったゲーム一つ作ってある程度慣れてきたら棒人間のRPGを作ろうと思います。
それまでは棒人間のRPGは休止です。
15(1): 2015/04/30(木)00:20 ID:D1+mBZbA(2/2) AAS
>>12
どのように書けばいいのでしょうか?javadocを作るのは初めてだったのでよく分かりませんでした。
アドバイスして頂けると助かります。
16(1): 2015/04/30(木)00:43 ID:UyKEodAx(3/3) AAS
>>15
命名センスから何まで最低すぎる
とりあえずAAでちゃんとRPG作ってからライブラリ化しろよ
つまりホームページにあったサンプルゲームはサンプルに値しないということ
短くて面白くないシナリオで良いから、RPGとして体裁のあるものを作れ
そしたら色々と協力してやるよ
17: 2015/04/30(木)14:19 ID:qRLD1gMv(1) AAS
>>16
分かりました。GW序盤にイベントあるのでGW終わるまでには作ります。
18: 2015/05/05(火)12:01 ID:fKh0ENcH(1) AAS
現在やる夫*マリオ*その他AAのRPG作成中です。
19: 2015/05/07(木)18:46 ID:hIMylwtk(1) AAS
すみません。完成まで、もう少し掛かりそうです。
20: 2015/05/12(火)19:35 ID:HLTZ8Rqm(1) AAS
「2ch王国物語」完成しました。
外部リンク[zip]:www.dropbox.com
21: 2015/05/18(月)19:00 ID:lTIBbtry(1) AAS
ソース→ 外部リンク:tkrprogramming.web.fc2.com
22: 2015/05/20(水)17:59 ID:tqfml7Hl(1) AAS
2ch王国物語ver2.0配布
外部リンク:tkrprogramming.web.fc2.com
23: 2015/08/04(火)11:12 ID:MmvJawGv(1) AAS
保守
24: tkr ◆8reCYe8za. 2016/07/19(火)20:55 ID:43VaVK9s(1) AAS
土日までスレでテキストのみゲーがお題で出たので記念あげ
GitHubに移してしっかり作ります
25(1): 2016/07/21(木)23:09 ID:BL6PZ5tD(1) AAS
ホームページ閉鎖しとるw
26: tkr ◆8reCYe8za. 2016/07/21(木)23:20 ID:Ng3TZsW/(1) AAS
>>25
URL変わった
JSで共通化したから
外部リンク:tkrprogramming.web.fc2.com
27: 2017/12/31(日)21:30 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
HLWTFQRY8P
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.484s*