English ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ Hello, I'm Eikyu-x! This time I made a slightly mysterious platformer! Please try playing it! ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ▫︎How to play▫︎ Keyboard and tap ┏Keyboard ┃Operate with arrow keys and space bar ┗ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ 日本語 ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ こんにちは、Eikyu-xです! 今回は少し不思議なプラットフォーマーを作ってみました!是非プレイしてみて下さい! ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ▫︎操作方法▫︎ キーボードとタップ ┏キーボード ┃矢印キーとスペースキーで操作 ┗ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ このプロジェクトで、プレイ時表示される全てのものはペンで描かれています!※ また、一応、変数ブロックと調べるブロックを使わない縛りをしていますが、人によってはアウトなプログラムが含まれていると思います。詳しくはメモクレで。 ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ※ https://ja.scratch-wiki.info/wiki/100%25pen#cite_ref-2 に記載されているブロックを使用しているため、これは10 0%ペンではなく、そのタグの記載もしていません。
■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ BackGround Music , Sound Effects - @-Xaf- , 効果音ラボ BGM・効果音 - @-Xaf- , 効果音ラボ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ tags / タグ #platformer #games #pen #all #プラットフォーマー #ゲーム #ペン ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ■■ ▫︎縛りについての補足▫︎ ここでは、このゲームの縛りと、このゲームを作った感想、人によっては縛りを破っていると感じるような部分の説明、そして、私の「〜ブロック縛り」についての解釈を、さらに詳しく書いていきます。 始めに、このゲームに使われている縛りとゲームを作った感想を説明します。 このゲームは、変数ブロックと調べるブロックを使わずに作るという縛りがされています。以下、「この縛り」と書きます。 ゲームを作ってみた感想ですが、変数縛りを抜いても、キーボードやマウスのクリックなどの判定が得にくいだけで、かなり自由度が狭まったと感じました。おまけに追加したつもりの変数縛りも、なかなかにダルかったです。おそらくこの縛りで他のプロジェクトを作成はしないでしょう。簡単に言えば、この縛りは「難しい」。これに尽きます。 次に、人によっては縛りを破っていてアウトだと感じる部分についてです。 そのような部分があるのは、「クリック判定」というスプライトです。停止ボタンを押すと画面が紫で覆われるでしょう。これがそのスプライトです。 一体、これに何の問題があるのでしょう。唐突ですが、そのスプライトをクリックしたままマウスを動かす(ドラッグ)してみて下さい。動くことが分かるでしょう。分かる人には分かると思いますが、これは、調べるブロックの「ドラッグ (できる▼) ようにする」の効果です。 しかし、「クリック判定」にはそのようなブロックはありません。しかしドラッグはできます。これには、一度ドラッグできる状態にすると、「ドラッグ (できない▼) ようにする」を実行しない限り、永遠にドラッグが可能になる、という性質が使われています。この使用がアウトかそうでないか、という事です。 最後に、私の「〜ブロック縛り」についての解釈、今回のことに対しての見解を書きます。 まず、個人的な「〜ブロック縛り」についての解釈、定義を書きます。それは、最終的に全てのスクリプトエリアに該当するブロックがない状態にする、これが私の定義です。 次に、わたしの見解についてですが、私からしてもグレーだと思っています。定義に、「スクリプトエリアに該当するブロックがない状態」とは書いていますが、該当するブロックを実行しなくても機能する、という意味も含めています。問題のブロックは実行はしましたが、スクリプトエリアには置かず、1回しか実行はしていません。個人的に微妙なラインです。これで私の出した結論は、要するに「定義不足」。これで終わりにしようと思います。 ここまで読んでくださった方々に感謝を申し上げます。また、よかったらあなたの意見や、縛りのアイデアについてもコメントしていただけると嬉しいです。 3/20 ⬆︎なんやこれ 2026/01/29 ⬆︎いや勝手に縛っとけ