コンソールゲーム
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
04/04/07 01:07ID:B46sLvhx文字主体のゲーム製作について語って。
005132
04/08/30 03:48ID:646WBQQS別に作るとは言っていない。
コンソールゲームの案を出してみたまでだよ。
せっかくコンソールゲーム可能性を探ろうと思って案を書いてるだけのに、
なんかへんな言いがかりをつけてくるやつばっかりだな。
0052名前は開発中のものです。
04/08/30 09:02ID:g84y4xL30053名前は開発中のものです。
04/08/30 09:33ID:OM1CxP1Orogueやnethackは通路でつないだイベントをめぐるから面白いのであって
プレイヤーのコスト(まあプレイのストレスだな)に対してリソース変化の期待だけじゃないドキドキ感があるわけよ
複雑なコストに対して単純にリソースをペイバックするだけのゲームじゃ駄目だろ
005450
04/08/30 13:57ID:a36Q37vH> なぁ、おれってもしかして、ゲーム業界の企画としてやっていける?
なんて書くからだな。
それでも、具体化に向けた前向きな質問をしたつもりなんだがな。
ゲーム内容にケチつけたつもりはないし。
叩かれる覚悟が無いなら出てくるなや。
0055名前は開発中のものです。
04/08/30 14:00ID:fx1sUeca0056名前は開発中のものです。
04/08/30 15:36ID:tfZLh3cY理解してくれないこのスレから逃げ出す予感。
0057名前は開発中のものです。
04/08/30 18:36ID:rEJcNiQGじゃやっぱcuesesになるのか?
0058名前は開発中のものです。
04/08/30 19:44ID:y8AG4+Ed0059名前は開発中のものです。
04/08/31 18:39ID:CFwMOvhn0060名前は開発中のものです。
04/08/31 22:47ID:QOunmd0lウィンドウ開いてその画面内でキャラクター表示ってのはダメ?
0061名前は開発中のものです。
04/08/31 23:08ID:7Au3s/jy0062名前は開発中のものです。
04/09/01 00:24ID:oZgFaGg+やっぱWindowsプログラミング覚えた方がいいなこりゃ。
RogueDroneUなんて2桁も使ってないからびっくりした。
0063名前は開発中のものです。
04/09/01 06:35ID:SwQlV6++1歩歩くたびにフロッピーがガチャガチャ
0064名前は開発中のものです。
04/09/01 12:39ID:2lK1tXdR0065名前は開発中のものです。
04/09/08 20:09ID:jYRh0MMM0066名前は開発中のものです。
04/09/13 19:26:40ID:E53DmR1shttp://www.blu.m-net.ne.jp/~logna926/page1-ProjectD3.html
まぁ、別段面白いわけじゃないけど、戦闘繰り返すだけのテキストゲーム。
ソースがないのがちょっと残念。
0067名前は開発中のものです。
04/09/14 11:31:00ID:WQWvhem2以外によくできてる。
シンプルでいいよ。
006866
04/09/15 00:11:57ID:r+Okr24i0069名前は開発中のものです。
2005/11/16(水) 00:25:52ID:sEFyQ3Vn0070名前は開発中のものです。
2005/12/18(日) 18:46:13ID:jcGuJCfc最近ハードがクラッシュしてデータが全部消えてしまった俺がきましたよ
0071名前は開発中のものです。
2005/12/20(火) 02:21:26ID:QQgYb5PS納期直前なのにまだ何も出来ていない時に吐く古典的な言い訳だなww
>>66
もう無いのね・・
0072名前は開発中のものです。
2005/12/21(水) 01:45:20ID:6fH909jw0073名前は開発中のものです。
2005/12/22(木) 00:21:20ID:p9XS/ubV0074名前は開発中のものです。
2005/12/22(木) 01:03:33ID:8BZ/sfEgなら試しに出して美奈代
0075ネタ
2005/12/22(木) 18:32:16ID:PcUfHTcN0076ネタって
2005/12/23(金) 00:55:18ID:p7O9MLOYhttp://pc8.2ch.net/test/read.cgi/tech/1133286541/108
0077名前は開発中のものです。
2005/12/31(土) 14:53:25ID:mVxg68gp特殊技は4つあって,
”asdf”みたいな感じのローマ字の組み合わせにしたいんだが・・・
ネタおねがいします
0078名前は開発中のものです。
2005/12/31(土) 15:09:52ID:8S3HhByrhttp://pc8.2ch.net/test/read.cgi/tech/1133286541/147
http://pc8.2ch.net/test/read.cgi/gamedev/1132039936/16
0079名前は開発中のものです。
2005/12/31(土) 19:16:08ID:WzB2ksaI【タイトル】FF8(ry
【ジャンル】RPG
【URL】http://gamdev.org/up/img/4215.lzh
【製作時間】5日間
【開発環境】Visual C++EE,BCC
【備考/DL容量】41KB
【概要】FF8の戦闘シーンを再現
【操作方法】readme呼んでください
【コメント(感想)】1月前に作り掛けだったのを完成させました
0080名前は開発中のものです。
2005/12/31(土) 23:23:50ID:WzB2ksaIhttp://pc8.2ch.net/test/read.cgi/gamedev/1081267627/
実行環境は,一応WINで作ったんでWINです.
BCCとVC++EEで作りました.
テストプレイを何回もしてパラメータを調整したので動作自体はまず問題ないです.
ソースもつけてるので,つっこみもあればおねがいします.
とりあえず,FF8とかTOプレイした方ならうけると思いますが
評価よろしくおねがいします.
0081名前は開発中のものです。
2006/01/01(日) 00:41:46ID:ER5yso8t0082名前は開発中のものです。
2006/01/01(日) 11:41:56ID:hEGQzZWAマナーを守らないと嫌われるよ!!
嫌われると貴重な助言を得られなくなるよ!!
とまれ、コーディングが前より格段に上達しているね。
少し気になるクセだけ指摘しておくよ。がんばれ、伸び盛り!
関数にreturnがない
#戻り値がvoidでも付けるべき
mainのreturnは実行されない
#もう1つ内側の{}に入れるべき
const宣言の書き方は普通は
× int const @@@
○ const int @@@
0083名前は開発中のものです。
2006/01/01(日) 15:25:57ID:/L/QfANS39
かなり自分でも良くできたと思ったんでついマルチしてしまいますたorz
とりあえずCはある程度できるようになってきたんで
そろそろ++に移行しようかなと思ってます
returnですが,void型の関数では途中にはreturn入れられないですよね?確か.
最後につけるってことですね
2番目は,はぁ,知りませんでしたって感じです
3番目は,私もconst intと昔は書いてたんですが
http://www1.kcn.ne.jp/~robe/cpphtml/html01/cpp01042.html
とロベールが言ってますが,int * const *constとか書くときがあるので(私はできませんが)
constは後に統一した方がわかりやすいかなって思ったからです
とにかく,助言3x
0084名前は開発中のものです。
2006/01/03(火) 01:13:35ID:6pJ1fsLf○ンジェロコマンドも組み込みました.
ちょwwwおまwwwやりすぎってくらいかなり再現してます(作り込み過ぎたんでもう開発しません)
EXEは多分嫌でしょうからソースをそのままうpしました
評価とか感想とかおねがいします
BCCはばっちり通りますがVCEEではWARが出ます
これは無視していいんじゃないかと思うんですが・・・どうなんでしょう?
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/1396.txt
0085チラシの裏
2006/01/03(火) 01:18:05ID:6pJ1fsLf10レスくらい使ってしまって申し訳茄子orz
0086名前は開発中のものです。
2006/01/03(火) 03:38:50ID:cVV6r5Ayえーっと……マジレスなんですが、どこをどう評価すればいいんでしょうか?
0087名前は開発中のものです。
2006/01/03(火) 11:38:29ID:GbXTFLElいやあ、負けちゃったよ(特殊な攻撃のやりかたが分からなかったorz)
でも面白かったよ、テンポはあんなもんでイイ
コンパイルはBCC5.5.1でやったがVC6でもやってみようか?
0088名前は開発中のものです。
2006/01/03(火) 13:01:44ID:GbXTFLElCでやっててC++はこれからなんでしょ?
constとかはC++な世界で理解すればいいかも
const int * a; //ポインタ *a の中味がコンスト
int * const b ;//ポインタ *b のアドレスがコンスト
コンスト対象が入れ物(アドレス)か中味(値)と別のものだ。
ロベールもそう書いてるナ
>constは後に統一した方がわかりやすいかなって思ったからです
は間違いッス
0089チラシの裏
2006/01/03(火) 13:27:48ID:rDalp82/感想3x
デバッグをVCEEでしてるのでコンパイルは通ると思います
評価は82さんみたいな感じでプログラムの指摘をして欲しいんですが
とにかく作品自体がギャグで,公開したかっただけですから
評価は,「面白い!!」くらいでいいです
ネタばれになりますが,たまに○ンジェロが出てきますが
戦闘不能からの回復は○ジェロリカバーしかないのでよろ
暇な人はいろいろ付け足してください
0090名前は開発中のものです。
2006/01/03(火) 16:29:10ID:KZ+4/uIF昔のDOSではANSIエスケープシーケンスだったけどNT系ではConsole Functions APIで制御するみたい。
PSDKでconsole functionsで調べれば出てくる、無論MSDNでもOK
そして
>>89 コンソールウィンドウのタイトルバーに「チラシの裏」にするサンプル
ソース
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/setconsoletitle.asp
をパクった
#include <windows.h>
#include <stdio.h>
#include <conio.h>
void main()
{
TCHAR szOldTitle[MAX_PATH];
TCHAR szNewTitle[MAX_PATH];
if( GetConsoleTitle(szOldTitle, MAX_PATH) )
{
wsprintf(szNewTitle, TEXT("チラシの裏"));
if( !SetConsoleTitle(szNewTitle) )
printf("SetConsoleTitle failed (%d)\n", GetLastError());
getch();
}
}
0091名前は開発中のものです。
2006/01/06(金) 01:16:41ID:S5C35XBO>評価は,「面白い!!」くらいでいいです
( ゚д゚)ポカーン
0092名前は開発中のものです。
2006/01/11(水) 20:09:44ID:YGKgLUQt#include <dos.h>
#include <windows.h>
をコメントアウトして,Sleepをsleepにしたら
Linux上のgccでコンパイルできました。
0093名前は開発中のものです。
2006/01/14(土) 23:19:06ID:cCdWh/hVwindows.hにはSleepが,dos.hにはsleepがあるんですが
とりあえずどっちもぶっこんどきました
>>91
ff8プレイヤーなら分ると思うんですが(;´д`)
0094名前は開発中のものです。
2006/01/14(土) 23:53:46ID:myhwVTJL0095名前は開発中のものです。
2006/01/15(日) 00:46:47ID:QdXt5qei了見の狭いやっちゃなー、ウザイとか言うならなんか作ってうpしろや
0096名前は開発中のものです。
2006/01/15(日) 16:15:02ID:NqJa5r45いまのところこれでスレが持ってるようなものなんだよ
容認してやれ
0097名前は開発中のものです。
2006/01/21(土) 02:00:10ID:7+21cyEX)'ーーノ( | | | 、 / l| l ハヽ |ー‐''"l
/ | | |/| ハ / / ,/ /|ノ /l / l l l| l ヽ
l i´ | ヽ、| |r|| | //--‐'" `'メ、_lノ| / /
| U l トー-トヽ| |ノ ''"´` rー-/// | U |
| ・ |/ | l ||、 ''""" j ""''/ | |ヽl ・ |
| P | | l | ヽ, ― / | | l P |
| !! | / | | | ` ー-‐ ' ´|| ,ノ| | | !! |
ノー‐---、,| / │l、l |レ' ,ノノ ノハ、_ノヽ
/ / ノ⌒ヾ、 ヽ ノハ, |
,/ ,イーf'´ /´ \ | ,/´ |ヽl |
/-ト、| ┼―- 、_ヽメr' , -=l''"ハ | l
,/ | ヽ \ _,ノーf' ´ ノノ ヽ | |
、_ _ ‐''l `ー‐―''" ⌒'ー--‐'´`ヽ、_ _,ノ ノ
 ̄ ̄ | /
0098チラシの裏
2006/01/21(土) 14:08:09ID:3VqX+JN4http://gamdev.org/up/img/4436.zip
0099名前は開発中のものです。
2006/01/23(月) 23:35:20ID:ZGelsUIT0100名前は開発中のものです。
2006/01/27(金) 06:26:41ID:6WQ/d/B5ttp://www.geocities.jp/amazonium011001/page1.htm
0101名前は開発中のものです。
2006/01/27(金) 18:35:50ID:CDIYq2mr0102名前は開発中のものです。
2006/01/28(土) 00:15:14ID:MptoJ7A8どこを突破されたとかがすべて文字だけで表されて、
将棋や碁みたいな感じで進行する。
碁盤無しの碁のような想像力が必要になる。
0103名前は開発中のものです。
2006/01/28(土) 04:53:05ID:FiRZjk//おまいさんちょいと仕様書書いてみて呉れ
0104名前は開発中のものです。
2006/01/28(土) 13:13:31ID:ZV/lG0xt俺もそれ昔考えた
0105名前は開発中のものです。
2006/01/29(日) 21:56:54ID:uZPOS+Ujxxの攻撃!xxのダメ!とか…
戦略SLGでもいけるがやはりアニメは要るぜ
もち\r使ってだが
上のff8でも絵が無いと飽きるだろ
0106名前は開発中のものです。
2006/01/29(日) 22:03:46ID:pYHBBVU20107名前は開発中のものです。
2006/01/30(月) 04:05:17ID:Bs6qlqqt0108名前は開発中のものです。
2006/01/30(月) 04:09:33ID:3Yd2IuVM0109名前は開発中のものです。
2006/01/30(月) 17:47:42ID:fPg4HiRL0110名前は開発中のものです。
2006/01/30(月) 22:21:09ID:xBHNBrrw0111名前は開発中のものです。
2006/01/31(火) 05:24:13ID:QN7UXI0h0112名前は開発中のものです。
2006/02/03(金) 16:00:19ID:xFew7gPlhttp://ja.wikipedia.org/wiki/Curses
curses ぐらい知っとけよ
0113名前は開発中のものです。
2006/02/04(土) 18:36:27ID:Yb0aXNna何かアドバイスを・・
0114名前は開発中のものです。
2006/02/04(土) 19:04:57ID:/ISQXgRX0115名前は開発中のものです。
2006/02/04(土) 19:21:59ID:X95vxFvv0116名前は開発中のものです。
2006/02/04(土) 19:41:02ID:Yb0aXNna0117名前は開発中のものです。
2006/02/04(土) 20:12:47ID:X95vxFvv0118名前は開発中のものです。
2006/02/04(土) 23:22:13ID:g3/ZGWDB戦闘は>98で完成してるので後はmainに色々イベントつければおk
0119名前は開発中のものです。
2006/02/04(土) 23:26:51ID:peWYNbTDアニメーションさせる場合は、表示する部分、消す部分を
画面全体に行わずに、必要な部分のみに行うようにする。
また、ドラクエみたいな一歩ごとに
マップの表示内容の変わる移動方法も遅くなる。
聖剣1みたいな、マップの端っこまで
行ったらマップを切り替える方がいい。
0120名前は開発中のものです。
2006/02/04(土) 23:32:05ID:QaOCfUr90121名前は開発中のものです。
2006/02/04(土) 23:48:38ID:Yb0aXNnaえ?ドラクエみたいな戦闘にしようと思ってたんだけどダメ?
0122名前は開発中のものです。
2006/02/05(日) 03:26:35ID:M5xHC7Ps0123名前は開発中のものです。
2006/02/05(日) 03:43:33ID:2IyoKPRF0124名前は開発中のものです。
2006/02/05(日) 04:10:45ID:BqG25EVo0125名前は開発中のものです。
2006/02/05(日) 07:55:33ID:iHjfkkb70126名前は開発中のものです。
2006/02/05(日) 15:14:18ID:2IyoKPRF0127名前は開発中のものです。
2006/02/05(日) 17:32:43ID:SiG0pTAh0128名前は開発中のものです。
2006/02/05(日) 18:22:52ID:2IyoKPRFコンポーネントの可視不可視である程度楽できるし
0129名前は開発中のものです。
2006/02/05(日) 18:47:55ID:2IyoKPRF読んでなかった
主人公中心の表現てコマンドなのにそんなに遅くなりますか?
う〜ん・・・ちらつきが酷いようならそっちの方法でやり直してみます
0130名前は開発中のものです。
2006/02/05(日) 20:09:25ID:O7kdi7ZI0131名前は開発中のものです。
2006/02/05(日) 21:28:15ID:cX630yOJ1マスに1キャラの15X15マスとか小さいマップなら問題ない。
ただ、画面が40X24マスあるのに、開き領域が勿体無い気もする。
0132名前は開発中のものです。
2006/02/05(日) 21:35:23ID:2IyoKPRFいやぁ卒研でGUI飽きちゃったからw
>>131
確かにそうですけど今のPCなら問題ないかと
今はMAPや敵キャラをファイルに格納して読み込むにしてるけど
もういっそ最初から埋め込んじゃおうと思ってたんですが・・
0133名前は開発中のものです。
2006/02/05(日) 22:29:37ID:EyHhLrCw0134名前は開発中のものです。
2006/02/06(月) 02:50:39ID:9fOGPvJk0135名前は開発中のものです。
2006/02/06(月) 04:08:56ID:NZ3orz1F0136名前は開発中のものです。
2006/02/06(月) 05:51:45ID:z1QHUNerマップサイズ、視界サイズは、
マップ描画が重かった時に直ぐ変えられるように、
マジックナンバーでなくマクロにした方がいいべ。
ってGUIやっている人なら大丈夫か。
0137名前は開発中のものです。
2006/02/06(月) 16:26:22ID:NZ3orz1F全部マジックナンバーにしちゃってますねぇw
表示関数十数行しかないんで変えるのは難しくないですが
MAPサイズはどこまでもいけるように構造体のポインタで宣言して読み込み時に領域確保してます
つか戦闘がうまくいかねぇorz
0138名前は開発中のものです。
2006/02/06(月) 18:06:47ID:biV8UNxx今日はうp無理か?
0139名前は開発中のものです。
2006/02/07(火) 00:13:27ID:r5Od9AWMマクロ値というか、構造体のメンバに
視界サイズを持っておくほうがいいか。
メニューや能力値などをマップの横に表示する時、
表示する位置を視界サイズに合わせてずらしやすかったり、
ドラクエ1みたいな、ゲーム中に
視界サイズを変えるみたいなのもしやすい。
マップサイズはそっちの方がいいね。
フィールド、ダンジョンとか複数ある場合、
データサイズを一番大きいフィールドに合わせる事になるから、
小さいマップを作る時勿体無い。
0140名前は開発中のものです。
2006/02/07(火) 03:17:17ID:kVzMmWs7メニューはもうFFみたいに画面完全に切り替えちゃおう思ってます
重ねるのが面倒なんでマップとメッセージ表示は別の場所にしようかと
でも、仕様変えるときはそっちのがいい感じですね
戦闘の仕様がある程度できたら着手してみます
ttp://gamdev.org/up/img/4585.zip
オートで進む(まだ入力ができない)戦闘と
MAP移動です
移動しかできません
0141名前は開発中のものです。
2006/02/07(火) 06:25:05ID:r5Od9AWMAAって等幅フォントでも綺麗に表示されるね。
マップは、当方128Mというロースペック
マシンだけど、遅くなる感じは無い。
キー入力はkbhit + getch?
自分がやっていた時の感じと少し違う。
メニューはそっちでもいいと思う。
領域が広い方が一度にいろいろ表示できるし。
0142名前は開発中のものです。
2006/02/07(火) 08:46:53ID:vOkGMjc10143名前は開発中のものです。
2006/02/07(火) 14:59:53ID:NyBmVHFaCUIでどこまでGUIに近付けるか挑戦してるって感じだ
0144名前は開発中のものです。
2006/02/08(水) 14:09:57ID:3TCp6V4iなんで調整しても間に合わないような巨大なものはおそらくダメです
キー入力はgetch()のみとkbhit()と組み合わせてるの両方使ってますが
最後はおそらく組み合わせになると思います
ドラクエ1みたいに1対1でいきたいです
これなら結構楽できる・・・・w
さて飲み会行くまでに戦闘コマンド選択くらいできるようにしたいですね
0145名前は開発中のものです。
2006/02/08(水) 15:57:51ID:3TCp6V4i微妙にコマンド入力できるようにしました
0146名前は開発中のものです。
2006/02/08(水) 17:48:41ID:cBJswwHS0147名前は開発中のものです。
2006/02/08(水) 21:47:31ID:+UAnGQ8kキー入力は、kbhit, getchか。
なら微妙に違う風になっていると言った部分は、
ループ中にSleep関数(大文字の方ね)を入れてないからかも。
ただ、高性能マシンの方で見ると問題ないから、
始めのが貧弱すぎたのもある。
携帯AAは↓とかか。ホント役に立ちそう。
http://aa5.2ch.net/test/read.cgi/aasaloon/1139220951/
http://hobby7.2ch.net/test/read.cgi/phs/1123207690/
0148名前は開発中のものです。
2006/02/09(木) 21:22:34ID:VhYKcMA8今まで気づかなかったw
キー入力なんですけどねぇ・・
押した回数だけストリームに溜まるみたいで連打すると勝手に戦闘すすんじゃうんですよね
どうにかならないものか
Sleep()は・・メッセージ表示のところ以外だと今は使ってないですね
最終的にはフィールド移動にも入れますけど
関数単純化しようとしたら今まで作った関数の仕様も変えなくちゃならなくなってパニック(;・∀・)
0149名前は開発中のものです。
2006/02/09(木) 22:32:22ID:onaMi53cちょっと期待してる
0150名前は開発中のものです。
2006/02/09(木) 22:50:05ID:36A4j9ly■ このスレッドは過去ログ倉庫に格納されています