2022年1月10日

セガがjavascriptでぷよぷよを作るプログラミング講座を出しているが、とても良いプログラミングの教材になっている「写経はとても大事」

挑戦してみたいですね
1666
ショーヘー@デイトラ運営 @showheyohtaki

プログラミング学習中の方へ👨‍💻 これ面白い!!セガがjavascriptでぷよぷよを作るプログラミング講座を出してくれてます😊 動作ごとに細かくコメントも入ってるので、ちゃんとソースコードを読んでから写経していったらめちゃくちゃいいプログラミングの勉強になると思う! puyo.sega.jp/program_2020/ pic.twitter.com/Xr5hmPzZXI

2022-01-08 18:03:38
拡大
ショーヘー@デイトラ運営 @showheyohtaki

このぷよ開発に使う『Monaca』は、本来iOS用はswift・Android用はJavaと、別々に開発が必要なアプリを、HTML・jsなどのWeb標準言語でまとめて開発できるという開発プラットフォームです。 無料で使えてブラウザだけで開発可能!ぷよぷよ作ったらぜひスマホで動かしてみて👍 ja.monaca.io

2022-01-08 18:28:19
これはすごい
しゅんき @syunki____

千行あったらぷよぷよ作れるって事実が衝撃。自分のコードがいかに冗長か思い知らされる twitter.com/showheyohtaki/…

2022-01-09 15:37:45
とても面白そう
株犬 @from201911

とても面白そう😊 プログラミング始めるきっかけになりそうですね。 twitter.com/showheyohtaki/…

2022-01-10 10:13:06
やみちゃん @Ch1mpan_Delux

これは楽しそう プログラミングやってみたいって人にも楽しめそう オブジェクト指向?ナニソレオイシイノ? twitter.com/showheyohtaki/…

2022-01-09 17:37:41
トライしてみたい
Raimaru @raimaru_mega

めちゃくちゃおもろそう 時間できたらやろ twitter.com/showheyohtaki/…

2022-01-10 09:03:58
Ryi@ケン2飯テロアカウント @Ryi39894749

これはやる気出るやつ!! 仕様変更対応終わったらやる! twitter.com/showheyohtaki/…

2022-01-09 22:51:11
Mr.積乱雲/中学受験2023 @Mr_Sekiran_un

セガさん素敵すぎます。ぷよぷよは幼少期から今に至るまで大好きな落ち物なので是非やります…! twitter.com/showheyohtaki/…

2022-01-09 21:44:31
ペレス @peresn0tan

セガ、ナイス!ぷよぷよ作りながらJavaScript学べるのはいいね〜。どんな感じなのかやってみようかな twitter.com/showheyohtaki/…

2022-01-09 14:45:54

コメント

