【目標ない奴】おまい ..
[2ch|▼Menu]
103:第3回 ◆GD.rVX/U
02/07/14 02:57
注意事項:
・他人のソースをいじるのが基本だが、対象が無ければその限りではない。
・ほかの人と課題や基ソースがかぶっても気にしない(むしろ歓迎)。
・質問は気軽にする。また、作者はなるべく答えてあげよう。
・他人のソースも覗いてみることを推奨する。感想や添削をカキコしたら神!
・以前の課題をトライしてみるのもあり。
・すでに提出された成果物に対し、ライブラリ化、関数化、クラス化、
 リファクタリングなどをして提出するのも歓迎する。
・課題に文句がある場合、遠慮なく言う。

104:◆CGIh1pXc
02/07/14 10:04
GUIの勉強をするまえに、
JavaScriptで作られたテトリスを改造したいとおもいます。
7行スレのものを弄って、ブロックの壁けりや、ランダムに落ちるように改造中。
キー判定をまともにして、画像を仕様・・・ということをやっているうちに
行数が倍以上になる罠。

その後 電卓と がっこの勉強が終わるまでおあずけと言うことで、
ROMらせてもらいます。

がんぱってくらさい>>all

105:clap ◆DQzssh4o
02/07/14 10:25
>>101
締め切りが7/20(土)ってのは、(2)まで進めるってことだよね?
キャラチップ描くのに徹夜してしまいましたが、絵心が無いので
ろくなものができません。こんなんで8月中に完成するかどうか…

106:名前は開発中のものです。
02/07/14 11:07
やっぱ問題は素材か...

107:◆CGIh1pXc
02/07/14 11:41
中はのぞいていないので(スレタイで判断)、
糞スレばっかりかもしれませんし、
人に教えたくないような良スレかもしれません。

<<ゲ製技>>
ゲームを作るための素材を集めよう!
スレリンク(gamedev板)

<<web制作>>
■こういうフリー素材はどこで?(part3)■
スレリンク(hp板)

■この素材屋イイ(・∀・)!マターリ紹介しあうスッドレ■
スレリンク(hp板)

とりあえずこんだけageときます。

108:◆GD.rVX/U
02/07/14 11:42
>>105
テーマ1〜3の(3)のうち、好きな(3)を作れ、って意味です。
締め切りまでが長いのは、テーマ3(3)がどう考えても短期間じゃきついだろうと言うことで。
もちろん、複数のテーマを作成するのもありです。

でも、素材は確かに問題かも。
都合のいいフリーな素材集とか無いですかね?
ツクール用で他に流用してもいい奴とか。

基本的には、絵はラクガキみたいな適当な物でいいと思ってたんですが…
まずは、設計が大事かなと。
プログラム作成→時間の許す限り素材を作成、とか。

誰か素材を提供してくれる人キボン!

109:◆CGIh1pXc
02/07/14 11:43
あ、関係ない素材(背景画像)とかも多いかもしれないです。
スンマソン。

もっといいところがあったら教えてちょ

110:◆GD.rVX/U
02/07/14 12:47
RPGツクール関係の素材とかならツクール以外でも自由に使ってもいいってのが結構あるね。
でも、アクションゲーム用はなさゲ。

111:名前は開発中のものです。
02/07/14 14:08
フリー素材っていっても、ほとんどが「再配布不可」なんだよね。
完全にフリーな素材集って無いものか...

112:clap ◆DQzssh4o
02/07/14 14:38
ワイヤーキャラが思った以上の反響を読んでしまったので、
キャラクタは差し替えました。背景として土管やブロック
が出てきますがすり抜けます。ジャンプもできません。
画像リソースはこのスレの中なら流用できます。
問題は敵キャラだなぁ
URLリンク(www.geocities.co.jp)

113:clap ◆y.9iXHH2
02/07/14 15:07
しっかし>>96には笑わせてもらいました。
>>112
IE5.5とネスケ6で動作確認。他のブラウザ持ってる人、依頼検証。
走ってる最中に左右キーを同時に押すと、変な動作をするようです。
この場合、「止める」のが一般的なんでしょうか?

114:◆GD.rVX/U
02/07/14 15:36
>>112-113
早い!しかもいきなり完成度高いですな。
左右キー同時押しについては、左右移動の処理をしてるif文を全部elseで
つなぐというのがいちばん簡単そうだけど、美しくないですね。
というか、同時押しムーンウォークカコイイ!とか思ってしまった。

115:48
02/07/14 16:08 q9SFP45k
できますた。
一番乗りならず(鬱)
しかも背景なし。

でも、バウンドするです。加速もするです。びゅんびゅんです。

116:48
02/07/14 16:18
貼り忘れすまそ。
URLリンク(forgamedev.zombie.jp) tar zfxv 014.gz
kadai3/
kadai3/Makefile
kadai3/Readme.txt
kadai3/main.c
kadai3/a_puyo.bmp
kadai3/common.h
kadai3/gametimer.c
kadai3/gametimer.h
kadai3/Readme.euc
mint:~/src$ cd kadai3
mint:~/src/kadai3$ make
gcc -o sdltest -O2 -Wall -I/usr/local/include/SDL -I/usr/X11R6/include -L/usr/X11R6/lib main.c gametimer.c -lSDL -lpthread
mint:~/src/kadai3$ ./sdltest
mint:~/src/kadai3$

んな感じです。
spaceキーでジャンプ、↑併用で大ジャンプ、↓併用で小ジャンプ
着地と同時にジャンプすると、大ジャンプ可能。

左右キーで移動。移動中に逆方向押すと、ブレーキモードで
加速度1.5倍(当社比)です。

わらしのコードのウリは、速度を直接いぢらず、加速度管理してるんで、
それっぽい動きになってるとこです。

117:48
02/07/14 16:22
URLリンク(forgamedev.zombie.jp)

だす。
# 余計なことするもんじゃぁないなぁ...

118:48
02/07/14 16:24 69ptVhrw
>>113
>走ってる最中に左右キーを同時に押すと、変な動作をするようです。
私は、「左よりも右優先」「小ジャンプより大ジャンプ優先」で
決め打ちしてます。

