[過去ログ] コンソールゲーム (584レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(1): 2007/04/04(水)01:07 ID:B46sLvhx(1) AAS
rogueライクやアドベンチャー等
文字主体のゲーム製作について語って。
504: 503 2008/03/13(木)15:19 ID:qALuOMqs(2/3) AAS
ちょっとバグがあったんで修正しておきました
外部リンク[zip]:gamdev.org
505: 2008/03/13(木)16:43 ID:snZebMO3(1/2) AAS
おお、消去に実にいい感じのアニメがつきましたねw
グッジョブです、これはマネしないとw
カラーも今の広さでは問題なしでしたよ!

報告ですが中連鎖以上位でキー押しっぱにするとビープ音連発状態になります
後は、細かく見ると左右交互に押すと結構処理が追いつかずカクカクしました
なので操作性辺りはまだ少し気にはなるです

私もコラムス作ってみた(ナナメ判定がやりたかった)のと
省1
506
(2): 2008/03/13(木)16:59 ID:snZebMO3(2/2) AAS
コラムスは得点も一気に消す石もでないので凄い中途半端ですが
後はぷよぷよ辺りで落ち物は一通り完了かなぁ

ヘッダはぐちゃぐちゃだった前のを全面見直しして
位置と文字列が同時指定(フォーマット指定や縦書きとかも可)できる関数や
枠(普通、JIS、新JIS、枠一部なし等)を簡単描画できる関数を作ってみました
エスケープシーケンス版とコンソールAPI版の2つ入れてあります

外部リンク[zip]:gamdev.org
507
(1): 2008/03/13(木)17:48 ID:qALuOMqs(3/3) AAS
>>506
memo.txtみました、なるほどこうすればよかったのかー
私の消し方かなり稚拙ですね、参考になりました(>Д<)ゞ

ぷよぷよは途中まで作って他の事始めちゃったので
ちゃんと作ったことないですねぇ、いずれ作りたいゲームではあります。
あと簡単に作れそうだけどサメガメとか、パズルじゃないけど
平安京エイリアンみたいなのか、前つくった自動生成ダンジョンの
省2
508
(1): 2008/03/16(日)22:59 ID:z7zyGLKw(1) AAS
>>506
ソースをパッと見ただけだけど
columns xxx(columns data);
という関数は
void xxx(columns *data);
にしたほうが速い。
上の方は構造体のコピーを何回も行うことになる。
省1
509
(1): 2008/03/17(月)11:46 ID:BYBS0C4v(1) AAS
>>507
メモ書きは作る前にいつも書きなぐるもので
私がまだ再帰位しか分からないので参考になるか分からんとです
ぷよぷよってテトリス+コラムスみたいな感じですよね
うむしかし、挙げてくださったゲーム名がローグ以外ちっとも分からないw
私も作りたいのはたくさんありますがまだまだ技量が足りてません
色々作ったゲームがたまっていくのはなんか楽しいです
省8
510
(1): 2008/03/18(火)00:56 ID:JeDNgf5B(1) AAS
>>509
分割コンパイルとリンクについてもう少し勉強してみて。
コンパイル単位はソースファイル(*.c, *.cpp)だ。
あと、定義と宣言の違いとか。
511
(1): 2008/03/22(土)21:14 ID:K/4nSBEA(1) AAS
>>510
おかげさまで分割コンパイルはできるようになりました
宣言はメモリを使用せず、定義はメモリを使用する、ですよね

セーブデータに反応してロード項目が明暗するタイトル画面と
ローグライクの"部屋割りしかできない"プログラムを作ってみました
部屋と部屋を繋げるのは難しいなぁ
あと、全角文字ってDOSプロンプトの全画面表示にすると文字化けするんですね
省1
512
(1): 2008/03/23(日)22:00 ID:xiMUzKfB(1) AAS
>>511
もう少し細かいことを言うと、ヘッダファイルにはインクルードガードをつけよう。
例えば、game.hなら
#ifndef GAME_H
#define GAME_H

...

#endif /* GAME_H */
省5
513: 2008/03/27(木)22:28 ID:Z85E7du+(1) AAS
>>512
指摘凄く助かってます、インクルードガードも付けました
無駄に何回もincludeさせて成功したので上手くいってるはず、多分
結局、関数も使いにくかったのでまた全部書き直しでした

外部リンク[zip]:gamdev.org
514: 2008/06/10(火)20:00 ID:GdKCfS38(1) AAS
gamedev.orgって死んでる?
515
(1): 2008/06/10(火)21:27 ID:C6VWRbnA(1) AAS
新しいのができてますよん

TopPage - game-develop.com wiki
外部リンク:wiki.game-develop.com

GameDevWikiを何とかするスレ
2chスレ:gamedev
516: 2008/06/11(水)04:35 ID:pgfiz1XC(1) AAS
>>515
ありがとー。需要ないかも知れないけど、スレ用Wikiを作っておきました。

gamedev@CUI
外部リンク:www7.atpages.jp

基本的なゲームプログラミングはgame-develop.comに任せて、
CUIベースに特化した技術や構想、実装方法などをメモしていけたらなと思ってます。
# telnet.exeを使ったオンラインゲームやcursesの分かりやすい使い方など、
省1
517: 2008/06/20(金)02:02 ID:r2ZGTi5+(1) AAS
ふ〜む、久々にC++の練習も兼ねて作ってみようかな
このスレ的に、.NETってありなのかな?
518: 2008/06/21(土)06:07 ID:2xguHMDH(1/2) AAS
コンソールゲームであれば言語は何でもおk
519: 2008/06/21(土)08:11 ID:SxFf5e3W(1) AAS
日本語でもおk?
520: 2008/06/21(土)08:51 ID:2xguHMDH(2/2) AAS
おk
521: 2008/06/25(水)21:04 ID:Fq+B4v22(1) AAS
どうも過疎ってるな
面白いコンソールゲーはないのか
522: 2008/06/27(金)00:04 ID:Q3tbUled(1) AAS
外部リンク:www.textmodegames.com
523
(1): 2008/08/02(土)09:34 ID:BSqYp/Fl(1) AAS
そうか、ボンバーマンライクなゲームなら
アスキーで事足りるか
524: 2008/08/03(日)00:14 ID:K3uw6tAp(1) AAS
>>523
作るのなら応援するぞ。
525
(2): 2008/08/13(水)23:37 ID:EJzQ6R8p(1) AAS
あまり人居なさそうだけども、ちと質問です。

コンソールのとある1部分をころころと変えるような処理をしたい場合、
・char配列としてバッファを持っていて、毎回全部出力
・WriteConsoleOutputCharacter();で場所を指定して、そこにちょこっと出力
のどちらが高速に動作するんでしょうか、、、教えてください。
526: 2008/08/13(水)23:56 ID:CMyXDagd(1) AAS
>>525
わたくしの気分的には、場所を指定できるなら指定した方が速いような気がします!
何ら根拠はありません。

ただ、毎回全部出力だとスクロールによって画面がちらつくとか、
画面サイズによって出力する文字数を調整しないといけない = めんどくさくなるので
速度に関わらず場所指定した方が幸せな気がします。
527
(1): 2008/08/25(月)20:01 ID:GP5x1+ae(1) AAS
CPANのcursesモジュールはマルチバイト文字に対応してないバージョンみたいだね。
テキスト処理が要になってくるのでPerlは重宝するんだけど、日本語や全角記号が使えないのは致命的だ・・・
528: 2008/09/06(土)08:16 ID:2yEXI7qs(1) AAS
>>525
>・char配列としてバッファを持っていて、毎回全部出力
これは、何を使って出力する?printfとか?
529: 2008/09/06(土)08:44 ID:DyQwvJP2(1) AAS
というかまさにそのための curses だよね… 何使ってるの?
530: 2008/09/06(土)09:51 ID:P73o7xe5(1) AAS
System.Consoleだったりして
531
(1): 2008/10/27(月)04:16 ID:Tr2ZhL8i(1/2) AAS
【お題】 コンソールゲーム
【タイトル】 くよくよ
【ジャンル】 パズルゲーム
【URL】 外部リンク:applis.servehttp.com kuyo)
【製作時間】 二日
【開発環境】 Dev C++
【概要】 ぷよぷよみたいなの
省2
532: 2008/10/27(月)04:17 ID:Tr2ZhL8i(2/2) AAS
すいませんこれです
外部リンク[zip]:applis.servehttp.com
533: 2008/10/27(月)10:20 ID:FJ+86jwr(1) AAS
2chスレ:gamedev
Syntax Error. しかしらないキチガイが現れました
534: 2008/10/29(水)15:53 ID:k+1+1EX+(1) AAS
>>531
キャラの違いを、シンプルにバックの色の違いだけで
あらわしているのが、コンソールぽくっていいな。
535: 2008/10/31(金)22:44 ID:n1mfw1c7(1) AAS
このスレオモロー
536: 2008/11/04(火)03:06 ID:0nUrYxL5(1/2) AAS
【お題】 コンソールゲーム
【タイトル】 くよくよ
【ジャンル】 パズルゲーム
【URL】 外部リンク[zip]:www.dotup.org (pass kuyo)
【製作時間】 いっぱい
【開発環境】 Dev C++
【概要】 ぷよぷよみたいなの
省2
537
(1): 2008/11/04(火)03:07 ID:0nUrYxL5(2/2) AAS
なんかぐちゃぐちゃになってきて
いやになってきた
538
(1): 2008/11/04(火)19:43 ID:1+4Hm42Y(1) AAS
*.oファイルは配布する必要ないよ
539
(1): 2008/11/05(水)01:15 ID:ULMZJhap(1) AAS
>>537
作者まで悔々(くよくよ)とな?
やってみたけど、表示面綺麗じゃないー
完成がんばってね。
540: 2008/11/05(水)04:08 ID:MNLWX1do(1/2) AAS
>>538
ごめんなさい
プロジェクトそんまま突っ込んだ