みさご @misago_y 2022年1月10日
子供に見せたら興味を見せたのでやらせてみよう。覚えるのが早い年代だから楽しいとあっという間に吸収する。
36
カライス @carrrlise 2022年1月10日
misago_y 将来に通じる息子SUNにとっていい経験になると思うよ〜ん
59
ちょちょまる @sakuya_little 2022年1月10日
写経して満足するのではなく、機能追加したりとかで遊んでもらえると学びが加速すると思う。
2
コバトン松村(松村靖) @machan 2022年1月10日
最後の方の写経環境、リストを1行ずつ拡大できるかまぼこ型になった定規持ってたわ。目盛りはプリンターの文字送りピッチになってるやつ。
0
Off Black @OffBlack1 2022年1月10日
JavascriptならブラウザさえあればOS問わず動作できるし、テキストエディタさあれば開発環境は要らないしで、一番手頃だね。
23
みさご @misago_y 2022年1月10日
carrrlise やらせてみたら、詳細はわからないけど類似の動画を見てやってるので何となく理解していました。
3
アルコール依存症で入院していたアルライさん @AlcoholicArai 2022年1月10日
四半世紀前にテトリスで流行ったやつなのだ。 落下と左右移動と回転を見て、接地したら横一列が揃ったかをif構文で見る>消えた段を消して落下処理をする…ってのをやって覚えたのだ。 ぷよぷよの場合だと連鎖がどうなるのか?を見て… って言う処理をするのだ。
2
Husetsu @husetsu126 2022年1月10日
すごく基本的な動作だけであれば、10行でぷよぷよのコードは書けるんだよね
1
いくた♥️なお/伊奈緒たく美 C101金東ム41a @ikutana 2022年1月10日
ぷよぷよ自体は8ビット時代のゲームなので、演出に凝らなければ、32kBytesに余裕で収まるのだ。
1
sake @sake_ne_ku 2022年1月10日
中身読んだが、色んな意味ですごくゲーム的なコードだった 決して、いわゆるいいコードでもいけてるコードでもない、でもちゃんと動くし、これでいいんだという安心感がある 実にコンシューマゲーム会社らしい作り方で感心。意識高いコードに染まった人たちもやってみると面白いんじゃないかと
19
trycatch777 @trycatch777 2022年1月10日
あら素敵。こういうシンプルなゲームは学習しやすいし自分がカスタム化するのもわかりやすいし楽しいよね。
0
ALCaDEUS-メカ娘派/P.BUNNY @d07249 2022年1月10日
ベーマガの写経文化、生きていたのか…!
1
まるく @EUnotuuka 2022年1月10日
何年後かには情報科目も入試に出るらしいから、自分みたいな情報科目をしっかりと学んでない人間は置いてかれないように少しずつ勉強しないといけないなー
1
飛鳥明日香💉💉💉💉 @Asuka__M 2022年1月10日
ベーマガ(マイコンBASICマガジン)は本当にお世話になった。結局自分でプログラムを組むことはなかったが、その後HTMLを書くことになった時にこの時の経験が大変に役立った。そうか、いまどきは「写経」というのか。何度も何度もSyntax Errorを出して画面とベーマガを見比べて誤字脱字を探して直して・・・そうこうしてるうちにプログラムがなんとなく読めるようになってきて、いじって、やっぱりダメで、をえんえんと「パソコンショップ」の展示機で繰り返してたのはもう40年前になるのか。
5
カズマサみんC @mskazumin 2022年1月10日
プログラミングに慣れればコピペでいいが、まあ最初は写経よね。漢字教える前にひらがなで文章書かせるようなものよ。
1
SAKURA87🌸多摩停督💉4 @Sakura87_net 2022年1月10日
でもお高いんでしょう? えっ!基本部分なら無料だって!?
2
SAKURA87🌸多摩停督💉4 @Sakura87_net 2022年1月10日
写経は重要!という話ですが、プログラミング言語というのは文字通り言語なので、全く無知識で闇雲にインタプリタに打ち込んで走らせるを繰り返すだけでも「あれ、これここと同じだ」「これを書くといつもこうなる」「これはこういう使い方もあるんだ」という所を吸収出来るので下手に理論から学ぶより基礎を覚えるのは速かったりしますね。それ以上の理論や知識はより踏み込んだ所をやりたかったりお金を稼ごうとする時で十分。
21
trycatch777 @trycatch777 2022年1月10日
そうそう写経は「打ち込むだけだからおもんない」じゃなくて、打ち込んで動かすことで、こういう処理はこのためにあるとか、打ち間違いが原因で起こったトラブルをデバッグする練習にもなるんですよ。 かつてはベーマガ、I/O、ASCIIあたりで…(老人会案件)
9
大和但馬屋 @yamatotajimaya 2022年1月10日
言っちゃ悪いけどベーマガでも16進コードをただ打ち込む系のは写経効果薄いですよ…せめてちゃんと命令打つやつじゃないと。
4
べるみーな @bellmina 2022年1月10日
作るのも大事だけど何がどう作用しているかの考察も大事 自分はベーマガだっけかに載っていたホルトリスが学校の日立のコンソールに入っていたのをTOWNS-BASICに移植して勉強した パッド対応にしたり、コンパイルしたら爆速すぎてゲームにならなかったのでレベルアップ制度を入れたり色々やったな
1
ジョらえもん(JORA) @JORA_JORAEMON 2022年1月10日
ぷよぷよのプログラミングツールは去年から公開していたが、今になってこうやって情報が広がっているのを見ると、やっぱり青森りんごが話題にならないとあまり知られなかったのかも…と思うと、プログラミングを公開したことが時間をおいてでも広まったのは良かった良かった…
0
肉・ローステッド @Roasted_Meat102 2022年1月10日
ばよ、を入れたら、ばよえ~ん、が候補に出るのが如何にぷよぷよが偉大かを示している
2
alan smithee @alansmithy2010 2022年1月10日
yamatotajimaya 当時のマシンでは凝った事するとマシン語でないと速度がどうしようもなかったので仕方ない。例:ファミべのよっしん https://yosshin4004.github.io/famibe/my_prods/index.html
3
N.exe(寝癖) @n_exe 2022年1月10日
1983Y javascriptなのでコンパイルは不要です。
21
Off Black @OffBlack1 2022年1月10日
Sakura87_net javascriptは制御構文もわかりやすいし、基本的な関数も癖がないし、型とか基本が学べるし、そういう意味でも初心者向きでいいと思う。ここから他の癖ある言語に…挑戦していただきたいものです…。
0
大和但馬屋 @yamatotajimaya 2022年1月10日
alansmithy2010 別にベーマガの掲載プログラムの全てがマシン語で凝ったことをやるものだったわけじゃないですし。
2
いちり @ichirish 2022年1月10日
用意するものに気合いがあったり、コースを選んで気合いで写経入力するとか、説明がちょっと面白いw これぷよの画像がセガの公式素材ってのがいいなあ
0
fumi @karakararen 2022年1月10日
プリンター持ってないのでコンビニ印刷でなんとかならんかと思ったけど、カラー冊子のほうが10MB 超えてて印刷できん! 悔しいのでファイルのまま読むしか無いかな。
0
ながいずみ(個人用) @nameriizumi 2022年1月11日
ブクマとお気に入り数すごいけど、実際に写経した人はどのくらいいるんだろう 気になる
0
aoi_ll @aoi_ll 2022年1月11日
これはいい。メモメモ
0
かわいいこねこ @pilimykingdam 2022年1月11日
これ、ぷよぷよの製作者に少しでも金入るようにならんのかな?
0
harutonatu @harutonatu 2022年1月11日
ぷよぷよつくってみよう!
0
みき🍨 @mikiYMK1 2022年1月11日
青<緑<黄<赤のレベル表記がかわいくて良い
0
𝒮𝒽𝒶𝓅𝒶𝓅𝒶 @reopa_sharkun 2022年1月11日
ソース見たけど結構普通に書いてる感じだった
0
壁|ωΦ)マグタ @chaicinnamon 2022年1月11日
林檎🍎種類あるのに気が付かなかった(꒪ω꒪υ)
0
abstruct @abstruct3 2022年1月11日
出た当初に話題になってたよねぇ。ただのn番煎じ?それとも情報収集できないだけ?
0
y2_naranja@ナランハ🍊Ctrl+Z @y2_naranja 2022年1月12日
難易度設定とか、どういうロジックでやってるんだろうといつもやってて思ってるので、写経でこのへんを勉強したい。スピードだけじゃないんだよ、積みづらいぷよが降るようになるんだよ……。
0
だるま弁当 @daruma_lunch 2022年1月12日
『ぷよぷよ』って1000行あまりで書けるプログラムだったのか。
0
瑞樹@ウェーイワクチン接種3回終了 @mizuki_windlow 2022年1月12日
子どもの頃、MSXベーシックはいやってほど写経したなぁ~
0
shinsa82 @shinsa82 2022年1月12日
monaca 久しぶりに聞いた。今でも現役で使われてるのかな
0
KQZ @KQZ 2022年1月13日
動くもの作れるのは大事。ゲームならなおさら。
0
瓶詰め @bindume_chan2go 2022年1月15日
やってみたいなー ぷよぷよ苦手だけど
0
コシミズショウタ @shotanet 2022年1月16日
みんなやろう。ある程度タイピングできたら挑戦できる
0
横えび@美濃尾張 🇺🇦 🦐 @yokoebi 2022年1月18日
これが現代のベーマガ、もしくはMファン写経か。令和の小学校で流行ると思うと胸熱、20年後はどうなる!!
0