おもかい

適当に生きてます 活動場所 ✏Scratch https://onl.sc/qCvXQ…

おもかい

適当に生きてます 活動場所 ✏Scratch https://onl.sc/qCvXQki ✏Twitter https://onl.sc/N7AydmB

マガジン

  • カードゲーム開発記

    カードゲームの開発記です。

  • スクラッチのリストについて

    カジュアルプログラミングサイトであるスクラッチ。その機能の一つである「リスト」を攻略しましょう!

最近の記事

  • 固定された記事

Scratchで一番効率の良いセーブコードを作る

どうも皆さんこんにちは。おもかいです。投稿が遅くなってすみません。 サンドボックス系のゲームなら絶対に要る、セーブコード。Scratchでほとんどの場合はリストに1行のセーブコードを表示して、それをコピー/メモ帳などにペーストさせ、続きからやるときはそのセーブコードをペーストすることで続きからプレイできます。 セーブコードはほとんどの場合1行で出力されますが、たくさんのデータを1行に落とし込むにはいろいろな方法がとられています。そこで今回は、一番効率の良いセーブコードを考えて

  • 固定された記事

Scratchで一番効率の良いセーブコードを作る

マガジン

  • カードゲーム開発記
    3本
  • スクラッチのリストについて
    6本

記事

    ルール110関数を作った

    ルール110関数を作りました。 ルール110って何?ルール110とは、セルオートマトンの一種です。 セルオートマトンは、全ての数に、その数の隣接する数を繋げた値によって、次の世代の数が変わります。 その数が変わるルールの一つが、ルール110です。ルール110では、 が になります。(端っこには無限に0が広がっていることになっています。) 例えば、0011の次の世代は0111になり、111100001の次の世代は100100011になります。 可視化するとこんな感

    ルール110関数を作った

    【Scratch】将棋を作る part1

    Scratchで将棋を作ります 駒の動きを作る自分のターンになった人が、自分の駒を動かせるようにします。 盤面のデータを保存するリストを作る リスト「盤面」を作って、それに画像のように盤面のデータを保存することにします。 1は1Pの駒、2は2Pの駒、0は空のマスを表しています。駒の種類は今のところは区別しないことにします。めんどくさいので。 駒などを描画する 盤面を描画していきます。 まず、9*9の将棋盤を描画します。 次に駒を描画します。 ターンで移動でき

    【Scratch】将棋を作る part1

    レターパックに現金は何円まで詰められるのか

    ラムダさんの動画からインスピレーションを得てます。2880万円以上詰められるんじゃないかなと思ってこの記事を書いています。 前提とりあえず例の動画を見ていただければ分かると思いますが、とりあえず書きます。 1万円札の大きさ 1万円は76mm*160mmで、厚さは0.1mmです。この記事では一万円札を76mm*160mm*0.1mmの直方体として扱います。 レターパックの大きさ 340mm*248mmで、端からxmmの箇所を折り曲げると、体積は となります。ラムダさ

    レターパックに現金は何円まで詰められるのか

    ライフゲームを作成しました。もうちょっと進化させたら投稿しようと思います。

    ライフゲームを作成しました。もうちょっと進化させたら投稿しようと思います。

    プラットフォーマーの作り方

    Scratchでプラットフォーマーを作る方法です。 はじめにプラットフォーマーと言っても、2Dプラットフォーマーか3Dプラットフォーマー(もちろん1Dプラットフォーマーでも4Dプラットフォーマーでも10Dプラットフォーマーでもいいですよ)か、何次元のプラットフォーマーを作るか決める必要があります。 3Dのプラットフォーマーを作るには、3Dの当たり判定や2Dの画面への描画について勉強しなければなりませんし、次元が大きくなると操作方法も考える必要があります。多分そっちにかける時

    プラットフォーマーの作り方

    PFSi engineの計画を進めています

    PFSi engineの計画を進めています

    新作をちょとだけ進めました。

    新作をちょとだけ進めました。

    アイデアの出し方

    皆さんはアイデアに困っていませんか? 急激なAIの発達により、これからの時代は、言われたことをただこなすような人はどんどん要らなくなっていきます。言われたことをこなすのは、AIの得意分野だからです。 人間の最大の武器は想像力だと言われています。誰にも思いつかないようなアイデアや、問題解決のための閃きは全て人間の脳内から生み出されています。 AIはアイデアから何かを作り出すのが得意ですが、0から1を生み出すのはまだちょっと苦手分野なのかもしれません。 ってことで、僕がよ

    アイデアの出し方

    【Scratch】使える数学の知識集

    Scratchなどのプログラミングは数学と切っても切り離せない存在です。 ということで今回は覚えておいた方がいい数学の知識集です。 デカルト座標系縦をy軸、横をx軸として扱う座標系で、画面上の位置を表すために使います。一般に(x座標,y座標)のように、x座標=10,y座標=20の時、(10,20)と表します。 Scratchでは、画面の中心が(0,0)で、xとyは左と下に行くほどマイナスに、右と上に行くほどプラスになります。 また、画面の端はx=240,y=180で、画面

    【Scratch】使える数学の知識集

    アメーバっぽい曲線を作ってみます

    アメーバっぽい曲線を作ってみます

    生きるのも死ぬのも自由にさせろや

    生きるのも死ぬのも自由にさせろや。なんで「自殺は絶対にしないでください」とか軽々しく言えんねん。確かに自分の知ってる人に向かって言うのはまだマシやわ。そりゃ誰でも自分の知ってる人ましては自分の親友なんかが自殺によって命を絶ったら悲しいしそれを止めたくなるよな。だけどYoutubeとか自サイトにそういう事書く人はマジで何がしたいのかが理解できない。まあでも分かるよ?「自殺についての記事を書いて検索上位に食い込みたい」「自殺を止めるようなことを言ったり書いたりして称賛されたい」「

    生きるのも死ぬのも自由にさせろや

    目立つ文字の作り方

    目立つ文字の作り方