>>539
背景白にしようかな
仕様かえて最初からがんばるは
541
(1): 2008/11/05(水)13:38 ID:MNLWX1do(2/2) AAS
すいません
サゲわすれてた
542: 2008/11/06(木)03:21 ID:7vAPgL5Q(1) AAS
>>541
気にしなくておk
543: 2008/11/06(木)14:14 ID:1WlAiqgD(1/2) AAS
外部リンク[html]:www.dotup.org (kuyo)

エラーが見つかったので修正しました
544: 2008/11/06(木)16:34 ID:1WlAiqgD(2/2) AAS
外部リンク[html]:www.dotup.org

合体するとこまでできました^^
545: 2008/11/11(火)22:51 ID:wW1kgsT4(1) AAS
"cpan curses multibytes"で検索すると>>527の自分のレスがトップに表示されて涙目。
Unicodeベースでも使えるように腹くくって移植するかなぁ・・・。
546
(1): 2009/02/05(木)01:35 ID:rshXbW3a(1) AAS
【お題】 コンソールゲーム
【タイトル】 くよくよ
【ジャンル】 パズルゲーム
【URL】 外部リンク[zip]:www.dotup.org (pass kuyo)
【製作時間】 いっぱい
【開発環境】 Dev C++
【概要】 ぷよぷよみたいなの
省2
547
(1): 2009/02/05(木)14:53 ID:Dlpd/hPu(1) AAS
>>546
起動したときに、コンソールウィンドウがすごく小さい状態になる。
自動と表示されている、サイズ変更の部分で変えると戻せる。

