…L@b|Lr! ÀX K"Y^ÒšTy"È¡a"²*µöz½0uü°êN(x`¶X@%1Ú`³ÚÂI’ÇùöºñVDƒ²ú%kV̹AQ°ÔÛúWÈÆj¤ÃuÝl¶"1U+ȹžqÔxü‰…;Ã.YÖ¦bid ùddates2022-05-11T23:55:00etitlexイーロン・マスクæ°ä½œã®BASICプログラム「BLASTARã€ã®ã‚ªãƒ¼ãƒ—ニングMMLã®IchigoJamå†ç¾ã¨ãƒ™ãƒ¼ãƒžã‚¬æ–‡åŒ–dtagsp#IchigoJam #Kidscurlxhttps://fukuno.jig.jp/3577dbodyyï イーロン・マスクæ°ã‚‚BASIC育ã¡ï¼ã¨ã€Twitterã§æƒ…å ±ã„ãŸã ãã¾ã—ãŸã€‚(感è¬! @senooyoukoã•ん)

1984å¹´ã€ãƒ†ã‚¹ãƒ©ã‚„スペースXã®CEOã€ã‚¤ãƒ¼ãƒ­ãƒ³ãƒ»ãƒžã‚¹ã‚¯æ°ãŒ12æ‰ã®æ™‚ã«ä½œã£ãŸã¨ã„ã†BASICã®ãƒ—ログラム「BLASTARã€ã€‚ ãã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ãŒç´¹ä»‹ã•れã¦ã„ã¾ã—ãŸï¼ˆblastar.txt)。IchigoJam BASICを知ã£ã¦ã„る人ã§ã‚れã°ã€ã ã„ãŸã„読ã‚ã¾ã™ã­ã€‚宇宙を感ã˜ã‚‹ã‚ªãƒ¼ãƒ—ニングミュージックをå†ç”Ÿã™ã‚‹PLAYコマンド。

80 ' BLASTAR TUNE 90 PLAY"O3L50CECECDBABADACECEBDACDBDCEGG" 100 PLAY"O4L50CECECDBABADACECEBDACDBDCEGG" 110 PLAY"O3L50CECECDBABADACECEBDACDBDCEGG" 120 PLAY"O4L50CECECDBABADACECEBDACDBDCEGG"

IchigoJamã§ã‚‚åŒã˜ã‚ˆã†ã«é³´ã‚‰ã›ã¾ã™ã€‚

PLAY"$O3L50CECECDBABADACECEBDACDBDCEGG"

ãã®ã¾ã¾ã ã¨1オクターブ低ã„ã®ã§ã€O4ã«ã€‚テンãƒã¯Lã§ã¯ãªãTコマンドã§ã€‚IchigoJamã®PLAYコマンドã¯éžåŒæœŸï¼ˆå†ç”Ÿçµ‚了を待ãŸãªã„)ãªã®ã§ã€2行分ã®MMLã‚’ç¶šã‘ã‚‹å½¢ã«ã—ã¦ã€ç¹°ã‚Šè¿”ã—ã®$を先頭ã«ã¤ã‘ã€ã‚¿ã‚¤ãƒŸãƒ³ã‚°ã‚’å–ã£ã¦WAITã§çµ‚了。

10 CLS:LC13,0:PRINT"BLASTAR" 20 PLAY"$O4T1800CECECDBABADACECEBDACDBDCEGG O5CECECDBABADACECEBDACDBDCEGG":WAIT290:PLAY 30 IF !BTN() CONT ELSE RUN RUN

run on IchigoJam web (å³ä¸‹ã®AUDIO ONを押ã™ã¨éŸ³ãŒé³´ã‚Šã¾ã™ã€‚本体ボタンã®ä»£ã‚りã«ã€ç”»é¢ã‚¿ãƒƒãƒ—ã§ã‚‚ã†ä¸€åº¦ã€‚)


ã“ã¡ã‚‰ã¯ BLASTAR ã‚’webアプリã§å†ç¾ã—ãŸã‚‚ã®ã®ç´¹ä»‹å‹•画。

宇宙を舞å°ã«ã—ãŸã‚·ãƒ¥ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚²ãƒ¼ãƒ ã€‚敵ã«ãƒ¬ãƒ¼ã‚¶ãƒ¼ã‚’打ãŸã‚Œã‚‹ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã«å…¥ã‚‹ã¨å·¦å³ã«å‹•ã‘ãªããªã‚‹ã®ãŒå€‹æ€§çš„ï¼

BASICã®ãƒ—ログラムを読んã§ã¿ã‚‹ã¨ã€12æ‰ã®ãƒžã‚¹ã‚¯æ°ã®æƒ³ã„ãŒä¼ã‚ã£ã¦ãã¾ã™ã€‚
ç¾ä»£ã®ã“ã©ã‚‚é”ãªã‚‰ã€IchigoJamã§ã€ã©ã†å®Ÿè£…ã™ã‚‹ã§ã—ょã†ï¼Ÿ

