PCを長らく使っている人はファイルの圧縮という言葉に出会うかもしれません

まず圧縮とはなんでしょうか考えてみましょう。

簡単な話少し専門的な話に分けていますのでどちらでもどうぞ


まず簡単に言うと

そう現実で言うプレス(圧縮)と同じなのです

つまりデーターをいろいろな手法(少し専門的なほうで説明)を使って容量を少なくして保存します

”そうかそれなら自分のPCのソフトを全部圧縮してやれば”とお思いの方それは違います

現実的に考えてみるとアルミ缶がプレスされて四角形にぺちゃんこになったアルミの塊を缶として使えるでしょうか無理ですね”いやそれをまた溶かして缶にすれば”そうですそれがPCで言う解凍なのです

つまり圧縮して容量の小さくなったけど使えないデーターをまた使えるように元のサイズに戻して使うのが解凍なのです。
ookennのブログ-圧縮 解凍 ざっくり


大体お分かりいただけたでしょうか


それでは少し専門的な話

に入りますまずコンピューターというのはデーターを数字で保存しています

コンピューターは2進という数字の表記方法なのですがわたしが説明すると皆さんの頭がこんがらがってしまうかも知れないんで知りたいひとは自分で調べてみてください

例に挙げるとたとえば画像データーの一部は

1番目の色は黒2番目の色は白

というふうに記憶しているんです、今回これを 黒を数字の1白を数字の2 と表した場合 1022 というふうな数字のならびになります、実際はこんな画像の保存方法はありませんが、データーの全部は決まった順番に数字が並んでいてそれを読み込んでいると思っておいてください、そして肝心の圧縮についてですがたくさん方法がありますがその中で一番理解しやすいのが

ラングレンス圧縮法というものです

これは簡単なもので2つ以上続いた数字を

 「2つ以上続いた数字」 「2つ以上続いた数字」  「回数」

で表す方法です

例 14 52 52 52 23 76 35 35

これは2つ以上続いた数字が2つあります、これをラングレンス圧縮法で圧縮すると

14 52 03 23 76 35 02

とあらわされます

しかもこれは同じ数字が2回だけしか続いてない場合

01 01 02

となり 逆に多くなってしまいます

結論からラングレンス圧縮法は圧縮能力は低いです。

どうですか、短くなったでしょうこういう風に圧縮はされます。ですが先ほどいったように圧縮するとどんなデーターかわからなくなり使えませんこれがデメリットです。


ookennのブログ-圧縮詳しく

自分も今まで

動作に支障をきたす可能性があるためゲームを終了します

というログに悩まされどうしようもありませんでした。

しかし、このままあきらめるわけにもいかず筆者はあがきました

ファイアーウォールの設定から常駐ソフトの解除まで

いろいろ試しましたがだめでした。

で今に至ったわけですが、ついに解決することがでしました。

しかし、これはPCを危険にさらす可能性があるためあまりお勧めできません

まずは、青い字の項目を試してみるとよいでしょう。

青い字の説明はサイトなどで調べてみてください、もし要望があれば書きますが

で本題です、チョコットランドやほかのオンラインゲームが急に起動できなくなた時の対処として

1つの原因は他のアプリケーションにあると思います、ナノで今回はそのアプリケーションを終了させましょう。

アプリを終了させることでPC動作に必要なソフトまで終了させてしまうと危険なのでお勧めできないといったのです。以下了解の方は自己責任で行ってください

後 筆者はOSがXPですのでほかのOSでは動作や手順が異なる可能性があります


まずしたの画像を見てください

これは Ctrl + Alt + Delete(Delとキーには表記されているのがほとんど)をとの同時に押すと起動します

そこで起動したタスクマネージャーから プロセス タブをクリック

画像のような状態になるのでこれで準備は完了です、以下のリストは今あなたのPCで起動しているソフトの一覧になります、ここから原因となっているソフトを終了していきます。

まず注意から


・赤で囲んであるユーザーて欄がありますこの欄は "このソフトを起動したのは○○という人です"という意味に