つながっている部分の表し方に、
ブロックと同じ色の輝度が明るい色を使い、
さらに文字でなく背景の方に表示していて、
それがすごく見やすい。
548
(1): 2009/02/08(日)07:48 ID:DcOdlZJU(1/2) AAS
おお、なんか1、2年前くらいのレスに私の作品が紹介されてる・・。
元がコンソールで今は3Dになりつつ半分コンソール風っていうのはアリですか?

コンソール版
外部リンク[lzh]:o0o.x0.com
3D版(要新しめのDirectX9ランタイム)
外部リンク[zip]:o0o.x0.com
549: 2009/02/08(日)08:19 ID:XuTNyb68(1) AAS
>>548
> コンソール版
> 外部リンク[lzh]:o0o.x0.com
なんかファイル見つからないってエラーページに飛ばされちった。
550: 2009/02/08(日)14:03 ID:DcOdlZJU(2/2) AAS
ああ!、ファイル名は.lzhでなく.zipでした。もともと.lzhで公開してたので直すのを忘れてました。
551
(1): 2009/02/09(月)09:11 ID:TUjPJW+y(1) AAS
スレ的に有りか無しかでいうと、やはり無しだろう。申し訳ないけど。
でも、このCUI版のはわりと好きだ。

始めるならここら辺からでいいんだよな。うん。
552: 2009/02/09(月)17:07 ID:Ns7SMgA3(1) AAS
>>547
ぐぐったりしてみたけど、その動作の理由はわかりませんでした。
ごめんなさい。
xpとvistaでは動作確認してます。

ウィンドウ制御のところをコメントアウトしたやつです
お手数でなければ試してみてください

