【クラロワ × プログラミング】分かりやすくプログラミングを理解しよう!クラプロ #1

ごあいさつ

こんにちは。クラロワBoxを開発しているプログラマの木耳と申します。普段はクラロワの便利アプリを作っている人です。


いつもアプリを使ってくださってありがとうございます🙇‍♀️とても嬉しいです🥳

ご協力

nichrome(ニクロム)ロゴ

この記事の作成にあたり、nichrome(ニクロム)さんにご協力頂きました。
みなさんご存知の通り、nichrome(ニクロム)さんは、クラロワの有用な記事をいくつも書いてくださっている方です。
👉ブログはこちら👈

プログラミングって何でしょう?

いつも楽しくやっているクラロワSuperCellの中の人が頑張ってプログラミングしてくれているおかげで出来ています。
iPhoneのアプリやゲーム、TwitterもYouTubeも誰かがプログラミングして動いてます。
こんなに身近だけど、結局プログラミングって何しているの? という疑問をこの記事で紐解いていけたらいいなって思ってます。
そんなわけで、プログラムやパソコンの初心者の方へ「クラロワ×プログラミング」を織り交ぜて考えたら分かりやすそう😜と思ったので
この記事を名付けてクラプロ!#1を書いていきたいと思います。

プログラミングってなんだか難しそう?

いえいえ、そんな事ないですよ!きっと天界に行く方がよっぽど難しいです(笑)😅

私なんて、まだ🏆6000に行ったことないんですもん…。
こんなクラロワ下手さんでもプログラムは理解できちゃうのでぜひ気楽に見てみてね👀

まずはプログラミング言語の種類を知ろう!

私たちがクラロワのキャラを知っているみたいに、プログラムの世界でもそれぞれのキャラ(言語)があります。
たとえば、スマホゲームやPS4などのソフトなど、大きく「プログラミングで動いている」って言うけれど、それぞれを動かすのに向いている色々なプログラミングの言語の種類があるんです。「アーチャーアウトローガールロケット砲士
どれも遠距離攻撃タイプだけど、届く範囲が違かったり、歩く速度が違うみたいにね😎

プログラミング言語 簡単な説明
C 今はこれで何か作る事はあんまりしないけど、この言語を元に生まれた言語がたくさんあるよ!
C++ C言語を元にして便利な機能を足したものでWindowsのソフトはこれで書かれていることが多いよ!
HTML/CSS Safariなどで見るWebページを作成するのに使うよ!
Java 現在も多くのところで使われている非常に有名な言語でAndroidのアプリを作るのに使うよ!
Kotlin 最近Androidアプリの開発で使われることが多くなって流行っている新しい言語でAndroidのアプリを作るのに使うよ!
Swift Appleが作った言語でiPhoneのアプリを作るのに使うよ!
⭐️私はこれを使っています!⭐️

プログラミング言語をクラロワキャラに例えると…?

C

この言語は昔からあり、今は使われることが少ないから最近あまり日の目を浴びない「大砲」かな?

と、ここでnichrome(ニクロム)さんに、いやいや!2.6ホグでよく使うよ!👊とツッコミを頂きました(笑)

確かに、2.6ホグはプロプレイヤーさんも使う有力なデッキでした😭

大砲ファンさん、ごめんなさい🙇‍♀️

C++

この言語はCから派生しているので、Cより進化している機能を+(プラス)しているイメージの「60式 ムート」かな?😙

HTML/CSS

これは一般的かつ汎用的だし、どちらも比較的誰でも簡単に扱えるし、どのデッキにも合う「ザップ」のイメージかな?⚡️

Java

この言語は、世界で最も利用されている言語の1つと言っても過言ではない。だからアリーナでよく見かける「ホグライダー」かな?🐖🔨

Kotlin

スマートフォンのAndroidアプリを作るのに使われる。この「ロゴ」が昔はポットだったんです(笑) だから君は「オーブン」だ!(雑)

Swift

この言語はiPhoneのアプリを作るのに使われる。書きやすくて動くスピードも早い!クラロワで早いと言ったら…そう「アサシン ユーノ」✨👟💨

さいごに

最後まで見ていただいてありがとうございます!🥳
クラロワを普段やっていて、少しでもプログラミングに興味を持ってくれる人がいたらこの記事を書いたミッションは成功です!🥳🎉また続きが見たい!って思ってくれる人がいたら、遠慮なく木耳Twitterにリプしてみてね! ユーノのごとく反応します(なるべく😅)

最後まで見て頂いたあなたに、特別なデッキリンクをプレゼント❤️(ネタです(笑))

また、この記事の記載にあたり、ご協力頂きましたnichrome(ニクロム)さん、本当にありがとうございます。

記載事項

この記事のコンテンツは全てsupercell.comのゲームアプリClashRoyaleの内容を含んでいます。
ここに書かれているコンテンツはSupercellに直接的に関係がなく、またSupercellによって保証され、後援され、特別に承認されたものではなく、この記事の内容は、Supercellには一切責任がありません。ファンコンテンツにおけるSupercellの知的財産権はSupercellファンコンテンツガイドラインより。https://www.supercell.com/fan-content-policy

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です