前回のぶつくさから2ヶ月・・・・たいしてゲーム増えてなくて申し訳ない
会社の人に教えてもらったのだが、Chromeで右クリックするとHTMLとJavaScriptが丸見えに・・・・・
・・・・えええええ!?さすがは他人のプライバシーを覗き見るのが得意なGoogle!!と思ったのですが
IEにも似た様な機能がついていた!!ぐふっ!
するってーとオラの拙いScriptでは、上級者が見たら3秒で解析終わってチートし放題という事に!!
実際、ブラウザゲームのサイトをのぞいたら コードがすごく長くて、
うちのゲームなんてただの走り書きレベルでございました。
駄菓子菓子、こんな走り書きサイトでも将来的には周回したり育成したりクエしたりして
アイテム集める系のゲームを作りたいと思っていたので、チートはマズイ!
努力と忍耐はキライだが、サーバー側にデータを保存する方法を勉強せねばなるまい!
・・・・・・で?どうやるの?
ネットで検索するのは苦手だが、ナニをどうすればいいか皆目検討がつかないので検索してみた。
自分的にベストアンサーだった解説
「ブラウザ側からJavaScriptなどでサーバーに書きこみをできるようにすると、
容易にHPやデータが改ざんされてしまうので、できないようになっています」
なんどすて?それじゃログインページのある他のサイトではどうしてるのさ???
「サーバー側にPerlなどで作ったプログラムを置いておき、それをキックして書きこみをします」
なるほど!よし、とりあえずPerlだな!
というわけで本屋に行って10日でおぼえるPerlCGI入門教室を買ってきました。
正直発行年月日見た時に ちょっと古いな~と思ったのですが、説明文が読みやすいのと
サンプルプログラムが多いのと、一番の理由は 最終的に作りたいものが同じ!なのでこの本にしました。
割引クーポンの発行プログラムだとかショッピングカートの作り方だとか勉強してもダレるからな。
このテの本は10日で読み終わったためしがないのですが、やっぱり読むのに10日以上かかってしまいました。はっはっは。
でもなんかちょっとイイ感じに動くようになってきたので、
サーバー上で動かすにはどうしたら?・・・というのも付録に載っていました。
パスの設定が必要なのでサーバー環境を見てください、とあるので見ました。
「PHP設定」
・・・え?PHPなんですか?Perlじゃないんですか?ええええええええええ!!!!!!!
↓このサイトの鯖はロリポップ借りてます
↓見るだけならタダだから、興味ある方はぽちっとどうぞ
ロリポップのユーザーページにWordPressだとか baserCMSだとか なんだとか かんだとか
書いてあって何のことだかさっぱりわからん状態だったのですが、うーん。そうかPHPか・・・・
だってさー、このサイトってさー、Windowsに最初から入っているメモ帳で作ってるんだもん。
HTMLだけで作ってた時はTeraPad使ってたんですけど、JavaScript使うようになってから
メモ帳の方が良くなって、今はメモ帳。そして今度はPHPか。さて、どうしたものか・・・・・