外部リンク:www.dotup.org
553: 2009/02/11(水)03:18 ID:JHeLeqH7(1) AAS
>>551
遊んでくれてサンクスです。私も最初CUIだけで1年ほどRPGとか野球ゲームとか
ビーマニもどきとか色々作ろうとしていた(実際に最後まで完成したのはごくわずか)
ので2Dや3Dで色々作れるようになった今でもCUIにはこだわりと思い入れがあったりします。
やっぱCUIはprintfで文字が出せてscanfでパッと入力を読み込めるのがいいですよね。
FPSとか画面の更新タイミングに神経質にならなくていいですし。
554
(2): 2009/06/21(日)14:41 ID:7CO2A7xl(1) AAS
このスレはコンソール上に上に画像表示して遊ぶゲームの話題は
GUIに分類されるからダメなの?
それともOK?
555: 2009/06/21(日)16:54 ID:tWoUEp3D(1) AAS
SDL 重ねるようなやつ?
個人的にはそこまでやるならコンソールにこだわる必要ないじゃない、と思っちゃうけど。
556
(3): 2009/06/21(日)22:44 ID:WEIcdHcA(1) AAS
>>554じゃないけど、今こういうの作ってる。
(80x25サイズ端末向け、背景色8色、文字色8色、太字色8色のANSIカラー準拠)

画像リンク[gif]:sistia.s35.xrea.com
画像リンク[gif]:sistia.s35.xrea.com

8色でもなかなか表現力が出てきて楽しいよねー。
557: 2009/06/22(月)17:42 ID:WX443P1m(1/2) AAS
>>556
すごす!
殆ど半角スペースと色だけで作られていると思うが、
ここまで表現できるとは。地形に影ついちゃっているし。

質問だが、その太字色というのは?
558
(1): 2009/06/22(月)18:13 ID:WX443P1m(2/2) AAS
分かった、たぶん高輝度文字の事か。
キャラは(半角)文字で表現すると思うけど、
キャラの色と現在いる地形の色が同じでも、
キャラを表示が隠れてしまわない。
559
(1): 554 2009/06/22(月)20:41 ID:3/du3g8E(1) AAS
>>556
というか自分も同じ方法で描画してます。
そして評価スレにあるmonster×hunter
という作品を作りました。
560
(1): 2009/06/23(火)01:11 ID:wV9cCa/x(1) AAS
>>558
そうそう高輝度なやつ。強調文字って言った方が良かったかぁ。
ただ、今は輝度で識別させるのは考えてないよー。

カラーマップこんな具合 画像リンク[gif]:sistia.s35.xrea.com
メニュー周りを書いてた 画像リンク[gif]:sistia.s35.xrea.com

>>559
いろんな意味で違う気がする・・・
561: 2009/06/23(火)02:23 ID:E12MNqfw(1) AAS
>>560
メニューかっこいいな、ウィンドウ化しているのか。
マップをフルサイズで表示しているみたいだから、必須ではあるか。
562: 2009/06/23(火)13:32 ID:NvkMU1Q4(1) AAS
AppleIIのローレゾ思い出すな・・・
メモリ増設してないとこれしか出ないんだよなあ
563
(1): 2009/08/07(金)04:48 ID:fzhszXrn(1) AAS
>>556
半角スペース+8(16)色のみで、
外(自然)のマップはどう表現する?

山を表現するのが難しそうだから、
影をうまく使って段差(崖)を表現し、
それが連続である所を山と見るとかかな。
564: 2009/09/30(水)16:02 ID:5jQCdi1+(1) AAS
SetConsoleFontでフォントが変えられるらしいが、
未解決関数扱いになってしまう。
SimSumフォントとかでゲームを作ってみたい。
565
(1): 2009/10/01(木)10:55 ID:FgYDHwSp(1) AAS
外部リンク:d.hatena.ne.jp
566: 2009/10/03(土)03:52 ID:m0Ea6ZwZ(1) AAS
>>565
サンクス、試してみる。
567: 2009/11/12(木)16:13 ID:O1AuEltG(1) AAS
規制されてるかな俺
568: 2009/12/11(金)13:38 ID:MHmXrNa/(1) AAS
>>563
山自体、つまり遠景の描写はもともと考えてなかったよ。
近景の山道森野原などは、ファンタジーRPGなら避けて通る事が出来ないだろうけど、
基本8色の80x24文字表示の制約の中では、無理に表現する事によってビジュアルを
損い兼ねない気がしたから、街とダンジョン以外の中途なマップは省こうと思ってた。