5ã¤å®šç¾©ã•れãŸã‚ªãƒªã‚¸ãƒŠãƒ«ã‚­ãƒ£ãƒ©ã‚¯ã‚¿ãƒ¼ã‚’IchigoJamã§å†ç¾ï¼

BLASTAR CHARs RUN on IchigoJam
プログラムã®2進法ã®DATAæ–‡ã€IchigoJamã ã¨10進法化ã™ã‚‹ã‚³ãƒ³ãƒ‘クトã«ãªã‚Šã¾ã™ã­ã€‚下記ã¯ã€Deno/JavaScriptを使ã£ãŸPCG定義ã¸ã®å¤‰æ›´ä¾‹ã€‚ s.split("\n").map(s => parseInt(s.substring(9), 2)).join(",")

イーロン・マスクãŒ12æ‰ã®ã¨ã作ã£ã¦è²©å£²ã—ãŸã¨ã•れるゲームプログラムã®è¨˜äº‹ã‚’読んã ã‘ã©ã€å¹´é½¢ç›¸å¿œã®ã€ãŸã¨ãˆã¦è¨€ã†ã¨ãƒ™ãƒ¼ãƒžã‚¬ã«è¼‰ã‚‹ã‚ˆã†ãªä½œå“ã§ã¡ã‚‡ã£ã¨ã»ã£ã¨ã—ãŸã€‚https://t.co/JaOO7Dui3m
(リãƒãƒ£ãƒ¼ãƒ‰ãƒ»ã‚®ãƒ£ãƒªã‚ªãƒƒãƒˆã®ã‚¢ã‚«ãƒ©ãƒ™ã‚¹ã¿ãŸã„ãªä»£ç‰©ã ã£ãŸã‚‰ã©ã†ã—よã†ã¨æ€ã£ã¦ãŸï¼‰

— SHIMADA (@_shimada) May 8, 2022

ベーマガã“ã¨ã€ãƒžã‚¤ã‚³ãƒ³BASICマガジンã®å­˜åœ¨ã¯æ—¥æœ¬ã®IT業界創出ã«å¤šå¤§ãªè²¢çŒ®ã‚’ã—ã¦ã¾ã™ã­ã€‚ 当時ã®ã“ã©ã‚‚ãŸã¡ã‚‚雑誌ã«è¼‰ã£ãŸãƒ—ãƒ­ã‚°ãƒ©ãƒ ã«æ†§ã‚Œã€æ‰“ã¡è¾¼ã¿ã€å­¦ã³ã¾ã—ãŸã€‚

マイコンBASICマガジンã®åˆ¥å†Šã€è²´é‡ãªMSX-MSX2プログラム大全集を「イãƒã‚´ã‚¸ãƒ£ãƒ ãƒ¬ã‚·ãƒ”ã€é‹å–¶è€…ã®ãµã†ã›ã‚“ã•んより譲ã£ã¦ã„ãŸã ãã¾ã—ãŸï¼ã‚りãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚
ゲームã®ã‚¢ã‚¤ãƒ‡ã‚¢ã‚„ã€ã‚³ãƒ³ãƒ”ューターをé™ç•Œã¾ã§æ´»ç”¨ã™ã‚‹ãƒ†ã‚¯ãƒ‹ãƒƒã‚¯ã¯ã€ä»Šã§ã‚‚有効ã§ã™ï¼


今ã¾ã§çŸ¥ã‚‰ãªã‹ã£ãŸã€CTRLã¨åˆã‚ã›ã¦ä½¿ãˆã‚‹ã€ã‚­ãƒ¼ãƒœãƒ¼ãƒ‰æ“ä½œã®æŠ€ï¼

ベーマガã®å‰µå§‹è€…ã€å¤§æ©‹å¤ªéƒŽã•ã‚“ã®ã‚¤ãƒ³ã‚¿ãƒ“ューï¼
「「やりãŸã„ã“ã¨ã€ã§ã¯ãªãã¦ã‚‚å‰å‘ãã«æ‰ãˆã€ã‚„ã£ã¦ã„ã‚‹ã†ã¡ã«ã®ã‚り込む。大橋太郎ã•んインタビュー - ã•ãマガã€
オープンソース文化ã«é€šã˜ã‚‹ãƒ™ãƒ¼ãƒžã‚¬æ–‡åŒ–ã€ç¾ä»£ã®ã“ã©ã‚‚ãŸã¡ãŒåˆ‡ç£‹ç¢ç£¨ã™ã‚‹ç’°å¢ƒã€å‰µã‚Šã¾ã—ょã†ï¼