なります。ですから今回は自分のユーザー名の実行しているソフトを消していきますソフトから消していきます

なのでSYSTEMというユーザー名が起動しているソフトには絶対に消さないでください


前おきが長くなりましたが、早速作業に入りましょうまずは、適当に自分の勘を信じてあなたのユーザー名が起動しているソフト(イメージ名のところ)をクリック、そしてプロセスの終了をクリックしてください

そのとき終了したソフト名(イメージ名)は必ず覚えておいてください

そこでチョコットランドを起動メッセージが出てクルならばもう一度作業を繰り返す

そこで、奇跡的に起動できたとしたらさっき終了したソフトがあなたのゲームの邪魔をしていたことになります

なので今度からはそのソフトを同じようにして終了させてしましましょう。

その代わりそのソフトがどんなソフトかも筆者はわかりかねますので自己責任で

ookennのブログ-タスクマネージャー


それで筆者もこのとおり

ビフォー
ookennのブログ-ビフォー


アフター
ookennのブログ-アフター

こんにちわ

このブログを見ていただいた皆様に感謝します、いやぁ~~本当のありがとう


まぁこんな挨拶はここまでとしましょう、わたしはタイトル通りHPSというものを皆さんに伝えたいと思います


ここからは青で書かれた文字の意味を紹介します(飛ばしてあとで見てくれて結構です)


インタプリンタ語

プログラミング言語をコンピューターにわかるように翻訳しながら命令を実行する方法です

この方法は処理が遅いです、でもいつでも確認し修正できます。逆のものにコンパイラといううものがあります

例えば友達(あなた)の外国人が英語の料理本をくれたとしてあなた(コンピューター)はインタプリンタの方法で読むと1つ1つの単語を英語の辞書を引かなければなりません、つまり料理(実行)に時間がかかるのです。しかしその友達が手順を間違えたからその本を書き直させてくれといったときに本はそのまま英語なので友達はすぐに間違えをなおしてくれます

逆のコンパイラの方法で考えるとまずいったん全部の本の内容を翻訳しそれから料理(実行)に取り掛かります

確かにこれのほうが断然早いのがわかります、だって忘れた単語をもう一回引きなおす必要はないのですから

その分修正には元の本の修正部分をもう一回翻訳し書き直さなければなりません


BASIC

プログラミング言語のひとつで

初心者向けの言語として扱われています


プログラミング言語

プログラミング言語とはいわば、コンピュータにだす命令を人が簡単にわかりやすく作った人工的な言語です、つまり漢字は難しいから、ひらがなで書いてそれを後でソフトで変換しようみたいなものです

プログラミング言語はたくさんあります


本題です


まずここで紹介するHSPについて


HSP(Hot Soup Processor)は、Windows用のソフトを手軽に作成することができるインタプリタ言語です。BASIC


に似た簡単な命令セットを覚えるだけで、グラフィックやサウンドを活用したゲームやツールなどのソフトを作るこ


とができます。*1




どんなことができるの??


HSPはあなたのアイデア次第で色々な場面で使用できます。ビジュアルノベルから本格的な3Dシューティング


まで様々なジャンルのゲーム作成に。デスクトップアクセサリ


本格的なアプリケーションも開発可能です。 *1    *1・・・公式引用







てな感じです


という私も最近始めたばかりなんですが


最初にこれはプログラムであってアイディアしだいですごく広がります


プログラムなんて難しそうで無理~~という方も安心


そこで挫折しないでください


1回自分の書いたプログラムが動いたときの喜びを味わえばハマります


HSPというのはプログラミング言語のBASICをベースに誰でもわかりやすくプログラムというものが理解できるよう


に開発されています


皆さんもレッツトライ


始めてみようという方は下のサイトから

ここからダウンロード

これが終わったら


まず入門編

http://hsp.tv/make/enroll.html



もし自分がつくったゲームをみんなに見せたいなら


korosiya567@yahoo.co.jp  までゲームの説明とタイトルを添えてお送りください