Загрузка видео...

Не удалось загрузить видео

На главную

かつてはファミコンで長いレーザーを描画するのは不可能だとされていた。 だが、今は違う! #nesdev

448,413 просмотров • 2 лет назад •via X (Twitter)

Комментарии: 11

Фото профиля Nao_u
Nao_u2 лет назад

今回編み出した新手法によって、前回の欠点だった「背景に2色しか使えない」というパレットの制約がなくなり、CPU負荷も大幅に減りました 前回はこの制約から技術デモ以上のものを作るのが難しかったところが、今回の改善でちゃんと背景のあるゲームも作れるようになりました

Фото профиля Nao_u
Nao_u2 лет назад

開発日記によると、今回の描画方式を思いついてから完成まで2ヵ月強くらい。レーザー自体は最初の一週間で動くようになってたので、あとはほとんどビッグコアの実装を延々とやってて、昨日今日あたりで火山とミサイルの実装をねじ込んだ。年内に終われてよかった…

Фото профиля Nao_u
Nao_u2 лет назад

レーザーの実装はかなりトリッキーな事をやってるけど、ビッグコアの方は単純な力業で実装してる。メモリさえあればファミコンでもできることは結構増える 令和になるとファミコンでもアンドアジェネシスが浮いたりしてるので、あれと比べるとだいぶ簡単なお仕事だろうと思う

Фото профиля Nao_u
Nao_u2 лет назад

スプライトのちらつき対策はちょうどここで紹介されているゼビウスと似た実装で、場面に応じてカテゴリごとに重要な順に並ぶように入れ替えてる この仕組みだと自機は常に表示されるし、オプションの優先度を一番下げてるのでちらつくのはほぼオプションだけになってる

Фото профиля Nao_u
Nao_u2 лет назад

新しい方式のレーザーとビッグコアの描画方法の解説動画を作りました。 レーザーとビッグコアの描画にはどちらももBGを使用していて、レーザーの描画にはMMC5チップの垂直分割スクロール機能を使用しています。

Фото профиля Nao_u
Nao_u2 лет назад

こちらの解説動画、今回はYoutubeの字幕機能で解説を出すようにしてたのですが、デフォルトで字幕が出ないケースがあるらしいので字幕が強制ONになるように改めて設定しました。 字幕なしだとかなり意味不明な動画になる…

Фото профиля Nao_u
Nao_u2 лет назад

めばちまぐろさんが、MMC5なしでBGパレットと干渉せず高速にレーザーを描画する手法を編み出してくれました。 ラスタ割り込み時に「色強調+モノクロモード+BGオフ」を同時に設定することで、BGがどんな色であっても白いレーザーを描画可能に。すばらしい!

Фото профиля Nao_u
Nao_u2 лет назад

MMC5なしで高速にレーザーを描画できるようにするパッチはこちら。 めばちまぐろさんのアカウントで詳しい解説が見られます!

Фото профиля Nao_u
Nao_u2 лет назад

デメリットとして挙げられてるスキャンライン中にレジスタを書き換えるとCPUのクロックのずれで数ピクセル表示がずれてしまう問題は、動画を見るとレーザーが高速で右に飛んでいくのでほとんど気にならないことが実証されてました。ほんと素晴らしい

Фото профиля Page to Pixel Publishing
Page to Pixel Publishing2 лет назад

The Art of Flight is a homage to 80s/90s arcade action shmups with a fresh twist on the genre. Pilot multiple ships at the same time to take on oncoming waves of enemies in this fast paced space shooter. Wishlist on Steam today!

Фото профиля deno
deno2 лет назад

何度見てもすごすぎて… PCエンジン版にも負けてないですよ

Похожие видео

JAYくんが、推し活(F1)をしながら 改めて気付いた事とは? 本当に率直な人だ…🤦🏻‍♀️泣 (アイコン可愛い🐈‍⬛🥔🤍) 🐈‍⬛僕が1つ本当に言いたかったんだけど 僕がF1を好きになって実感した事は 今までは歌を歌って踊ってステージに立つ事が 本業だから、どうしても"自主コンテンツ"とかは….なんていうか僕達の本業をサポートしてくれるものって感じていたんだよ 🐈‍⬛でもF1を見ながら、"違う"んだよそれが この2つは"違う" ステージと自主コンテンツは別物だ これは"違う"んだよ 感じが"違う" どっちが良くてどっちが重要でとかじゃなく…. "違う" 🐈‍⬛……それはそれでこれはこれだ 🐈‍⬛どちらがもっとメインで、どちらがもっとどうでではなく…"""違う""" 🐈‍⬛これに驚いたんだ 自分自身を見ながら"これは違うんだ"って これが僕が思っていたこれではないんだって 🐈‍⬛それに改めて気付いてから僕が自主コンテンツを撮影する時、感じる事が違う ENGENEがどういう気持ちで見て、受け入れているのかがあまりにも理解できるから、これが"違う"んだ 🐈‍⬛意識する事がコンテンツを撮る立場では良いのか悪いのかは分からないんだけど、なんだか意識してしまうんだ なんかやりながら意識するんだ 🐈‍⬛わぁ〜..本当に"人生は経験"だよ 経験をしてこそ"知る"んだ 1+1も経験してみて分かるんだ 共感と理解は違うんだと思う 深さが違うと思う

rinrin

25,264 просмотров • 2 месяцев назад

間違えないで欲しい:新しい技術に触れて、辞めたくなる人がいれば、はじめたくなる人もいる。踊る気持ちと踊りたくなる気持ちは違う。死にたい気持ちはつまり、踊る気持ちを持てるということでもある。人間が持つ、デフォルトの情けなさ。あなたはちゃんともっている。 横殴りの誹謗に触れて、腹が立つ人がいれば、悲しくなる人もいる。死にたい気持ちと心が死ぬことは違う。 心が死んだあと。踊りたくなる気持ちを持っているあなたへ、まだ生きているではないか。希望があるではないか。真面目だねと言われても、ああ真面目だよ。潰しなんて利かないよ。だからなんなんだと。言い返してやればいいのさ。 心を殺してまわる加害者など、無視すればいいのさ。ブロックすればいいのさ。ミュートすればいいのさ。ノイズキャンセリングすればいいのさ。キャンセリングした分、何かおいしいものをでも食べればいいのさ。 あなたがただ生きていることの方が、ちゃんと傷ついていることの方が、価値があるのさ。やがて、強さになるから。 だから、生きていて欲しい。死なないで欲しい。生きることと、死ぬことを。生かすことと殺すことを。どうか、どうか。このとおり。間違えないで欲しい。

川田十夢

207,653 просмотров • 25 дней назад