119:◆GD.rVX/U
02/07/14 17:06
>>115-118
実行してみますた。
着地瞬間の絶妙なタイミングでスペースを押すとバウンドせずぴたっと止まってしまいますね。
着地直前+スペース → 止まる
着地直後+スペース → 更に大ジャンプ
って感じかな?ジャンプするのは上に加速度がついているときのみにするとか。

Windows用バイナリ作ったのであぷしときます。
URLリンク(forgamedev.zombie.jp)


というか、いつのまにかテトリスの完成版が…
URLリンク(forgamedev.zombie.jp)
クラスとHTMLもつけてくれると嬉しかった。
ドット単位でぬるぬる落ちてくるブロックがちょっと気持ち悪い。

120:48
02/07/14 17:24
>>119
Winバイナリさんくすです。
# うちには、Windowsないんです。

>着地直前+スペース → 止まる
>着地直後+スペース → 更に大ジャンプ
むしろ、そのあたりを狙ってみたんですけど...
大ジャンプの為のリスクっつーか。

>上に加速度
ってことは、絶対に大ジャンプできない、と(w
# 上下方向の加速度は、常に下向き
# ジャンプ/バウンドの時は、加速度とは別個に速度を直接
# 操作している。
# あ、ってことは>>116は嘘ですね。「主に加速度を通して」です。

ってヘリクツはおいといて、今回のは「こんなこともやってみたYo!」って
感じです。実際はゲームバランスみてなおすです。

121:名前は開発中のものです。
02/07/14 17:30
皆さん早いですね。
119さん、Windows用バイナリthx!

>>48
実行してみました。
>着地瞬間の絶妙なタイミングでスペースを押すとバウンドせずぴたっと止まってしまいますね。
>着地直後+スペース → 更に大ジャンプ
さらにもう一回大ジャンプすると突き抜けて止まります。
仕様ですか?

122:48
02/07/14 17:43
> 仕様ですか?
仕様です(W

(上ボタン大ジャンプなら、一回目で突き抜けられるハズ)

次の課題でる前に、暇つぶしにx,yともにloopできるように改造していた
名残りです。
地面判定入れたとき、「あ、こりゃ止まるな」と思ったんですが、
初代マリヲのスタートボタン連打のバグみたいで面白いかも、って
残しときました。

display_mychar()の、y方向のloop処理をなくせば、スーパーマリヲ的に
「画面からは見えないけど、ちゃんと跳んでる」状態になるはず。

123:48
02/07/14 18:01
んで。
ジャンプの跳びかた、どでしょ?
三角ジャンプじゃなくて、放物線ジャンプのほうがいいでしょ?

124:名前は開発中のものです。
02/07/14 18:11
週刊少年 おっと

125:名前は開発中のものです。
02/07/14 18:14
放物線ジャンプ(・∀・)イイ!!
背景があると雰囲気が出てもっと(・∀・)イイ!!

126:48
02/07/14 18:28
>>125
ども。
背景っすかー。ちょっと考えるです。
ついでに、地面との接触判定も、もちょっと見直すです。

127:clap ◆DQzssh4o
02/07/14 19:33
> テーマ2.「スーパーマリオ風横スクロールアクションを作れ」
ていうか、あまりにもマリオを意識しすぎになってきた。
課題だからそれでいいのかもしれないが、せめて土管はやめとこう。
来週末までにテキトーな課題が見つかりますように(願)
URLリンク(www.geocities.co.jp)

128:clap ◆DQzssh4o
02/07/14 20:03
>>119 ありがと。
全画面化で動いているのを見せられると、やっぱりVisualCにしておけば
よかったかと思うよ。web上で語り合うならアプレットかフラッシュが最適
だと思ったんだけどね。そのために自分だけ別鯖使ってるけどひょっとして
浮いてる?

ジャンプの心地よさはマリオ系永遠のテーマ。プレイヤーの思い通りに動く
ためには、どんなコツがあるんだろう。48さんのプロトタイプでは空中でも
左右に自由に動けるね。マリオは途中でジャンプボタンを離すと落下が早く
なるし、現実にはありえないけどこの方がゲームとして楽しい。

129:◆GD.rVX/U
02/07/14 20:26
>>120
いや、わざとなら面白い方向性だと思います。
>ってことは、絶対に大ジャンプできない、と(w
「速度が上向のとき…」の間違いだった。要するに止まるのはバグに見えたってことかな。

>>128
>全画面化で動いているのを見せられると、やっぱりVisualCにしておけば
そのためのJava1.4。
まぁ、JREインストールしてないと実行できないって壁は結構大きいかもしれないけどね。

↓この辺とか結構まともに動いてた記憶。昔この板のどこかのスレに出てたやつだけど。
URLリンク(www.alien-factory.co.uk)

130:96
02/07/14 21:51
>>112
うわ、申し訳ない。茶化すつもりなかったんだ。
◆NC71w266氏と◆DQzssh4o氏 があのキャラで出してくれた
ので、昔の人間としてかなり喜んでた(w

  \●  < BEEP
    ■>
  /  \  

あと、↑コレについて知らない人のためにモナー板のリンクを貼っとく。

■一部の人には懐かしのキャラクター#1〜#3
URLリンク(piza.2ch.net)
URLリンク(piza.2ch.net)
URLリンク(piza2.2ch.net)

131:clap ◆DQzssh4o
02/07/14 22:10
>>130
そんなスレがあったんだ、読んでみるか…
なんか、これ見ると すぺーすはりあー を思い出すよ。

132:48
02/07/14 22:45
>>129
>要するに止まるのはバグに見えたってことかな。

なるほど。
タイミング早すぎ→小ジャンプ
ってのが正解でしょーかね。

133:夏厨-71 ◆NC71w266
02/07/14 23:54
>>93
  |
  |∀・) ・・・ウン。スガーク、マジメニ ヤルヨ。

>>130-131
そうか。あのネタ知ってること前提に書いてた>>89の俺の応援カキコも
考えてみれば・・・・すんげー意味不明に見えてたかも・・・。
  |
  |∀・) ・・・ス、スマーソ   >>131


134:名前は開発中のものです。
02/07/15 05:26 GT.IBasI
>すんげー意味不明に見えてたかも・・・。
おまえ、それ考えすぎ。
さぁ、ゲームを作るんだ。

135:名前は開発中のものです。
02/07/15 22:27
今、テーマ3に取り組んでる人いる?

136:clap ◆DQzssh4o
02/07/16 12:39
他の課題の10倍くらい難しそう(課題一覧 >>101)。
ところでオリジナルのマップ形式を設計したとして、どうやって編集するの?
課題2なら>>127のようにメモ帳で書いてごまかすのもアリだけど、FFタイプ
では無理があるような。まさかマップエディタから自作しろって言うんじゃ…

137:名前は開発中のものです。
02/07/16 13:44
>136
マップの設計って言っても階層とかが無いんだったら、
フリーのマップエディタとか使っても良いのでは。
RPGって戦闘とかイベントに入ったら大変そうな予感。

138:◆GD.rVX/U
02/07/16 21:06
週末あたりにいくつかやろうかなと思ってます。

>>136-137
まぁ、最初はただの2次元のチップ配列くらいにして、
テキストとかで作れば、それなりに出来るんじゃないかな?
と思って出題してみました。
いきなり見た目も操作感もFFにする必要はないということで。
(ここでのFFって6以前の事ね。できれば1?)

139:名前は開発中のものです。
02/07/16 22:48
1でもそーとーなもんだけど

140:名前は開発中のものです。
02/07/16 23:07
てゆーか、1なんて知らん。

141:名前は開発中のものです。
02/07/17 00:49
マップエディタを作るのは、VBを使えばそんなに難しくないよ。
っていうか、ファイル入出力関係だったらVCの方が楽か。
作り方はとっても簡単。
なんなら、ソースコード事、どっかにアップする?

142:名前は開発中のものです。
02/07/17 00:51
テーマ1の事では?

143:名前は開発中のものです。
02/07/17 01:05
テーマ2の課題(3)です。

>>101 テーマ2 課題(3) Windows/GDI/C++
URLリンク(forgamedev.zombie.jp)

左右キーで移動。SPACEでジャンプ。CAPSロックで半透明。
なんかやたらと時間かかってしまいました。
キャラクターはいいかげんで背景もいいかげんですが雲が動きまし。

144:名前は開発中のものです。
02/07/17 01:07
>142
>139,140はおそらくFF1のことではないかと。

145:名前は開発中のものです。
02/07/17 01:23 w57U8Bco
>>141
簡単といっても各課題の進捗(3)より難しいのは確か。
アップ先はここを使わせてもらえるそうだが、「マップ形式」とかいうのは決まったのか?
URLリンク(forgamedev.zombie.jp)

146:名前は開発中のものです。
02/07/17 01:30
>>145
「マップ形式」は決まってない。
というか、これって課題やる人が自分で決めるんじゃないの?
それにまだテーマ3に踏み込んだつわものいないし。

147:や
02/07/17 09:11

本格的になってくる段階(課題5あたりになる頃?)には、各テーマ毎にスレ立てないといかんね。

148:名前は開発中のものです。
02/07/17 11:48 hzdoHhtI
先の心配する前に作りたまえよ

149:名前は開発中のものです。
02/07/17 21:31
ごもっとも

150:名前は開発中のものです。
02/07/17 22:38
スレ立て=分散化=能力ある、先生役も分散=勢いが落ちる
=糞すれ立てんな=あぼ〜ん

になると行かんので、800こえてから考えるということで。

151:名前は開発中のものです。
02/07/18 05:13
別にこのスレを使いつづけていけばいいんじゃ?

今の状態だと後からこのスレにくる人が参加しづらいような気が
いくら前の人のソース使っていいって言ってもね…
何か対策した方がいいと思う

152:名前は開発中のものです。
02/07/18 05:47 pd./L5jc
言葉は無粋。ゲームで語れ。

153:名前は開発中のものです。
02/07/18 08:44 qR1B4phM
>>151

> 今の状態だと後からこのスレにくる人が参加しづらいような気が
>いくら前の人のソース使っていいって言ってもね…
>何か対策した方がいいと思う

何が言いたいのかよくわかんない。
「おそまきながら、(2)をうぷしたでござる」とか、オッケでしょ?
他人のソースみるのも勉強になるし。

うぷした方としては、むしろソース見てもらって「ここがクソだから
直しちゃたーyo」とか書かれることを期待してるんだけど。

それとも、「ママみたいに優しいコメントを入れてくれぇ」って
ことなのかな?

154:◆GD.rVX/U
02/07/18 10:08
ところで、参加したいけど、途中からじゃ…とか思ってる人はいるかな?
途中参加はOKだし、(1)、(2)だけ作るのもあり。HSPとか期待。
問題文は、(1)>>26、(2)>>42、(3)101だが、過去ログを読まないような奴には参加資格なし?

>>143
密かにまた便利そうなライブラリが追加されてますな。
タスク管理とかスプライト優先順位管理とか、いい感じ。
あの辺は、C++のクラス化とかでもっとスマートにかけないですかね?

155:143
02/07/18 12:10
ソースにも書きましたが、今回↓を参考にして作りました。
「コンピュータゲームのからくり」
URLリンク(www.hh.iij4u.or.jp)
タスクがどれだけ役に立つかとか詳しく書いてあるので、
こんなところに来ている人だったら読み物としても面白いはず。

でも一番の目からウロコは、「各オブジェクトに名前を持たせる」という所。
デバッガで名前を見れるのでバグ取りが楽楽。

>154
表示物共通の構造体なんかは継承させたりするとスマートになりそうですが、
なにぶんクラスの設計というものを良くわかってないので難しいかも。

156:clap ◆DQzssh4o
02/07/18 12:47
ライブラリが増えていくのはこのスレとしては嬉しいところ。
でもプログラム経験のない人が覗きにきた場合、
「こんな単純な動作をさせるのに、大量のコードが必要なんて…」
と引いてしまうかも。

157:名前は開発中のものです。
02/07/18 13:08
>156
>「こんな単純な動作をさせるのに、大量のコードが必要なんて…」
>と引いてしまうかも。
そこがこのスレのいいところ。
課題ごとに少しずつランクアップしてるので、
あぷろだのソースを段階的に見ていけばわかりやすい。かも。
他人のソースの読解力もついてもっとウマ-!

というわけで、あぷろだ。
URLリンク(forgamedev.zombie.jp)

158:名前は開発中のものです。
02/07/18 13:57 K1Tc8k3E
>>156
おまえ、それ考えすぎ。さぁ、ゲームを作ろうか。

159:名前は開発中のものです。
02/07/18 15:11
ゾットがいるな・・・

160:名前は開発中のものです。
02/07/18 16:35
ゾットって何?

161:夏厨-71 ◆NC71w266
02/07/18 17:15
   ((  ,,,  ガオオオン
  ヽ(・∀・)ノ
    (  )
    ノ ヽ
   
    ↑ゾッド

162:名前は開発中のものです。
02/07/18 18:30
   ((  ,,,  ガオオオン
  ヽ(・∀・)ノ
    (  )
    ノ ヽ

ゾット君カコイイ

163:名前は開発中のものです。
02/07/18 18:31
ゾット君がこのスレのイメージキャラクターになりますた。

164:1 今だ試験終わらず
02/07/18 18:32
カワユイ

165:clap ◆DQzssh4o
02/07/18 19:53
ゾット君ゲーム化キボーン
わたしゃ >>130 のワイデス40に命を吹き込みたい。

166:名前は開発中のものです。
02/07/18 20:25 NCinA6qc
  ●/
<■  < ワタシガ フタタビ ゲームカイヲ セイスル ヒモ チカイゾ!
/  >

167:名前は開発中のものです。
02/07/20 09:55 AcN75zs6
今日は締め切りの日age

168:名前は開発中のものです。
02/07/20 10:42
毎回課題提出楽しみにまってます
ちょっとずつ進んでくから役に立ってますage

169:名前は開発中のものです。
02/07/20 10:43 mNrxqfwc
といいつつsageてしまった

170:名前は開発中のものです。
02/07/20 14:07
>>112を参考にテーマ3の課題に取り組みますた
意見があったら逝ってまろ

171:名前は開発中のものです。
02/07/20 14:08
URLリンク(forgamedev.zombie.jp)

172:◆GD.rVX/U
02/07/20 14:20
>>171
誰かはやると思ったけどエミュレータは無しな。
というかあれじゃ環境によってはちゃんとExecできないぞ(ワラ。
原因は自分で考えるように。ありがちなミスだけどな。
ちゃんと消しとけよ?

173:名前は開発中のものです。
02/07/20 14:26
しまった!パス名に半角スペースが混じると(以下略
アフォなことはする門じゃないねぇ、消しときマ

174:名前は開発中のものです。
02/07/20 15:52 c900QRCc
日本語プログラミング言語『ひまわり』は無料でDLできるよ!

175:173
02/07/20 16:21
消せない…ナゼ?

176:clap ◆DQzssh4o
02/07/20 19:39
課題、集まりませんね。
敵キャラを描いていましたが全然うまくいきません。
昔作ったゲームのキャラを使いまわそうかな。

177:◆GD.rVX/U
02/07/20 19:53
集まりが芳しくないので、テーマ3をちょろっと作ってみた。
URLリンク(forgamedev.zombie.jp)
>>75氏のGDI版を基に作ってます。
マップはテキスト。やっぱりマップエディタも作らないとだめかな?

画像はフリーの素材集のを使ってるよ。

178:名前は開発中のものです。
02/07/20 20:56
>>177
木の後ろに隠れたりといい感じ。画像はキャラクタまで24bitなんだな。
ノートPCを使ってるんだが、CPUの使用率が跳ね上がってファンが回りだすので
うるさい。ウェイトはどうやってとってるんだ?ソース読んだがよくわからん。

179:◆GD.rVX/U
02/07/20 21:56
ソースを見ればわかると思うが、ウェイトは取ってない。
つまり100%CPU使ってるんだな。
まぁ、現時点でそういう細かいことは気にしないのが吉だ(と自分で言ってみる)

あと、課題は明日にするのでよろしく!

180:名前は開発中のものです。
02/07/20 22:02
mainだけみたけどウェイト無しのぐるぐる回しでしょ

181:180
02/07/20 22:04
ってタバコ買いに言ってる間に本人レスが・・・

182:141
02/07/21 18:01
ごめん、いじくってて、アップできる形じゃない。
3Dダンジョン用(Wizみたいな)マップエディタでも、良い?

183:◆GD.rVX/U
02/07/21 21:22
さて、次の課題を与える。
ルールは>>38
注意事項は>>103

課題(3)
  以下に挙げる各テーマについての課題(3)(4)の内一つ以上を選び、>>184
  示す前回課題(3)の成果を元に実装せよ。
  ただし、新規に参加する者は、(2)もしくは(3)を作成し、提出してもよい。

テーマ1.「テトリス風落ちものゲームを作れ」
(3) 出現するブロックのパターンを決め、画面中央に表示せよ。
  また、ボタンを押すことで表示するパターンを切り替えられるようにせよ。
  (パターン=L、|、凸、□などのブロックの塊)
(4) プレイフィールドを作成し、プレイフィールド上方からランダムにブロックが
  落ちるようにせよ。
  また、ブロックがフィールド上に積み重なるようにせよ。

テーマ2.「スーパーマリオ風横スクロールアクションを作れ」
(4) 横スクロールのマップフォーマットを設計し、プレイヤーキャラクタの移動と
  ともにスクロールするようにせよ。
  可能ならマップエディタも作成せよ(テーマ3と共用とするのが望ましい)。

テーマ3.「FF風RPGを作れ」
(3) マップの形式を設計し、その表示機能を実装せよ。
  また、上下左右入力で、マップがスクロールするようにせよ。
  移動速度は実行するPCの能力の大小にかかわらず一定になるよう努力せよ
(4) 規定したマップフォーマットを出力するマップエディタを作成せよ。
  マップエディタは最低限の機能を持った物でよい。
  なお、既存のマップエディタのフォーマットを利用した場合この課題を
  作成する必要はない。

184:◆GD.rVX/U
02/07/21 21:23
テーマ1
URLリンク(forgamedev.zombie.jp) */Applet/Java(完成品)

テーマ2
URLリンク(www.geocities.co.jp) */Applet/Java
URLリンク(forgamedev.zombie.jp) */SDL/C,C++
 URLリンク(forgamedev.zombie.jp) (↑のWin32バイナリ)
URLリンク(forgamedev.zombie.jp) Windows/GDI/C++

テーマ3
URLリンク(forgamedev.zombie.jp) Windows/GDI/C++

完成した者は、作成したテーマ、課題No.を明記した上、次のあぷろだ、または適当な
フリースペースにあぷすること。
URLリンク(forgamedev.zombie.jp)

締め切りは、7/28(日)

185:◆GD.rVX/U
02/07/21 21:25
提出が少なかったテーマや、提出されていないプラットホームに関しては
前回の課題を提出するのも歓迎です。
テーマ2はおとなしすぎたかな?敵を出せ位までのほうがいい?
まぁ、他のテーマもやってほしいということで。

186:◆GD.rVX/U
02/07/21 21:26
おっと、前回課題は>>101-103。

187:141
02/07/22 00:47
アップした。いじょ。

188:名前は開発中のものです。
02/07/22 01:06
FF3のロムをnesterと一緒にアプしてる馬鹿がいるが大丈夫か・・・?
Shellで名前変えたNester起動させたり一体・・・?

189:名前は開発中のものです。
02/07/22 06:45
URLリンク(www.playonline.com)

190:名前は開発中のものです。
02/07/22 11:01
>187
VBを持ってないんで実行できないんだけど、
実行ファイルをアプしてもらえないでしょうか?

191:141
02/07/22 21:04
>>190
ランタイムなきゃ、実行ファイルあっても実行できないんじゃない?
ついでに、ファイル保存、読み込みはつけてないから。
だって、マップのデータ形式がきまってないんだもん。

192:名前は開発中のものです。
02/07/22 22:38
>191
ランタイムってベクターで持ってこれなかったっけ?

193:名前は開発中のものです。
02/07/24 09:20 4YQB.QxY
生存表明age

194:名前は開発中のものです。
02/07/24 10:00
死亡宣告sage

195:名前は開発中のものです。
02/07/24 10:13
>>171
当たり前だが警察他関係各所に通報した。
暑い中牢屋ですごせや。

196:名前は開発中のものです。
02/07/24 10:22
>>188
もちろん捕まるだろ。
夏休みはこれからだってのに可哀想なこった。

197:名前は開発中のものです。
02/07/24 12:50
>195,196
それはわかったから、マップエディタでも作ってよ。

198:名前は開発中のものです。
02/07/24 13:17
よくできてんなと思ったらこれがFF3ですか・・・

199:名前は開発中のものです。
02/07/24 14:03
マップエディタ作ってる人いる?

200:名前は開発中のものです。
02/07/24 18:10
仕様のハッキリしないエディタなぞ作る気にならん

201:名前は開発中のものです。
02/07/24 18:40
サウンドノベルの課題は無いんですか?
暇をみて作ろうとしているので…

202:名前は開発中のものです。
02/07/24 19:08
できあがったエディタが仕様だろ

203:名前は開発中のものです。
02/07/24 19:12
俺がアップしたのは無視されたの?

204:名前は開発中のものです。
02/07/24 20:49
>>203
「ファイルがみつかりません。mapchip.bmp」
のようなエラーがでて起動後なにも操作できないのですが使い方は?
もし「mapchip.bmp」を別に用意しないといけないのならその仕様は?

205:名前は開発中のものです。
02/07/24 21:46
>>202
普通は逆なんじゃ…(´Д`;

206:名前は開発中のものです。
02/07/24 22:41
>>204
アップしなおしますた。
リソースとして組み込まれていると思ったデータが、実は組み込まれていなかった罠でした。
すんません。

207:名前は開発中のものです。
02/07/26 09:02
>206
適当にファイル形式を決めちゃって、
保存できるようにしたら誰か使ってくれないかな?
4バイト整数型で[マップ幅][マップ高さ][マップの中身]とか決めちゃってさ。

ついでにage

208:◆GD.rVX/U
02/07/26 23:12
フリーのマップエディタもいくつか探してみました。
こういうの使うのもありかもね。

Platinum
URLリンク(www.vector.co.jp)

EgA
URLリンク(www.vector.co.jp)

マップエディタ(仮)
URLリンク(www.neko-kan.com)

Mappy Editor
URLリンク(www.geocities.com)

209:201
02/07/26 23:55 YNQ0LTJA
URLリンク(www.sun-inet.or.jp)
URLリンク(www.sun-inet.or.jp)
URLリンク(isweb19.infoseek.co.jp)
マップエディタ(yaneSDK2ndのマップクラスのデータ構造とはやや違うので注意してください) (670k) (New '02/03/08)
を見てね。

210:201×209○
02/07/26 23:57 YNQ0LTJA
201×209○です。

211:名前は開発中のものです。
02/07/27 04:06 v02p/dL.
URLリンク(www.e-chene.com)

212:212
02/07/27 10:12
>>211
エロ業界も不況らしいね
お金に困ってるんだね、可哀想に(笑

213:名前は開発中のものです。
02/07/27 11:33
先生!漏れ、がんばりますた。
>>26テーマ3課題1 Delphi
URLリンク(forgamedev.zombie.jp)
>>42テーマ3課題2 Delphi
URLリンク(forgamedev.zombie.jp)

214:名前は開発中のものです。
02/07/27 17:51
もう終了しました

215:215
02/07/27 18:02
>>214
お前もな

216:名前は開発中のものです。
02/07/27 18:04
>214
まだ終わってねーYO!

217:名前は開発中のものです。
02/07/28 01:23 ErA8fb7E
先生! 漏れ提出期限に遅れますたか?
飲みに行ってクラクラになった状態で、こんなスレ見つけて挑戦しますた。
1時間半程でやっつけたので、無茶苦茶ワーニング出ます!
ロジックのロの字さえ伺えない汚さです

テーマ1課題4 Mac OS X Objective C
URLリンク(forgamedev.zombie.jp)

ところで、Mac じゃ駄目ですたか?

218:◆GD.rVX/U
02/07/28 02:37
>>213
何か主人公が通った後の地面が微妙にゆれてるよう泣きがする。
でも、動きはいいと思いますた!この調子でマップ表示も。
ちなみに、Delphiはよく分からないんでソース読んでません。

>>217
ObjectiveCだ!
半端にしか読めないのでちらっとしか見てないけど、
結構シンプルにかけてると感じました。いい感じすね。
CocoaもMacOS Xも分からないので出来上がりが想像できないですけど…。


というか、今週は俺ちょっと出来そうにないな…。
課題も集まらないし、締め切り1週間延長でいい?
それとも、テーマ2,3の課題(4)はオプションと言うことで、
もっと面白そうな課題を出す?

219:名前は開発中のものです。
02/07/28 08:13
Macカエレ!!

220:名前は開発中のものです。
02/07/28 10:36
>218
単に締め切りを延長するだけだと214みたいのが現れるので、
課題を簡単なのにしては?

221:名前は開発中のものです。
02/07/28 11:10
陳腐な言い方だが世の中には二種類の人間がいる
夏休みの宿題を7月に終わらせる人間と9月に終わらせる人間だ

プログラマは圧倒的に後者が多い
むしろギリギリになるほど誇る人種だ
ある研究者は「彼らは時間を大切にしてるだけなんだ」と
時間通り(正確には数秒前)に約束の場所に(キックボードで)あらわれたプログラマをみて評した

つまりみんなこう思ってるんだと思う
「夜明けまでに提出すればいいや」

222:名前は開発中のものです。
02/07/28 12:20
>221
ということは明日の朝には課題が提出されると。

223:◆/cGD.rVX/U
02/07/28 23:03
>>220
どういう感じがいいかな?
マップエディタはやっぱり課題として重すぎ?(確かに面白みないし作るのめんどくさいかも。)
(1) 既存のマップエディタ前提で進める
(2) マップデータフォーマットを適当に決めて、表示ルーチンや
  マップエディタの作成、既存のマップエディタからのデータコンバータの
  作成をする
(3) マップエディタも細切れにして課題を出す
(4) 戦闘シーンとか別の方向に進める(テーマ3の話)
とか、どういう形式がいいでしょ?

テーマ2に付いては、マップの問題は先送りしといて、
あたり判定をつけろ敵を出せとか進んじゃう手もあるけどね。
そっちのほうが課題的には面白そうかも。

224:名前は開発中のものです。
02/07/28 23:45
テーマ2 課題(4)のマップエディタのみです。
URLリンク(forgamedev.zombie.jp)
単純にマップチップを並べるだけしかできません。
抜き色の設定もなにもありません。
サンプルにJava版の方の画像を使わせていただきました。
昔はマシンパワーのこととか考えて作ったけど、
これは何も考えずに作ってるので遅い人には遅いかもです。

225:名前は開発中のものです。
02/07/28 23:56
>223
マップのデータフォーマットはあまり気にしなくても良いかと。
JAVA版の人みたいなテキストデータでマップを表現しても十分使えるし。
しかも誰でも編集できるので、まともに動くものができてきたら
誰かがマップ作りを手伝ってくれるかもしれない。誰かが…。
マップフォーマットは各自で適当に決めることにして、
ゲーム本体を課題にしたほうがモチベーションがあがるかも。

226:名前は開発中のものです。
02/07/29 02:02
最終的に何作るわけ?
それがわかんないとイマイチやる気がおきないんだけど。

227:名前は開発中のものです。
02/07/29 02:36
データはXMLで。

228:名前は開発中のものです。
02/07/29 08:46
>226
それじゃ何作りたい?

229:名前は開発中のものです。
02/07/29 09:02 LVCNWrME
短期間かつ1人で全部作るとしたらテトリスぐらいが限度だろう。
マリオとかRPGはまともなモノを作ろうとしたら結構大変。
キャラ描く→音作る→ツール作る→データ作成→ゲームプログラム
(順番適当)と工程が結構あるし。ある程度完成したものを期待す
るなら最低1ヶ月ぐらいは期間を取らないと。(そもそも長期間
ゲーム作りに没頭できる程暇な奴が居るかどうか疑問だが)

230:28
02/07/29 10:03
朝ですよ。
つーか、先週、今週はいそがしすぎ。
夏休みな方、がむばって。

231:名前は開発中のものです。
02/07/29 10:24
>229
たしかにまじめに考えるとそうだけど、
作る人は作るだけでも楽しいんで問題なし。

232:名前は開発中のものです。
02/07/29 11:50
初心者だったら、イラストロジックを作るのがいいよ。
GUIプログラミングもある程度勉強できるし、メモリの動的確保や
ファイル入出力もあるから。
素材だって、用意する必要は無い。
イラストデータを作るエディタも並行して作れば、マップエディタの勉強にもなる。

233:名前は開発中のものです。
02/07/29 13:25
テーマ3(4)Delphi
URLリンク(forgamedev.zombie.jp)

先に(4)やりますた

234:名前は開発中のものです。
02/07/29 13:33
マインスイーパって簡単だよ

235:名前は開発中のものです。
02/07/29 13:42
とりあえずキャラは四角でいいんじゃん。
マップにしても、小さいマップでよければテキストファイルに手打ちでいい。
エディタはデータの仕様を元に作るものだしね。

236:名前は開発中のものです。
02/07/29 17:49
>234
PCユーザなら誰でも(一部除く)持ってるものを作っても何も面白くないぞ。

237:名前は開発中のものです。
02/07/29 18:41
>>223
オマエは最終的に何をさせたいのさ?

238:名前は開発中のものです。
02/07/29 20:16
ものづくりの楽しさを(今年度からの総合学習で)学ぶスレです。

239:名前は開発中のものです。
02/07/29 21:53
スレの前のほうでお邪魔してましたが、
暇があったので、踊るもの作ってみますた。
  ●     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
<■>  <  でもこのキャラがあった時代には多分生きてない(w
/ \    \________

ので、なんのキャラか教えてね(w

あと添削きぼんぬ。
URLリンク(forgamedev.zombie.jp)

これからも課題と関係ないものを作っていきますので
よろしくお願いします>先生

#課題が出来るほどのレベルじゃない(w

240:名前は開発中のものです。
02/07/30 00:34 WNfoL63k
>>226
>>237
まぁ、なんつーか。お前、もしかすると何か勘違いしてるかもしんねーよ。

というのもな、話は長くなるんだが
とりあえず初めからスレの流れを追ってれば分かってもらえると思うが
基本的にこのスレは、「超駄目なゴミカスの糞スレ」として生まれてきたのよ。(>>1-16)
産み落とした親(>>1)はとんずら→道端に捨てられて野垂れ死にコースまっしぐら
・・・というような、まぁその辺の哀れな糞スレと同じ境遇だったのよ。そもそもはな。

で、たまたま現れた数人の暇人に拾われたので現在に至ってると。まぁだいたい
そんなとこだろ?

別に誰もこのスレに何か特別な執着があってやってるってわけじゃねーんだし
このスレで課題とかソースとかアイディアとか出してる気のイイ連中は
強いて「何をさせたい」てのもあんまねーと思うぜ。おそらくはな。

特に ◆GD.rVX/U氏 は調整型でキャラを通してるだろ。ハタから見てると
やっぱ主観とか意見は意図的に抑えてると思われるわけよ。たぶんな。

まぁそんなわけでよ、奴に向かって「オマエは最終的に何をさせたいのさ?」
と問うのは、なんつーか、筋が違うだろと。それが言いたかったわけよ。

まぁ、なんだ。とりあえず何か作って楽しめよ。な。

241:240
02/07/30 00:40
補足だが、>>226>>237は別人という前提でレスしてるからな。
勘違いせんように。

242:名前は開発中のものです。
02/07/30 06:33
>223
どうもテーマ2,3はマップフォーマットでつまづいてるけど、
これを共通化するのも難しいだろうし各自の自由でよいのでは?
それよりももっとゲームの内容の方を課題にしたほうが楽しいかと。
「戦闘シーン」「あたり判定をつけろ」「敵を出せ」なんか楽しそう。

243:名前は開発中のものです。
02/07/30 14:22
>>240
一応>>1は、宿題をやらせるな!といわれはいけないので課題をしばらくださなかったらしい。

スレは全部読んだ?
偽者だたのかもしれんけど。

244:名前は開発中のものです。
02/07/30 20:15 .vF3bhVQ
なんかよく分かんないんだけどよ
どうでもいい話をする暇があるならゲーム作ってたほうがいいぞ。

245:名前は開発中のものです。
02/07/30 21:41
ナイス!

246:名前は開発中のものです。
02/07/30 21:53
>>244
どうでもよくないから書いているのです。

247:名前は開発中のものです。
02/07/30 22:33 ovth2SRA
くだらねーな。実にくだらねー。
さぁ、この剣(言語)を取れ。あとはコードで語ろうか。

248:名前は開発中のものです。
02/07/30 23:17
そのとおり、てめーらゾットを見習え!

249:名前は開発中のものです。
02/07/31 00:05
一回語るのに数日かかるな。

250:名前は開発中のものです。
02/07/31 08:58
で、今コード書いてる人ってどれくらいいる?
漏れは書いてる。

251:名前は開発中のものです。
02/07/31 13:37
>>250
16バイト書きますた。

252:名前は開発中のものです。
02/07/31 22:28
>>239
wara

253:名前は開発中のものです。
02/07/31 23:13
ちとつまってんなー

254:名前は開発中のものです。
02/08/01 00:21
スレタイ通り目標ないから進まないとか。

255:名前は開発中のものです。
02/08/01 01:16
テーマ4をやってみました。
当たり判定や連鎖はまだありません。
Zで走り、Xで飛びます。
URLリンク(forgamedev.zombie.jp)

・・・このまま作ったら怒られるかな?

256:名前は開発中のものです。
02/08/01 08:54
>>250
書いてるYO!
参考にプレーしたゲームにはまったりしてあまり進んでないけど

257:名前は開発中のものです。
02/08/01 16:08
このスレも死んだな・・・

258:名前は開発中のものです。
02/08/01 16:43
>>254
目標あっても進まんもんは進まんのだよ。

259:名も無き冒険者
02/08/01 16:47
●〇 エロイ方々への御願いです。 〇●

突然の書込み失礼します。
私は、ガディウスをいう今にも廃れそうなMMORPGのプレイヤーですが、
御願いがあって足を運んできました。

実はガディウスというゲームは、キャラやモンスタの画像データが個別の
ファイルになっており、それを差し替えると今までと違った快感が味わえ
るのではないかと素人考えで思っています。
しかし、そのファイルをBMPへ変換するツールを作ってくれた神が昔はいた
のですが、BMPやJPGから専用フォーマットへ変換してくれる神が居ません。

そこで御願いです、ツールを作ってくれとは言いいませんがどんな事をしたら
変換できるかなどのお知恵を貸してください。

どんな情報が必要かを教えてくれたら出来るだけ提供しますが、まずは下の
URLだけ書いときます。

関連スレ
●○GODIUS〜思い出の36(サム)ネイル〜○●
スレリンク(mmo板)

公式サイト
URLリンク(gamespace24.net)

260:名も無き冒険者
02/08/01 16:49 UIrh6RLY
すいません上げさせてください。

261:名前は開発中のものです。
02/08/01 17:00
>>259-260
なんでこのスレに書いたの?荒らし?
下のスレ辺りで聞かない理由は何故?

物凄い勢いで誰かが質問に答えるスレ@ゲーム製作技術
スレリンク(gamedev板)

●総合雑談スレッド@ゲーム制作技術●租の弐
スレリンク(gamedev板)

262:名も無き冒険者
02/08/01 17:08
ありゃすいません、ここじゃダメですか・・・・
適当に目に付いたもので、申し訳ありません。

今更別スレに書くと、マルチってうざがられませんか?

263:名前は開発中のものです。
02/08/01 18:16
>261
【目標ない奴】〜だから目標やるから作れってことでは?
>262
経緯を説明して書けばよいでしょう。

264:255
02/08/02 16:20
なんかもうこのスレ死んでるようですが、
爆弾を出せるようにしていたところ
面白い感じになったのであぷしておきます。
URLリンク(forgamedev.zombie.jp)
上下左右で移動。
移動+Zキーで走り、移動+Xで飛びます。
SHIFTで爆弾を出せます。

爆弾を出せる数はそのときに使えるタスクの数に依存していてタスク数の最大は128個です。
また、爆炎も一つ一つがタスクを使うため、使えるタスクがないときは爆炎が出ません。

265:名前は開発中のものです。
02/08/02 20:03
>>264
なかなか(・∀・)イイネ!!

【爆弾】ボンバーマンつくろうぜ【100人対戦】
スレリンク(gamedev板)

の住人ですか?

266:255
02/08/02 20:20
>265
ここでテーマ2のGDI版作ってました。
264も同じ仕組使ってまふ。
書き忘れてたけどF2で当たり判定用の枠消えます。

267:名前は開発中のものです。
02/08/02 22:12 yvKb3hCA
テーマ3課題(3)を作ってみますた。(VB+DDraw7)
(絵が適当)
現時点ではVBのイベントを使ってキーの状態を使っているのでかくかくしている。
あと、割と早めなマシンで作っているので(AthlonXP1800+)適当にウェイト入ってます。
いらなかったら"wait 5"を消し、Fの値を上げてください。

URLリンク(forgamedev.zombie.jp)

268:◆JV060NTo
02/08/03 00:09 Ge52DOG6
テーマを追加しる!

テーマ4
  (1)ウインドウ表示でもいいから背景のうえに立ち絵を表示せよ

269:名前は開発中のものです。
02/08/03 00:27
>268
テーマ4は何作るのさ?AVG?

270:◆JV060NTo
02/08/03 00:35 Ge52DOG6
>>269
スマソ書き忘れた。AVGです…

271:名前は開発中のものです。
02/08/03 02:57 3vnUJh66
>>268
テーマの意味がわからない
>ウインドウ表示でもいいから背景のうえに立ち絵を表示せよ
背景ってのは壁紙のことかな?
立ち絵はアイコン?

もしかしてローカル用語ですか?

272:名前は開発中のものです。
02/08/03 03:22
テーマ4はAVGらしいから背景は一枚絵のことだろうし、
立ち絵は背景の上に透明色抜いて表示するキャラクターの絵のことだと思われ。

273:名前は開発中のものです。
02/08/03 03:24
AVGなら表示よりもスクリプトとの連動のほうが面倒だな。

274:名前は開発中のものです。
02/08/03 03:35
コープスパーティーのキャラでスウィートホームのハックロム作ってくだちい

275:名前は開発中のものです。
02/08/03 03:59
「テーマ4」が>>255(ボンバーマン)と>>268>>270(AVG)で被っててややこしいので
AVGのほうはテーマ5にしませんか?

276:名前は開発中のものです。
02/08/03 04:12 3vnUJh66
>>272
つまり、アイデア皆無のギャルゲー&エロゲーってことでよろしか?

277:名前は開発中のものです。
02/08/03 04:54
現在のテーマ
テーマ1.テトリス風落ちものゲームを作れ
テーマ2.スーパーマリオ風横スクロールアクションを作れ
テーマ3.FF風RPGを作れ
テーマ4. ADVを作れ

■参考
第1回 >>26-30
第2回 >>42-43
第3回 >>101-104
第4回 >>183-185
第5回 >>268-270 (番外編か?)

278:名前は開発中のものです。
02/08/03 11:23
テーマ3(3)(4)うぷしますた
とりあえず、マップの形式→必要になるたび変更(;´Д`)
マップチップが周囲に合わせて変形してないので見た目が悪いです(未完かよ!)

次はNPCやイベントか戦闘あたりかな

279:名前は開発中のものです。
02/08/04 12:23
テーマ4誰も作ってないのか・・・?

280:名前は開発中のものです。
02/08/04 20:40
「▼ノベルゲームツール作っちゃうぞ!」スレ読んでたら作るの忘れてたw
でもコンパイラコンパイラの話とか数式処理のコード見てちょっと興奮中

281:◆GD.rVX/U
02/08/05 00:56
あー、久しぶり。
いいわけだけど、ありがちだけど、仕事が忙しかったのよ。

…と、定番の言葉を吐いたところで、次の課題を。
AVGも加えるね。ボンバーマンはどうする?
今回は、一つのテーマにつき複数の課題を用意してみた。
それぞれ大体独立した課題だと思うから、面白そうなのをやってみてくれ。
(6)だけ作って、その後別の人が(5)を作るってのもアリかな。

俺は、自分で作った>>177に対するマップエディタをちょろちょろ作ってるんだけど、
もう少し掛かりそう。

282:第6回 ◆GD.rVX/U
02/08/05 01:01
第6回 課題

さて、次の課題を与える。前回の課題は、>>183-185および>>268-270。
ルールは>>38
注意事項は>>103
過去の課題集>>277

以下に挙げる各テーマについての課題の内一つ以上を選び、過去の成果内容を元に実装せよ。
ただし、新規に参加する者は、過去の課題のみを作成し、提出してもよい。

テーマ1.「テトリス風落ちものゲームを作れ」
(4) プレイフィールドを作成し、プレイフィールド上方からランダムにブロックが
  落ちるようにせよ。
  また、ブロックがフィールド上に積み重なるようにせよ。
(5) ブロックが消える処理を実装し、一通り遊べるようにせよ。
  Nextや点数などの細かい作りこみは必要ない。

テーマ2.「スーパーマリオ風横スクロールアクションを作れ」
(4) 横スクロールのマップフォーマットを設計し、プレイヤーキャラクタの移動と
  ともにスクロールするようにせよ。
  可能ならマップエディタも作成せよ(テーマ3と共用とするのが望ましい)。
(5) マップのあたり判定を実装せよ。
(6) 敵を1種類設計し、出現させよ。
  敵とのあたり判定や、死ぬ処理などは作成する必要はない。

テーマ3.「FF風RPGを作れ」
(5) マップのあたり判定を実装せよ。
(6) 適当に動き回るNPCを設計し、マップ上に配置せよ。また、NPCとのあたり判定も作成せよ。
(7) マップ移動イベントを接地し、マップ移動処理を作成せよ。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5334日前に更新/201 KB
担当:undef