スーパーマリオブラザーズの動作って・・
■ このスレッドは過去ログ倉庫に格納されています
0001ゲー製作半年
02/04/02 15:50ID:I6sdJYCrこうゆう繊細な動きを作るにはやっぱりアセンブラとかじゃないとだめ
でしょうか?
どこかソースを公開しているような参考になるサイトがあれば教えて
もらえませんか?できればC,C++,HSP,JAVA,などでお願
いしますです。
0002名前は開発中のものです。
02/04/02 15:58ID:???0003名前は開発中のものです。
02/04/02 16:07ID:???アセンブラじゃないと駄目です。
>できればC,C++,HSP,JAVA,などでお願
>いしますです。
アセンブラ以外無理です。
0004名前は開発中のものです。
02/04/02 16:22ID:???00051
02/04/02 16:32ID:I6sdJYCrは違うものなんですか?いい勉強になりました。
0006名前は開発中のものです。
02/04/02 16:38ID:h4Ii0Mh30007名前は開発中のものです。
02/04/02 16:46ID:???VisualASM.Net
が開発には最適かと思われます。
オブジェクト指向アセンブラ言語で
最新のDirectX9にも対応予定。
関連スレ
【お前らビジュアルアセンブラについて語ってください】
http://teri.2ch.net/test/read.cgi/bobby/1008083550/633
0008名前は開発中のものです。
02/04/02 16:46ID:X2qFEuyfhttp://isweb38.infoseek.co.jp/computer/lab614/fmp/index.swf
00091
02/04/02 17:07ID:I6sdJYCrということはファミコンゲームのあの繊細で切れのある動作っていうのは
アセンブラならでわってことなんですね。
HSPでちょっと作ってみたらとんでもなくトロ〜かったからどうしたもの
かと思っていたんですが。
0010名前は開発中のものです。
02/04/02 17:11ID:AaKzoXhK0011コピペミヤーモ
02/04/02 17:15ID:sh1V6eyd/ ̄ ̄ ̄~八\ 大きなスクロールの世界を詰め込むか、かなり考えましたね。
/彡彡彡/ \\ それはシステムからデザインしていくわけです。
|彡彡/ へ へ\| 2x2のユニットを、例えば、1バイトでどれだけ引けるかということをやっていたので、
|彡/ | 床を何個引いて、その中に特殊なブロックを上乗せしていくというシステムはできる。
|川リ ⌒ ⊃ ⌒ | ブロック単位でポコポコ物が動くとか、空中にあるものがどんどん飛んでいく
|川 ( __ )| というのも、最初の段階で出来ていた。
\ミ \/ メモリが256Kになったんだけど、それでも足りないのでキャラクタ側をちょっとつぶして、
\ __/ キャラクタ側をコースデータに持っていくという荒技で、あの頃色々やっていたね。
もうディスクシステムが始まる前夜だったから、これを作って終わりにしようと思った。
これでもうファミコンは最後なので総ノウハウをそこに投入しようと思った。
0012名前は開発中のものです。
02/04/02 17:30ID:???誰か知らない?
0013名前は開発中のものです。
02/04/02 17:32ID:???0014名前は開発中のものです。
02/04/02 17:52ID:???C9
0015名前は開発中のものです。
02/04/02 17:54ID:???かなり操作性悪いよな、
やっぱフラッシュだからか?
0016名前は開発中のものです。
02/04/02 17:58ID:???0017名前は開発中のものです。
02/04/02 18:06ID:???なんだそれ(キレ
00181
02/04/02 18:17ID:I6sdJYCrちょっとした疑問だったわけなのですが、ようはパソコン上というか
Windows上にてそのようなのをつくるのはかなり困難とゆうわけなのですね。
でもWindows版に移植されたゼビウスやドルアーガの塔なんかはなにで
つくられているんでしょうか?
それらもファミコン版とくらべればやはりなにかものたりないし、ぎこち
ないものがありますもんね。
ちょっとアセンブラ勉強してみようかなぁ。
でも今はC++の勉強中だし、そのあとだね。
0019名前は開発中のものです。
02/04/02 18:28ID:???そりゃファミコンがあるからじゃろ。
0020名前は開発中のものです。
02/04/02 18:35ID:???エミュならほぼ完璧に動くのあるやろ?
えっ!?それとは違うの?
難しいね。。。
00211
02/04/02 18:40ID:I6sdJYCrファミコンみたいなゲームがあったら面白いのではとおもふ
わけですよ。まあ、これから自分でつくろうと思ってるのでは
ありますが・・。
それはそうとこの愛田、ミドリデンカでドルアーガの塔の題2作目
のイシターの復活ていうやつのWindows版ってのをみつけたんだけど、
面白いかなぁ。
0022名前は開発中のものです。
02/04/02 20:31ID:Ks0FRQrf286ユーザーですか?
0023名前は開発中のものです。
02/04/02 20:35ID:???どこの国から来た御方ですか?
0024名前は開発中のものです。
02/04/02 20:41ID:???00251
02/04/02 20:54ID:I6sdJYCr0026名前は開発中のものです。
02/04/02 20:58ID:???00271
02/04/02 21:20ID:I6sdJYCr0028名前は開発中のものです。
02/04/02 21:28ID:???sageの意味わかんないの?
0029名前は開発中のものです。
02/04/02 21:56ID:???0030名前は開発中のものです。
02/04/02 22:19ID:???つづく
0031名前は開発中のものです。
02/04/03 00:17ID:3w3+AVXpもうチョットいくと思うけどな。
300FPSは堅いと思われ。
0032名前は開発中のものです。
02/04/03 09:24ID:???>って昔からなんでパソコンでファミコンのようなのがないのかというのが
>ちょっとした疑問だったわけなのですが、ようはパソコン上というか
>Windows上にてそのようなのをつくるのはかなり困難とゆうわけなのですね。
困難ではない。むしろ以前に比べて簡単に作れると思うが。
>>1はマリヲなんぞよりよっぽど複雑なゲームがたくさん作られている現実を知らないのか?
ようは「今更そんなもの作っても商売が成り立たないから作らない」ってことかと。
>でもWindows版に移植されたゼビウスやドルアーガの塔なんかはなにで
>つくられているんでしょうか?
DirectX使ってるんじゃないのかなぁ。知らんけど。
あ、言語が何かってはなしならC又はC++かと。
>それらもファミコン版とくらべればやはりなにかものたりないし、ぎこち
>ないものがありますもんね。
ここが>>1が不満に思ってる部分なのか?
1.Winで動くマリオはある
2.やってみたけどなんとなくぎこちない(具体的にどう、とは言えない。あくまで感覚的な部分)
3.この手のゲームって少ないし、Winじゃ不可能なのか?
4.やっぱアセンブラで作らないとね!
・・・という思考の流れになっているようだが。
(なぜそういう風に考えるかは俺にはわからん)
>ちょっとアセンブラ勉強してみようかなぁ。
>でも今はC++の勉強中だし、そのあとだね。
まぁ、だいたいこういう奴はC++の勉強すらせず
何も作らないまま一生を終えるんだろうなぁ。
0033名前は開発中のものです。
02/04/03 13:34ID:???搭載されていないのが殆どだから、そういうのがなかったんだよ。
今はそういう機能がなくても十分速いしソフトでも十分に表現できるようになっただけ。
加えてかつてのPC-98なんてVRAM構造がプレーンだったから余計アクションとかには
向かなかった。
0034名前は開発中のものです。
02/04/03 20:55ID:???宮本マンセー
0035名前は開発中のものです。
02/04/05 00:55ID:???( ´∀`)モナーの横スクロール型Actionゲーム製作スレ
http://pc.2ch.net/test/read.cgi/swf/1015904301/
これに対抗できるのはアセンブラ以外あり得ません。
0036名前は開発中のものです。
02/04/07 14:15ID:???(・∀・)イイ!
0037名前は開発中のものです。
02/04/07 19:28ID:???「横(もしくは縦)2画面分のVRAM」
「ハードウェアスクロール」
「オブジェクト(スプライト)は横8つまで」
「パターンは256個定義可能」
etc
のファミコンの機能制限でどんなゲームをつくるか?っていう結果だからなぁ。
0038名前は開発中のものです。
02/04/07 22:26ID:???すべてのファミコンゲームに言えることだと思うが。
0039名前は開発中のものです。
02/04/07 23:03ID:???0040名前は開発中のものです。
02/04/07 23:14ID:3DB6ccocと、俺は思ってるがこれ如何に?
0041名前は開発中のものです。
02/04/08 00:20ID:???微妙に違うけど完全に違うとは言えない。
0042名前は開発中のものです。
02/04/08 03:58ID:???0043名前は開発中のものです。
02/04/08 13:06ID:???あまり定義を気にせずともよい。
0044名前は開発中のものです。
02/04/08 13:24ID:???君もすごいよ。がむばれ!
0045名前は開発中のものです。
02/05/08 12:21ID:???>パソコンのゲームはものたりない
もしかしてpc9801でのシューティングやアクションゲームのこと言ってる?
9801は横8ドット単位にしか絵が描けないからキャラの動きがカクカクしてる
のだ。イースであそんだことない?
どっと単位に表示してるプリンスオブペルシャみたいなのは、画像をドットごとに
ずらして描くためにものすごい量の計算をしていると思われ。
移動キャラが一人とか二人とかしか出ないのはそのため。背景もスクロールしないし。
0046名前は開発中のものです
02/06/11 14:38ID:???作るんだろ
0047名前は開発中のものです。
02/10/18 09:27ID:???∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ^∀^)< このクソスレ立て逃げか!
( つ ⊂ ) \_________
.) ) )
(__)_) (^∀^)ゲラゲラ シネヤ クソガ
0048名前は開発中のものです。
02/11/09 19:43ID:???0049名前は開発中のものです。
02/11/16 05:40ID:???/ ゚o\
(´Д`O )
(⊃o⊂゚)
U U
______∧_______
クソスレはちゃんと削除依頼しないと
ageられちゃうんですよ…
0050名前は開発中のものです。
02/11/21 15:30ID:eBsBGYdS|\´ー`)/| < どれどれ、あの糞スレはまだあるのかな?
○ \/ζ ○ \__________
| |旦 |
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
| |
∧_∧ ビリーー / ̄ ̄ ̄ ̄ ̄
|\ΦДΦ) /| < っざけんな!浮上だゴルァ!
○ > ζ > ○ \_____
| < 旦 < |
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ |
| |
0051名前は開発中のものです。
02/11/21 17:59ID:YIWuhN3Kその中に全部凝縮されている。侮れないね
0052名前は開発中のものです。
02/11/21 18:39ID:CcMbC1r5| ここでおしまい |
|________|
∧∧ ||
( ゚д゚) ||
/ づΦ
0053名前は開発中のものです。
02/11/22 03:48ID:mYNjfreF0054名前は開発中のものです。
02/11/22 03:56ID:MWwx0vgG|| このスレは無事に終了いたしました。 ...||
|| \ ノノノノ .||
|| .. . \ (゚∈゚ ) ..|| + 激しく終了 +
|| ミ\/\|⌒ヽ . ||
|| \/| |.| . ||
|| . | |.| . ||
||_____________.|\/|ソ___.||
| /|...|
| )//
彡ヽヽミ \_ _/ _/
♯♯ ,, \ / / ,,
C゚ ) 八 ξ ノ|ヽ
/ ̄\ ゝ〜" / |`ヽ ∧⊥∧ ノ | ヽ
|ヽ | ̄ (⌒V ヽ ノ〃⌒ヽ( )´ ̄ヽ)
|\ と_ ⌒_).\ |\ /彡彡彡\ |\\ /\
|ヽ|ニ| ̄ ̄ ̄|ニ| |ヽ|ニ| ̄ ̄ ̄|ニ| .|ヽ|ニ| ̄ ̄ ̄|ニ|
│ | |───| | │ | |───| | | | |───| |
| | | | | │ | | | | │ | | | |
0055名前は開発中のものです。
02/12/14 09:26ID:u0JMUobfスーパーマリオってVSINK二回待ってない?
30fpsってこと?よくちらつかないよね。
モレの勘違いかな?
0056名前は開発中のものです。
02/12/14 09:33ID:N0YouwRd□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□
□□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□
□■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□
□□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□
□□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□
□□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□
□□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□
□■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□
□□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□
□□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□
□□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□
□■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□
□■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□
0057名前は開発中のものです。
02/12/14 09:59ID:3OJsTj8k0058名前は開発中のものです。
02/12/14 15:11ID:6ZDg0ugSあれはアセンブラじゃないと無理ですよ
0059名前は開発中のものです。
02/12/19 11:27ID:GKU5kdpvいや、たしかに二回vblank待ってるよ。
ゲームによっては何回もこの処理をしてるのは何なんだろう。
試しにnop命令で塗り潰しても問題なく動作するようだし。
本当に必要不可欠な要素なんだろうか?
0060名前は開発中のものです。
02/12/20 08:29ID:XA3oxbWd/  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
/ このスレは無事に /
/ 終了いたしました /
/ ありがとうございました /
/ /
/ モララーより /
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
∧_∧ / /∧_∧
( ・∀・) / /(・∀・ )
( )つ ⊂( )
| | | | | |
(__)_) (_(__)
0061名前は開発中のものです。
03/03/01 15:27ID:JsIzfuoXhontokai?
■ このスレッドは過去ログ倉庫に格納されています