2021年3月30日

わずか10行のコードで書かれた最新のレトロゲームMSX2用RPG『10 Lines Hero』が話題に

ほのっぺ氏が作成した10行RPGが公開されたときの反応をまとめました。
133

2021年3月27日(土)わずか10行のコードで書かれた最新のレトロゲームMSX2用RPG『10 Lines Hero』が製作者より無料公開されました!

穂乃井 a.k.a ほのっぺ @honowi

BASICプログラム10行で作られた #MSX 用RPG『10 Lines Hero』、完成しました!! よければリンクから飛んで遊んでみてください!(起動まで約30秒ほどかかります) 説明書とプログラムのスクショをこのツイートにぶらさげます。 #MSXBASIC #BASIC #10liner #MSX10行RPG webmsx.org/?MACHINE=MSX2&… pic.twitter.com/UJiwpaN0PO

2021-03-27 18:30:38
穂乃井 a.k.a ほのっぺ @honowi

『10 Lines Hero』説明書です。 あとスマホの場合はこちらで遊べます(ちょっと大変ですけど) #MSX10行RPG webmsx.org/?MACHINE=MSX2&… pic.twitter.com/ecRoPAxK2N

2021-03-27 18:33:34
拡大
拡大

10行とは思えない作りや面白さがたちまち話題となり、ネットニュース記事でも取り上げられることに!

AUTOMATON(オートマトン) @AUTOMATONJapan

【ニュース】MSX2用RPG『10 Lines Hero』無料公開。わずか10行のコードで書かれた、最新のレトロゲーム automaton-media.com/articles/newsj… pic.twitter.com/ByCjpLbQbZ

2021-03-30 10:17:03
拡大
穂乃井 a.k.a ほのっぺ @honowi

まさか作品が記事になるとは…ありがとうございます!! >RT

2021-03-30 16:09:52
GIGAZINE(ギガジン) @gigazine

たったの10行のコードで作られたMSX用RPG「10 Lines Hero」をブラウザで遊んでみた gigaz.in/3rHPRZx

2021-04-02 21:00:14
穂乃井 a.k.a ほのっぺ @honowi

今度はGIGAZINEさんの記事に!ありがとうございます!!😭 >RT

2021-04-02 21:24:20

さらにプログラムコードのスクリーンショットが公開された・・・!

穂乃井 a.k.a ほのっぺ @honowi

#MSX 10行プログラム『10 Lines Hero』のプログラムリストです。右下がこだわりポイント。 #MSX10行RPG #MSXBASIC #BASIC pic.twitter.com/REyq5K3WyV

2021-03-27 18:35:25
拡大
拡大

様々な人が実際にプレイし、感想をツイートしていきました。

kazmsx @kazmsx

@honowi 面白そうだったので実機で動かしてみました! #MSX #10LinesHero pic.twitter.com/FDMsBgX4C3

2021-03-28 02:18:54
1re1 @1re1

#MSX)「たった10行のBASICプログラムでRPGを作る猛者が現る!!!」ほのっぺさん@honowi 作、その名も「10 Lines Hero」 これは驚きました。ここまで出来るんですね。クリアしましたが、途中10行なんて事、完全に忘れていましたよ! twitter.com/honowi/status/…

2021-03-28 02:42:14
1re1 @1re1

何が凄いって😍、単純に言うと   「たったBASICの10行で、ちゃんとRPGとして成り立っているんです」   画面切り替え型マップで、行数考えれば十分な広さで、しかもちゃんとマップが練られていて、敵もマップも変化があり、LV上げにも意味があり、最後まで進むと・・と。驚きました!!傑作!

2021-03-28 02:50:48
みなつ⛄ @tksm372

クリアできました~(≧∇≦)b 面白かった~(●´ω`●) でも、一度しんじゃったので、次はノーデスでクリアしたい(*´﹃`*) twitter.com/honowi/status/…

2021-03-28 05:34:35
こびにぃ @cobinee

これで BASIC 10 行とか、まじかぁ、すごすぎる!ゲームのルールもいろいろ考えてあっておもしろいし! twitter.com/honowi/status/…

2021-03-28 07:40:45
風音フーコ @kazane_fooco

たった10行のBASICプログラムでダンジョンRPG・・・すごすぎます。 twitter.com/honowi/status/…

2021-03-28 11:34:31
本名荒井 @psyzans

MSX界隈で話題の「10 Lines Hero」やってみた。10行で組まれたARPG。詰め込み具合が半端でない。ベーマガあたりに投稿してたら間違いなく採用されてるやつ。ノーコンティニュークリアを達成したが、まだなにか探索してない要素がありそうなんだよなぁ。 pic.twitter.com/A6rin6WPFW

2021-03-29 07:31:18
拡大
かつたろ @katutaroufive

実機に入れてやってみました 10行やのにしっかりおもろい👍すごい👍👍 しかもオートマッピング付きやし twitter.com/honowi/status/… pic.twitter.com/NS95TduGd1

2021-03-29 22:21:58
拡大
拡大
HRA! @thara1129

クリア~😊 とても10行とは思えないクオリティ! 左上と右下、行けるのかな?🤔 twitter.com/honowi/status/… pic.twitter.com/JYfbehdebV

2021-03-29 22:46:42
拡大
くまぷー @kumapres0414

「10 Lines Hero」面白かった!こういうの凄く好きだ。そしてたったBASIC10行でRPGを作る天才が現れるとは2021年のMSX界は恐ろしい。 #MSX pic.twitter.com/jaLuhiQeiG

2021-03-29 23:17:49
拡大
ほそだびそう(Hosoda Bisoh) @hosbisoh

『10 Lines Hero』ちょろっとやってみるつもりが楽しくなって一気にクリアーしてしまいました。10行でこれ出来ちゃうのすごいなあ。 twitter.com/honowi/status/…