というのも、xtermやrxvtを使ったら256色まで使える(*1)んだけど、
コマンドプロンプト+cygwinのbashで256colors2.pl(*2)を走らせてみると、最低限の
省13
569
(3): 2012/01/22(日)06:27 ID:tmtHRFWh(1) AAS
2年ぶりに自己レス。xterm-256colorsをサポートしてみたらこんな具合になった。
実際には20色も使ってないと思う。

画像リンク[png]:sistia.s35.xrea.com
画像リンク[png]:sistia.s35.xrea.com

んーしかし、ここまで背景色を駆使して表現力が出てくると、>>1の「文字主体」に反しないか気になるところ・・・。
570: 2012/02/01(水)21:05 ID:/am/RXX2(1) AAS
>>569
なにこの美麗マップ! この街マップに、むちゃくちゃ惹かれる。
そのゲームは、どこへ行ったら遊ばせていただけるんでしょうか・・・。
571: 2012/02/02(木)02:52 ID:ulaHjVu2(1) AAS
背景だけ一枚絵でほかのキャラはドットのゲームもよくあることだし大丈夫だろう
572: 電脳プリオン 【関電 63.1 %】 【22.6m】 2013/10/13(日)23:55 ID:EbYlLY7C(1) AAS
BEアイコン:folder1_13.gif
もう語らないのか
573: 2013/10/14(月)10:13 ID:5nJRkgCL(1) AAS
age
574: 2013/10/14(月)19:30 ID:2zhTCY29(1) AAS
語ってもいいのよ
575: 2013/12/26(木)23:00 ID:YodFLbKj(1) AAS
5年前にカキコして、久々に来てみたが過疎ってるな。
きっとここは学生とかが、ちょっと作ったゲームとか投げるとこなんだろうとか当時は思ったものだが・・・

最近の学生はコンソールでゲーム作ったりとかしないのかな?
専門学校の今の授業形態は知らんけども。
576: NPCさん 2014/03/03(月)15:04 ID:QldzbTtZ(1) AAS
664357986774289758897264226+40=664357986774289758897264266
外部リンク:www.2ch.net
外部リンク:207.29.247.115
外部リンク:207.29.247.115
577: 2014/09/08(月)17:05 ID:67y2qr+m(1) AAS
教京サーバアビエ無戸籍交際薬剤消毒介護職利権ローション羽田帝国上層部24時間パトロール義務上野飲み会マックさむらいニューヨーク森林火災チェック問題ヤーフォー確定申告不足ラーメンスーパーポイントdビデオデッキ破壊タイピングGTX860MIGOZ

教京サーバアビエ無戸籍交際薬剤消毒介護職利権ローション羽田帝国上層部24時間パトロール義務上野飲み会マックさむらいニューヨーク森林火災グリーにんにく牡丹黒家宝ラーメン

教京サーバアビエ無戸籍交際薬剤消毒介護職利権ローション羽田帝国上昇部24時間パトロール義務セコム強盗マックさむらいニューヨーク森林火災グリーにんにく牡丹黒家宝ラーメン
築地TPP偏食中国人勧誘マナー憤怒北京オリンピックパブ立橋フロアWHO経済制裁代協議会飲み食い代官僚日テレ漏洩ボーリングITC問題調査福岡駐車近代道廃人画税幕張銀行ググール無断決裁広告料寒孫ゼリー失調栄養士指的フィルム不毛ハンバーグースラーメン

糞箱弐個弐個沖縄ランド近年ペット原発難民船頭100万円コミックコラムシフト廃品鉄工業プラチナ小スモ再販問題WHO光金アナ雪エネルギーソーシャル決裁ニッカン奮闘鬼記者サービスカ米ラマン露店捜査キセルストアアイダホ会長農家不動産工場感激息子
578: 2014/09/13(土)20:05 ID:2XM9TXnt(1) AAS
>>569
すごくきれい!
579
(1): 2014/10/21(火)13:38 ID:I8+njO90(1) AAS
>>569
こういうゲームが作りたかった
580: 2014/10/29(水)21:03 ID:uzST3uBw(1) AAS
今からでも遅くない
581: 2017/02/03(金)02:09 ID:k1bXG8mt(1) AAS
age
582: 2017/11/14(火)08:39 ID:lj8g7Zej(1) AAS
>>579
いまからでもつくれ
583: 2017/12/31(日)22:31 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。

グーグル検索⇒『来島のモノノリウエ』

1X03I8GDWS
584: 2018/02/17(土)07:48 ID:G/oBdhuK(1) AAS
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.196s*