2021-03-29 23:43:01
残りを読む(56)

コメント

おろろ @fYe39CoQsPrbZVK 2021年3月30日
これ敵キャラVPOKEで文字重ねて作ってんの?すげえな
2
うつお @U_2O 2021年3月30日
1画面プログラムとかあったなぁ、と思ったら横に長いw
4
@twcmtg 2021年3月30日
スクリーンショットを見るとスペースが一切無いみたいだけど、言語的にそれでいけちゃう仕様なのか、ソースに圧縮的なことをしてるのか
0
たけし🐕 @takeshi17922255 2021年3月31日
twcmtg クラシックなBASICは入力時は空白は無視することが多いです。Wikipediaにもあるネタとして変数Fortranに変数ATOK5の内容を代入するつもりでFortran=ATOK5と書くと FOR tran=a TO k5と解釈されたりするというのが。 一度普通に保存して読み込み直すと自動的に整形される処理系が多かったはずなので、このリストの場合一行の文字数が多すぎてどうにかなっちゃう可能性が
4
佐渡災炎 @sadscient 2021年3月31日
REM文に即値を埋め込むハックはベーマガじゃまず採用されないだろうな。あれはMファンの狂人どもが好んで使っていた大道芸。
3
佐渡災炎 @sadscient 2021年3月31日
takeshi17922255 MSX-BASICは1行の文字数が255文字まで(改行除く)で、このプログラムはそれを全て使い切っている。
3
佐渡災炎 @sadscient 2021年3月31日
twcmtg マイクロソフト系BASICの構文解析は1パスストリーミング(先に要素ごとに区切らない)なので、予約語を前方一致で解釈する。
3
たけし🐕 @takeshi17922255 2021年3月31日
sadscient なので、いったん普通に(中間コードで)SAVEしてLOADし直すとスペースが補完されたりして行バッファ超えるよなぁと。実際にどうなるかは知りませんけど(LOAD時にエラーが出るのか展開後に行末が消えて実行しようとするとエラーになるのか)
0
ろんどん @lawtomol 2021年3月31日
clear:def int a-z:screen…とか懐かしくて涙が出そう
2
FX-702P @fx702p 2021年3月31日
takeshi17922255 MS系のBASICなら中間コードは中間コードのままセーブされるので、ロードでスペース補完などは発生せずそのまま中間コードで読み込まれると思います。
2
ゆりいか @eureeka2013 2021年3月31日
1画面プログラムだと960文字ということで、10行*255のこのプログラムはだいぶリッチなのだな…直接「アプリ」をwebサイトからダウンロードできる時代に、雑誌に掲載されてる「プログラムリスト」をそれぞれのユーザーが手打ちで各自のPCに入力してた頃の背景って理解しがたいんだろうなあ。というか自分もすっぱり忘れてたけど…
1
佐渡災炎 @sadscient 2021年3月31日
takeshi17922255 「スペースを補完する必要がない」という説明をしたつもりなんだが。
1
たけし🐕 @takeshi17922255 2021年3月31日
fx702p sadscient あ、そうなんですか。当時はHu-BASIC使ってたんだけど雑に入力してもある程度勝手に整形された記憶があって(QB、VB辺りの記憶も混ざってるかも)。というかその仕様だと入力する時点で整形されるんで行バッファぎりぎりを詰めることができそうにないですねw
0
佐渡災炎 @sadscient 2021年3月31日
MS系BASICは予約語や組み込み演算子以外の文字は生のまま中間言語コードに埋め込まれるので、ソースコード中にスペースが入ってる場合はその位置にスペースの文字コード(20H)が入る。
1
まあちゃん02(ワクチン3回目・モデルナ) @eK0SV72lWxlYb8L 2021年3月31日
読者投稿のプログラミングを載せていたのはMSX-FANだったけ?懐かしい。
2
中村ヘボピー @hebop_ 2021年3月31日
ずいぶん昔にツイッターの140字でプログラム書くというのをやったのを思い出すなど(たしかあれもMSX-BASICで書いた)。学習機能付きじゃんけんだったけど、微妙に140字に入り切らなかった記憶が。
0
PUNTE @PUNTEdog 2021年3月31日
lawtomol メモリの少ない時代のおまじないですね。
1
かもの ねねみづ @cmnnmz 2021年3月31日
プログラムポシェット読みたいな
0
VRAM01K @VRAM01K 2021年3月31日
専門誌の投稿コーナーにあった1画面プログラム思い出した。懐かしいなー
2
rambda(仮) @rambda_kari 2021年3月31日
MAZE BATTLEとかその辺はプログラムコード見ても誰にも理解できないからな。(コード見てそのとおりに入力するのもめんどくさい) NOPとかわざわざ解析したりとかしてたんだろうか。
0
瑞樹@ウェーイワクチン接種3回終了 @mizuki_windlow 2021年3月31日
子どもの頃、MマガやMファン(後ついでにバッ活)に載ってたプログラム、一生懸命写経してたなぁ……
2
いとけい @itokei_ 2021年3月31日
マルチステートメントだ!
1
alan smithee @alansmithy2010 2021年3月31日
sadscient ファミリーベーシックでそれをやってベーマガの常連になったよっしん氏が「怨念すら感じる」とDr.Dに評されてたな https://yosshin4004.github.io/famibe/my_prods/index.html
0
nekosencho @Neko_Sencho 2021年4月3日
もしかしてマニュアルのほうが本体より容量多くないか
0
初代足神プレシズ @precise_ddr 2021年4月11日
まとめを更新しました。 ほのっぺさん(@honowi)の10行RPGが部門別で世界3位に入賞しました! #MSX #RPG #プログラミング
0