毎日スロット打ち始めて1ヵ月経った人の末路wwwwwwwwwwwwww
ほぼ毎日スロットを打っているスロカスと申します。
初めてジャグラーを打ってから1ヵ月ほどが経ったと思います。
打ち初めの頃は勝ったり負けたりで、どういう台が良いのかどういう台が良くないのか、何もかもがわかりませんでしたが、この1ヵ月の間で色んな台を触り、色んな感触を体験し、色んな経験則や経験値を学んで自分なりの理論を立てることができました。
もちろん、この理論が必ずしも正しいとは思わないし、自分はまだ1ヵ月ほどしか打っていないのでよりよい考えもあると思います。
で、あと依存についてなんですけど、今は悪い依存ではないと思っています。
なぜかというと、毎日タバコを吸う2人の人間がいたとして、1人は毎日タバコ1本だけ吸う人と、もう1人は毎日タバコを一箱吸う人がいたとしたら、どう感じますか?
毎日1本ならまぁ…ええか。ってなりませんか?
自分はスロットを打ち初めの頃は完全に後者の人間で、タバコ一箱吸わないと気が済まない側でした。
今はタバコ1本程度で満足しているわけですが、依存症ではあるけど、重度の依存や悪い依存じゃなければ別に問題ないんじゃないかなって思っているので、ギャンブルが止まらない人は良ければ見ていってほしいなと思います。
今更ですがこの記事はパチスロの、特にジャグラーの話になります。
最初に、遊ぶ台は基本的に高設定っぽい台だけにしましょう。
低設定の台で遊ぶなんて良いことが1つもないです。
運良く1000円目でBBを引くこともありますが、そんなのただのまぐれにしかすぎません。(→ホール側有利の運ゲー)
また、ハマりやすく、ハマって当たった際に皆が必ず思うのが「この台ハマったから連チャンするやろw」って錯覚することです。低設定ならジャグ連しないと思ってください。
とにかく、高設定っぽい台だけ狙い、座られていたら気長に待つか帰ってください。
全ては設定が命です。高設定以外打たない。めっちゃ大事。
遊ぶ時間帯は夜がマジでオススメ。
自分は21:00頃ぐらいから遊び始めています。
理由として、各々の台の設定をある程度予測できるからです。
7000回転もしてBBとREGの合成確率が1/150の台があったらどう思いますか?
しかもその日にハマったこともなく、ほぼ150回転前後で当たりが引けていたら。
あんまり高設定っぽい感じはしませんよね。なので遊ばないが正解になります。
7000回転もして合成確率が1/125程度だったらどうしましょうか。
自分はそのとき高設定っぽいなって予想して遊んでいたら4連チャンぐらいしましたね。
その後は当たる気配がなくて早めにやめて帰りましたが、こういう勝った後の深追いもあんまりしないです。やってもクレジット内のメダルが尽きたら離れます。
もちろん、負けたときは深追いしないでください。精神おかしくなるだけなので。
あと、高設定っぽいってなんだよ、って話なんですが。
データを見て、回転数や合成確率やハマり具合などを見て設定を予想します。
回転数は3000回転以上、とよく言われるけど、正直高設定なら6000回転ぐらいはしてるのでそれも参考になるかな。
合成確率は1/130以内って聞くけど回転数が稼げているなら信用していいデータだと思います。1/125とかならもう当たりやね。
それに加えてブドウの成立が高いかどうかなど。子役の成立はどんな感じかなど。
高ければ高いほど高設定の可能性があります。
なんというかね、低設定を打った感触と高設定の打った感触が全然違うんだよね。
それを感じてほしい。
あとは使うお金もある程度制限した方がいいです。
勝つ台なんか1000円で当たるし2000円で当たることも多いです。
3000円突っ込むのはまぁ理解できるけど、多分それ以上突っ込んでも当たっても元を回収できづらい台であることには間違いないので、基本的に1000円や2000円突っ込んで離れることが多いですね。
まぁ、簡単にまとめるとこんな感じです。
・高設定の台だけ遊ぶ
なかったり座られていたら帰るか待つかをする
・低設定の台は遊ばない
当たり前。負けます。負けるとどうなるか?次の1000円で当たるんじゃないかを連続して続けて負け続けるか、当たっても元が回収できずに負けるだけで、その負け額を取り返そうとまた遊びに来て負けるループになるだけです
・そもそも高設定の台って何を見ればいいの?
総合回転数が5000回転以上であること。(最悪3000回転以上は必須)
合成確率が1/130前後でREGもそこそこ当たっていること。
打った感触が良いこと。ブドウが揃いやすいとか、子役が成立しやすいなど
・深追いしない
勝っても負けても深追いしないでください。勝っても基本的には深追いしないでください。出玉消滅して負けます。
2, 3回ぐらい当たったらやめてOK。即ヤメがオススメ。
・遊ぶ時間帯を遅めに
スロットは21:00以降がオススメ。バカどもが無駄金払って各々の台の設定がある程度予測できる時間帯を狙いましょう。
5, 6があれば尚ヨシ!
まぁ、ざっとこんな感じかな。
今日、昨日、一昨日、3日前の四日間で
+8000, +8000, +9500, +2500, で2万8千円勝ってるのがもう恐ろしいなぁ
みなさんもよきパチスロライフを。
ジャグラーの日で1万円勝った話 ミスジャグの打ち方を添えて
毎日スロットばかり遊んでいるスロカスと申します。
マジでもう、お邪魔しているホールのスロットがもう勝てて勝てて敗北を知りたいぐらい勝っているわけですが、8/5のジャグラーの日にガチでジャグラーを打ちに行きました!
狙っていた台はミスタージャグラーです。
打ち方も8/4の前日に実践したので、ジャグラーの日にがっつり打ちたいなって思っていたわけなんですが、当日は仕事が残業になって、家に着いたので確か20:30とかだったかな?むっちゃ遅かったし気力もなくてどうしようか悩んでいたぐらいなんですが、折角前日に遊び方をおさらいしているなら遊びに行くか~、という流れで打ちに行きましたよ。
(ちなみに8/4の練習ミスジャグで謎の+2500円勝ってます(笑))
結果は、なんと+1万円でした!ふつうに嬉しい!
ジャグラーでこんなに勝つのは中々珍しくてふつうに嬉しかったです。
画像の直近の当たりからBB, REG, REG, REG, BBとなっていますが、頭から4番目のREG当たりからが自分の当たりです。4連チャン目でやめました。
そのときの台の(前回の当たりからの)回転数は120Gぐらいで、画像のを見ると144Gで上がっているので500円分使ったかどうかぐらいで当たりました。
最初の当たりはペカってない状態で、中打ちの下段に7が来て、「あー、ハズレかリプレイやろなぁ」って思ってたらREGが当たってびっくりしちゃいましたね…。
2回目のREGは早く来て、当たりが終わったあと、中押ししたら上段に7が来たときは最高に熱かった。1G大当たりですよ、奥さん。(ベルの可能性もあったけど)
流石に脳汁が出ましたね…。
で、元々ブドウの成立も異様なぐらい高かったものの、4回目の当たりのBBを引いてから役が成立しなくなってきたのでそこでやめました。
4台遊んでトータル+1万円になりました。やったぜ。
ちなみに1, 2台目で-5000円で(途中+3000円になってた)、3台目が2G回したらBB引けてそこでやめて、4代目が写真のミスジャグで1万円ちょいの当たりですね。
設定5付近だったと思います。初めてあんなに当たる台を遊べて面白かったな。
まぁ、2台目の-5000円がなければ3台目の2GBBもなかっただろうし、それがなければ4台目のミスジャグも空いてなかっただろうし。肯定的に考えていますよ。
ミスジャグの打ち方なんですけど、左から順押しするのではなく、真ん中の7を狙って打つ方法です。
・上段ブドウやピエロなら確定ブドウやピエロ
・下段7ならハズレorリプレイ
・中段7ならチェリーor当たり
・上段7なら当たりorベル
って感じだった気がする。
【ミスタージャグラー(スロット)】打ち方とリール配列|中押し完全攻略がおすすめ!
まぁ気になる人はこの記事とか見たらいいよ。
とにかくこの打ち方はとりこぼしを限りなく0に近づけた打ち方になるから、この打ち方ができると非常にツヨイ。自分は2回ほどチェリーを落としました。(なんで???)
あと気になる人はこれ見るといいかも。
見ているだけでもふつうに気持ちいいです。
まぁ、今回のジャグラーで学んだことは
・ガチで遊ぶなら高設定の台を狙え
・ブドウ率や役の成立する率を計算しろ
・1台2000円まで
基本これができればあんま負けることはないかなって思いましたね。
高設定の台を確信できなければ遊ばない方がいいです。負けて嫌な思いをする可能性が高いのなら無理に打たない方がいいです。
あと高設定っぽいけど誰かが遊んでいるのであれば、その人がやめるまで待つしかないかな。
データが必ずしもあてになるわけではないけれど、高設定っぽいかどうか、そして打ってみて挙動を見てみたり、役の確率も確かめて打っていけば負けが減ると思います。
あと台によっての打ち方も調べてみたり。
それではみなさん、よいパチスロライフを。
ギャンブル飽きた
今日も今日とてパチンコ店にお邪魔しているパチスロカスと申します。
パチンコやスロットを遊ぶたびにどんどん勝っちゃって本格的に飽きてきました。
刺激慣れなのか勝ち慣れなのか、そもそも作業ゲーだと思い込んでいるのかよくわからないけど、なんか飽きてきました。
確か昨日かな?ジャグラーを遊んで+6500円になりましたね。あとついでにパチンコの+1000円もあるので昨日(7/25)の収支は+7500円です。
今日もジャグラーを遊びに行って+5000円ですね。
本当は違うパチンコ店のとあるパチンコ台を打ちたかったのですが、既に違う人が席を温めていたので違うパチンコ台を遊びました。
当たりはしましたが単発なのもあり-400円ですね。(会員カードから出し入れしているからノーダメではある)
なので昨日と今日とで合計収支は12100円です。
あとなんか母親が4パチで謎の5500円勝ちしたので、追加で合わせたらまぁまぁの金額ですね……。(2日間で+17600円はでかすぎる)
で、今日遊んだ台のデータですが、結構ギャンブルしました。
この台を選んだ理由ですが、主に以下のことに注目して遊ぶことにしました。
- 台がハマっていること(350Gだが400Gぐらいだった気がします)
- 合成確率が著しく低いこと(1/300ぐらいでした)
- 千円分入れてみたところ感触は悪くなかったこと
- グラフの傾きが低迷中
で、注意しないといけないことですが、総合回転数が1600回転ほどだったので、データとしてあんまり信ぴょう性が低いのがかなり怖いです。ぱっと見罠台ですから。
とりあえずスロットは5000円分までってルールは設けているのでまずは5000円分を遊ぶことにしました。
結果として一度もGOGOチャンスは来ませんでした。
凄く悩みました。追加の1000円を入れるかどうかを。
で、そのときは確か合成確率が1/320ぐらいになってたはずで、「流石にそろそろ当たるだろうし、合成確率が1/220になるまで連チャンするだろう」と経験則からの予測をしていたので、追加の1000円を覚悟して入れました。
そしたらなんとびっくり、1000円札を入れ始めたその1回転目でペカりました。
正直内心は「あ~~~、よかった~~~、REGだろうけどやっと流れ来たな~~」って感じでしたね(笑)
実際、そのあとは流れが来て50GでBIG、82GでBIGが来ました。
3連チャンしたそのタイミングで即ヤメしましたね。合成確率を見たら1/220になってたし。
最終的に1/200とか運よく1/180ぐらいまでいくかもしれないけど、あくまでも結果論でしかないし、折角回収もできたのでもう満足ですね。
他の人が打って20G目でBIGを引いたとしても別に何とも思いません。
だって少なくとも自分自身が得をしているからね。
こういう風に当たりそうだなって思う台で遊んで、少しずつお金が増えたら嬉しいなーって感じですね……。
自分は常に勝ち続けて、他の人にはお金をたっくさんパチンコ店に落としてほしいものです。(でも実際かなり勝ってるし、累計金額+4万や+5万ぐらいになっててもおかしくはないんだよなってぐらい勝ってる)
あと、会員カードを作ってそこに今回のメダルやパチンコの玉を入れましたね。
換金率の性質上、どうしてもお金→メダルor玉に変換するのが効率が悪いので、それだったら換金しないで出玉で遊び続けた方が効率良いなって思ったので。
ギャンブル飽きたけど、でもお金が増えるのは嬉しいから今後もちょこちょこ遊び続けます。
みなさまもよきパチスロライフを。
ギャンブルが楽しすぎて止まらない3
記事2
ギャンブルが楽しすぎて止まらない2 - volcano-tofu’s blog
記事1
ギャンブルが楽しすぎて止まらない - volcano-tofu’s blog
昨日も今日もパチンコで遊んでいるパチンカスです。
今日は大勝しました。(自分+4400円、母親+22000円ぐらい?)
スロットは"勝ち続けるのむずくね?"って判断してからパチンコで遊んでいます。
今は1パチの甘デジ(主にかぐや様)で遊んでいますね。
昨日(7/22)は-3000玉負けで当たらなかったのですが、今日(7/23)はなんとか+4400玉ぐらいになりました。
なので昨日と今日とで合わせたら+1400玉ぐらいなので勝ち寄りのトントンですね。
で……、大抵夜のパチンコは母親と一緒に遊んでいるのですが、昨日の母親もちょい負けてて、今日は+25000玉ぐらいになってたのかな?バカ勝ちしてて流石に笑いました。
31連チャンしていて、閉店まで当たっていましたね……。
(母親の丁度真後ろにいた人も笑っていたし、店員さんも笑ってました)
今日のパチ屋に行った理由ですが、なんか心の底から「今日は当たる!」とか、「〇〇店に呼ばれている!」っていう錯覚がありました。マジでパチ屋から誘われるとかじゃなくて、呼ばれているってレベルで「今日は絶対当たる!」って確信がありました。
実際、昨日は負けるだろうなと思い遊んだら案の定負けて、データ的に今日もしくは明日には出るかもっていう予測はある程度していたのもあります。
ひょんなこともあり、今日は自分と母親で用事があり、用事を済ませてごはんを王将で腹いっぱい急いで食べてから急いでパチ屋に向かいました。
まぁ、母親からしたら急に息子が「〇〇店が自分たちを呼んでいる!早く行かないと!」って言いだしたら「こいつ病気では?」って思いますよね(笑)自分でも意味わからなかったけど、でも本当に当たる気がしたので急いでました(笑)
その予想も無事的中し、自分は600玉分を遊んだところで一回目の当たりが出て4連チャンで終わりました。
もう一回ぐらい当たるなって気がしたのでまた何発か打っていたら無事2回目も当たり、7連チャンしました。
打ち続ければまだまだ当たるかもっていう気持ちもありましたが、実質11連チャンしたようなものなのでそこで今日はやめることにしました。昨日の負けの分も足したら収支プラスになりますし。
で、その帰ろうとしたタイミングで母親が当たりを引いて、31連チャンし始めましたね…。
31連チャンの前に何回か1連だけの当たりを2回ぐらい引いてたのかな?なんだかんだめっちゃ勝てて何よりです。
データを見て何かがわかるのかって言われたら自分は正直何もわからないです。
でも、なんか身体の何かが反応するっていうのか、なんか反応するんですよね。(LoLとかいうクソゲーを何千試合もやってるとこういう感覚が強く反応する気がする。麻雀とか相手の当たり牌を読む力が結構強く出ると思うし)
今日は不思議と身体全身が「ここのパチ屋のこの台とこの台が当たるかも!」っていう予測がビンビンに反応したというか。
そしてそのビンビン予想が無事的中したし。
スロットも色んな台を眺めて「この台1000円突っ込んだら当たりそうだな」って感じる台はあって、実際運良く1000円だけで当たることもあるし、2000円目で当たることもあるし、当たらずに負けることもあります。
なのでスロットはあんまり好きになれないというか…。それなりのリスクがあるのに対するリターンがあんまり見込めないなって感じるんですよね。
でもパチンコの方は低リスクに対してリターンが大きいなと感じるというか…。
人に寄りけりなのかもだけど、自分はスロットよりパチンコの方が勝ちやすいなって感じますね。
あと1円パチの利点として長く遊べるというメリットがでかすぎる。
大抵プラマイ0ぐらいのトントンで終わることもあれば、+2000円や-2000円で済むこともあって、それでもって今日みたいにバカみたいに+1万や+2万勝つ日もあるし……。
この前は自分がスロットで1万以上勝ち星をあげて、昨日と今日とのパチンコはお互い勝って、そして母親が意味わからないぐらい勝って…。
でも、自分たちがこんなに勝ってるのにパチンコ店が潰れないってことは、お金をいっぱい持っている年金生活ジジババの方々が沢山お金をばら撒いているからパチ屋が儲かっているのであって、そしてちょっと回せば大勝する台を自分たちが回しているだけに過ぎないよなーって。
まぁ、しばらくパチンコは当たる気がしないし十分遊んだし、そのついでに結構稼げたなって感じなんで明日はとりあえずパチ屋に行くことはないかな。
パチ屋に行き始めたころは"稼ぎたい!"って欲で行ってたけど、今は稼ぎたい欲はないわけではないけど、"ちょっと遊びたいな"で遊んでいるかな。
「ちょっと遊んで、それで稼げたら嬉しい」ってだけで、稼ぎたいが目的ではないです。
4パチとかミドルとかは今は興味ないし(どちらかというと甘デジで満足している)。
とりあえず、年金生活ジジババの方々のおかげで今日も楽しく遊べて沢山稼げているので感謝でしかないですね……。
明日はパチンコお休みします。黙ってお散歩します。
みなさまもよきパチンコライフを。
ギャンブルが楽しすぎて止まらない2
今日もパチンコに行ってるカスです。
昨日と今日とでまぁまぁ当たりました。(昨日は+11500円、今日は+6000円ぐらい)
昨日はとあるお店の20円スロットのかぐや様を遊んで、14000円ぐらい使ったところで大当たりを引き、7連チャンをして26500円になりました。
その前にジャグラーを1000円遊んでまして、REGとBIGを1回ずつ引いて恐らく+5000~6000円ぐらいになったのを深追いして全部溶かしちゃいました・・・(うーん、カス!w)
深追いはやめようって自分で書いたのに…
まぁ、なんで深追いをしてしまうのかというと、他の人に今自分が遊んでいる台を取られたくないからっていう心理が働いてしまうからじゃないかなと思います。
大事なのは、"今の自分が収支プラスなのかマイナスなのか、大当たりを引いて満足したかどうか"だと思います。(他人は視野に入れない。今の自分と、今目の前にある台だけ集中すればいい。)
「他の人に取られたくない!」っていう変な思いが自分の足を引っ張るのです。
(あと試しの1000円でそれなりに出たから全部使っても1000円損するだけって考えもあった気がする)
で、無事1000円を溶かしたあとにかぐや様を14000円遊んでそれが26500円になったので
26500-15000=11500円プラスです。
これが昨日のパチンコ収支ですね。
(もともと、かぐや様がどういう台なのかをある程度調べてたのもあり、少なくとも20円スロットだと1万じゃ当たらないという予想はしてたので、それなりの覚悟はして遊びました(笑))
(ただ、心臓に悪いので今後は20円スロットのかぐや様は控えるかなーとか。そもそも20円スロット自体から離れようかなーとか。勝ってはいるけど、心臓に悪すぎるので…)
(あと最近ずっと勝ってるからわりと満足し始めたというか…)
今日は違うお店のパチンコ店に行き、同じくかぐや様のパチンコで遊びました。
2日前, 3日前は自分が大当たりを引いていて、昨日は外れたのと、しょぼ当たりがずっと続いていたこともあり、ワンチャン今日でかい当たりが引けるかも?と思い遊びました。
2000円分(2000玉)まで遊んで出なかったらやめようという条件も設けています。
遊んだ台は甘デジですね。パチンコは甘デジしか遊ぶつもりはないかな。
結果として、2回当たりを引けて、1回目は連チャンせずにすぐ終わって、残り10玉しかない頃に2回目の当たりが来て、「あっ、この当たり、絶対深いな…」って確信しました。
結果として無事15連チャンし、8600玉ちょい出たのかな?もう覚えてはいないけど、大体+6000円ぐらいになりました。やったぜ。(会員カードにぶち込んでるから換金してないです)
まぁ、今日パチンコで遊んで思ったのは、勝ちすぎて飽きてきたな―って感じですね…
自分は仕事がある日は21:00頃に家を出発して、人が少ない&台のデータがある程度揃ってる状態で台を選んで遊んでいます。
ただ、パチンコって当たるまでに時間がかかるし、それが連チャンすると閉店まで当たり続けるってことがあるので、次回からは30分早めに家を出ようかなとか考えています。(1敗)
パチンコで遊んでるとはいっても、パチンコ店に足を入れて気になる台がなければ何もしないで帰ったりとか。
スロットだったら大当たりを引いたらそこでやめて帰ったりとか。
パチンコだったらデータを吟味して遊んだりとか。
今後はスロットだったらこの店で、この台で勝ってるなとか。パチンコだったらこの店で、この台で勝ってるなとか。そういう経験値も段々溜まってきているので、「今日はここのお店のこの台が当たりそうだからちょっと遊びに行くかー」とかできるといいなーって考えてます。
今日はこの台が当たりそうって予想をして遊んだだけで、稼ぎたいという欲はもうないかな。なんだかんだ稼げているし。
だから20円スロットも負けてはいないけど、心臓に悪いからしばらく遊ぶつもりはないし、昨日の1万勝ちしたのも相まって今は控え時だなーって。
遊ぶなら12.5枚スロットで遊ぶことにします。(12.5枚スロットのお店は家からちょっと遠めだから行くだけでちょっとしんどい)
皆さんもぜひよきパチンコ・スロットライフを。
ギャンブルが楽しすぎて止まらない
パチ屋に行き始めてからまだ2週間ぐらいしか経ってないはずなのに、もうすでにかなり依存症になってるカスです。
累計収支は恐らくプラスで、多分軽く1万や2万ぐらいは勝ってるんじゃないかなって感じですね。(こういうお金の遊びってお金の記録をした方がいいんですけど(笑))
メインで遊ぶ台はスロットで、特にジャグラーが好きで打ってました(過去形)
今日はかぐや様のスロットを試しに遊んでみたらこれが当たっちゃいまして、+5000円になっちゃいました…
かぐや様は台として面白かったのもあり、ジャグラーもまぁ嫌いじゃないけど今後はかぐや様をメインで打ちそうだなーって感じかな…
で、今日もジャグラーを遊んだのですが、4000円使って9000円にして、+5000円の収支になったのでそのことも書きたいなと。
ジャグラーで遊んだ台は2台です。
1台目は合成確率が1/217だか結構低く、ゲーム数は350ぐらいでまぁまぁ進んでる感じで(累計ゲーム数は3000Gちょいだった気がする)、全体的の当たりはやや悪めだった印象です。(直近数ゲームが150~250Gで当たってて、2連チャンが1回, 2回ぐらいとしょぼめ)
まぁ当たるかどうかわかんねーって感じで運試しで1000円突っ込みました。
結果は当たる気配がなかったので即やめしました。当たらない台で勝負しても意味がありません。(ペカる可能性はあるけど、わからないならやめ)
2台目は750Gぐらい進んでいて、合成確率が1/300ちょいですね。直近で800Gぐらいで当たった履歴のある台というのと合成確率が著しく低いのもあり、この台で勝負をすることにしました。(累計ゲーム数は忘れました。3000G超えてた気がする)
明らかに罠台ですよね(笑)でも、自分は次のように考えました。
・ゲーム数的にはまだまだハマる可能性もあるし、連チャンが来ない可能性はある。
・しかし、合成確率が著しく低いので、1/200ぐらいまでは連チャンするのでは?
・2000円突っ込んでみたところ、感触は悪くないので3000円目を突っ込むことにする
→その後無事REG当たり
この台はREG, BIG, REG, REG, REGで5連チャンし、そのあとはなんか当たらなさそうな雰囲気を感じたので80Gぐらい打ってやめました。
これが9000円になったので収支+5000円です。
合成確率が全てというわけではありませんが、少なくともジャグラーの当たる確率が1/150で当たるらしいのなら、そして色んな台を見て合成確率が大抵1/150前後であることから、1/300でかつハマっている台は明らかにおかしいはずです。
もちろん、確率ゲーである以上1/500までハマる可能性はあるとは思いますが、今回は自分の読みが当たって嬉しいなーって感じですね。
あとは250Gとか350Gとか、そこそこ遊ばれている台に1000円突っ込むことが多いです、当たらなさそうな雰囲気だったらやめて別の台に行って、当たりそうだったら勝負って感じですね。(参考にならなさすぎる)
データとか見ても正直よくわからないし、あてにもしてないんで、気になった台には1000円ガンガン突っ込んでます。いい戦法なのかわかってないけど、なんだかんだこれで勝ってるしまぁええかって感じ。
あぁ、あとは結構注意してることなんですけど、一度BIGが当たったら即やめしてます。ジャグラーは連チャンしない台って意識してるんで、BIGが出て収支プラスになった瞬間があれば即やめしてその日はプラス収支で納めるようにしています。深く追わない。これマジで大事。
そんなこんなで、負けても-500円とか-1000円ぐらいで済むし、バカみたいに1万負けることはないです。
勝ったら+500円とか+1000円ぐらいのときもあるけど、たまにバカみたいに+1万勝つときがあるから楽しいです。
ただ、しっかり考えないといけないこととして、パチンコ店がなぜ潰れていないのかはしっかり考えるべきです。
それは店側が有利になるように設定されているからで、不利な私たちはパチンコ店に来てしまった以上、獲物をしっかり狙うハイエナのように立ち回らなければ生きて帰ることはできません。
なので、今は自分は1万円ぐらい儲かっているかもだけど、長期的に見れば負けるよう設定されているので、遊ぶにしてもほどほどにしないとなーって感じですね…
(行くたびに勝っちゃうor損失が少ないから楽しすぎてやめられるわけがない!!!!)←カス
(左はBAR付近のチェリー狙いとかぶどう抜きとかあるけど、意識してても難しいので基本無視してますね)
Pygameゲーム制作日誌4, 5日目 ライツアウトを制作したよ
日誌1日目はこれ
Pygameゲーム制作日誌1日目 - volcano-tofu’s blog
日誌2, 3日目はこれ
Pygameゲーム制作日誌2, 3日目 - volcano-tofu’s blog
2, 3日目の記事だか、内容が支離滅裂すぎて書いた自分ですら「何言ってんだこいつ」ってなってしましました。度重なる睡眠不足やらが原因です。早く寝ろ。
今日はほぼ自力でゲーム制作をしました。ライツアウトってやつです。(作るまで名前を知らなかった)
https://x.com/makudo_nald/status/1922285644287504832
コードのほとんどがパワープレイで書いたコードだし、綺麗だなとも思ってないのであんまり参考にするものでもないし、ここをこうした方がいいみたいな改善を求めているわけでもないのでご指摘コメントはご遠慮ください。
制作したっていっても、100%の出来だとは思っていないし、100%の出来にしたいとも今は思っていないです。
なにとぞ、よろしくおねがいします。
0.最初に
・この記事を読むぐらいならこの動画見た方がいいよ
・フーガさんの○×ゲーム動画とオセロ動画のみでライツアウト、作れちゃいます。
フーガさんいつもありがとう
1.コード(ライツアウト)
import pygame
import random
pygame.init()
# 関数 ====================
# マスの表示
def draw_square():
for row_index, row in enumerate(board):
for col_index, col in enumerate(row):
if col == 1:
pygame.draw.rect(screen, LIGHT_GREEN, (col_index * square_size + 10, row_index * square_size + 10, square_size - 10, square_size - 10))
if col == -1:
pygame.draw.rect(screen, LIGHT_GRAY, (col_index * square_size + 10, row_index * square_size + 10, square_size - 10, square_size - 10))
vec_table = [(0, 0), (1, 0), (-1, 0), (0, 1), (0, -1)]
def make_board():
board = [[1 for _ in range(square_row_num)] for _ in range(square_row_num)]
drawing = random.randint(square_row_num, square_row_num * 2)
num_list = [i for i in range(square_row_num ** 2)]
choice_list = random.sample(num_list, drawing)
# 盤面をひっくり返す
for i in choice_list:
row = i // square_row_num
col = i % square_row_num
for vx, vy in vec_table:
nx = col + vx
ny = row + vy
if 0 <= nx < square_row_num and 0 <= ny < square_row_num:
board[ny][nx] *= -1
return board
def game_check():
S = 0
game_clear = False
for i in board:
S += sum(i)
if S == -square_num:
game_clear = True
return game_clear
#=========================
# ウィンドウの作成
WIDTH = 600
HEIGHT = 600
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("ライツアウト")
# マスの設定
square_row_num = 5
square_num = square_row_num ** 2
square_size = WIDTH // square_row_num
# FPSの設定
FPS = 60
clock = pygame.time.Clock()
# 色の設定
BLACK = (0, 0, 0)
WHITE = (255, 255, 255)
COLOR = (55, 235, 125)
CYAN = (20, 160, 180)
LIGHT_GREEN = (144, 238, 144)
LIGHT_GRAY = (211, 211, 211)
# 1: 表, -1: 裏
board = make_board()
while True:
if game_check:
board = make_board()
break
###音声ファイルパス
##put_sound_PATH = ""
##MUSIC_FILE_PATH = ""
##
##put_sound = pygame.mixer.Sound(put_sound_PATH)
##put_sound.set_volume(0.2)
##
##pygame.mixer.music.load(MUSIC_FILE_PATH)
##pygame.mixer.music.set_volume(0.1)
##pygame.mixer.music.play(-1)
start_screen = True
# main ============================
run = True
while run:
screen.fill(WHITE)
draw_square()
if start_screen:
screen.fill(WHITE)
TITLE_font = pygame.font.SysFont(None, 100)
TITLE_font_img = TITLE_font.render("LIGHTS OUT", True, CYAN, COLOR)
screen.blit(TITLE_font_img, (100, 150))
start_screen_font = pygame.font.SysFont(None, 100)
start_screen_font_img = start_screen_font.render("click to start!", True, CYAN, COLOR)
screen.blit(start_screen_font_img, (80, 300))
pygame.display.update()
clock.tick(FPS)
for event in pygame.event.get():
if event.type == pygame.MOUSEBUTTONDOWN:
start_screen = False
if event.type == pygame.QUIT:
run = False
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE:
run = False
else:
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE:
run = False
if event.type == pygame.MOUSEBUTTONDOWN:
if not game_clear:
# put_sound.play()
mx, my = pygame.mouse.get_pos()
x = mx // square_size
y = my // square_size
for vx, vy in vec_table:
nx = x + vx
ny = y + vy
if 0 <= nx < square_row_num and 0 <= ny < square_row_num:
board[ny][nx] *= -1
else:
game_clear = False
board = make_board()
while True:
if game_check:
board = make_board()
break
game_clear = game_check()
if game_clear:
clear_font = pygame.font.SysFont(None, 100)
clear_font_img = clear_font.render("GAME CLEAR!", True, CYAN, COLOR)
screen.blit(clear_font_img, (60, 150))
reset_font = pygame.font.SysFont(None, 100)
reset_font_img = reset_font.render("click to reset", True, CYAN, COLOR)
screen.blit(reset_font_img, (90, 300))
pygame.display.update()
clock.tick(FPS)
#==================================
pygame.quit()
・基本方針はオセロと同じ
boardという盤面の変数を用いて、盤面の情報を1と-1で管理していきます。
1なら表、-1なら裏といった感じ。
ライツアウトは全て裏にしたいので、
「ゲームクリアの条件:全てのマスが-1」
⇔「ゲームクリアの条件:全てのマスの総和が-25」(縦横5マスとしたとき)
ともできますね。なので、盤面を全て見て、総和が-25なら"何かしらのゲームクリア変数をFalse→Trueに変えれば良さそう"です。
・盤面の制作について
盤面はなるべくランダムになるようにしたいです。
どのように作成すればよいのでしょうか?
全てのマスについて、表にするか裏にするかについての処理を行った場合、クリア不可能な盤面が生成される可能性があります。(ファッ!?たまげたなぁ・・・)
また、このときの計算量はO(2^N)となり、あまりにも拡張性がなさすぎます。(N=縦×横のマス。縦横5マス同士ならN=25となり……)
なので、次のように考えました。
============================================================
・盤面制作
1.初めの盤面は全て裏(もしくは表)とする (クリアできる盤面で初期化)
2.5~10の間から整数をひとつ選ぶ (抽選回数)
3.0~24の間から整数iを抽選回数分選び、なにかしらの配列に入れる
4.配列に入れたら、各マスの位置(x, y)はそれぞれ i // 5, i % 5 と表される。
5.各々のマス(x, y)に対し、そのマス、そのマスの上下左右の計5マスについて、盤面の数字に-1を掛ける
6.新しく作成された盤面が既にクリア状態なら操作1~5を再度繰り返す
============================================================
vec_table = [(0, 0), (1, 0), (-1, 0), (0, 1), (0, -1)]
def make_board():
board = [[1 for _ in range(square_row_num)] for _ in range(square_row_num)]
drawing = random.randint(square_row_num, square_row_num * 2)
num_list = [i for i in range(square_row_num ** 2)]
choice_list = random.sample(num_list, drawing)
# 盤面をひっくり返す
for i in choice_list:
row = i // square_row_num
col = i % square_row_num
for vx, vy in vec_table:
nx = col + vx
ny = row + vy
if 0 <= nx < square_row_num and 0 <= ny < square_row_num:
board[ny][nx] *= -1
return board
・描写はオセロとほぼ同じ
四角形を描写する場合は、四角形の左上の座標を指定し、その後どれくらい伸ばすのかを指定するらしい?
円の場合は円の中心の座標が必要になるだけかな。
左上の座標は盤面のインデックス番号にマスの大きさを掛ければよく、(配列の行列の数値が大きくなったって考えるとそりゃそうだよね)
# マスの表示
def draw_square():
for row_index, row in enumerate(board):
for col_index, col in enumerate(row):
if col == 1:
pygame.draw.rect(screen, LIGHT_GREEN, (col_index * square_size + 10, row_index * square_size + 10, square_size - 10, square_size - 10))
if col == -1:
pygame.draw.rect(screen, LIGHT_GRAY, (col_index * square_size + 10, row_index * square_size + 10, square_size - 10, square_size - 10))
(でもこの書き方だと右下に向かって空白がなくなっていくから、左上の座標のx, yに+10するなら右下は-20の方が自然じゃないのか…?)
まぁなんかこんな感じで書けるらしいです。
1を表、-1を裏としているので、盤面をfor文で一つ一つ見ていって、表か裏かで色を分けて処理していきます。
・ボード内クリックでライトの点滅の処理
if event.type == pygame.MOUSEBUTTONDOWN:
if not game_clear:
# put_sound.play()
mx, my = pygame.mouse.get_pos()
x = mx // square_size
y = my // square_size
for vx, vy in vec_table:
nx = x + vx
ny = y + vy
if 0 <= nx < square_row_num and 0 <= ny < square_row_num:
board[ny][nx] *= -1
else:
game_clear = False
board = make_board()
while True:
if game_check:
board = make_board()
break
game_clear = game_check()
if game_clear:
clear_font = pygame.font.SysFont(None, 100)
clear_font_img = clear_font.render("GAME CLEAR!", True, CYAN, COLOR)
screen.blit(clear_font_img, (60, 150))
reset_font = pygame.font.SysFont(None, 100)
reset_font_img = reset_font.render("click to reset", True, CYAN, COLOR)
screen.blit(reset_font_img, (90, 300))
クリックされたx, yの位置を縦横のマスの数で割れば盤面のインデックス番号と一致します。
そのインデックス番号のマスを含めて、上下左右のマスの全ての裏表をひっくり返します。要は盤面配列に-1を掛けます。
これはゲームがまだクリアされていない場合の処理となります。
ゲームがクリアされた状態になったら、下の if game_clear: が発動し、カスみたいなきったない書き方のコードが炸裂します。「げーむくりあーくりっくとぅーりせっと」が表示されます。脳死で書きました。
ゲームがクリアされた状態で再びクリックするとゲームクリアがFalseになり、盤面がリセットされ、再びライツアウトを楽しむことができます。やりますねぇ。
・改善点を上げるなら……
いくつか改善点はあります。
例えば、
============================================================
・クリックした回数の表示 (簡単)
・クリアした回数の表示 (簡単)
・5×5以外にも4×4, 6×6のステージを追加。また、そのステージ画面も追加 (ちょっと難しい)
・そのステージの最短手数を表示 (かなり難しい気がする)
・ヒントの表示 (めっちゃ難しい気がする)
・Rキー等でリセットする機能を追加 (―――very easy.)
============================================================
…などなど。軽く思いつくだけでもこれだけ出てきます。
ですが、私はpygameを用いてゲーム制作をしてまだ5日ほどしか経っていません。
他にも作ってみたいゲームはあるので、そっちを優先してチャレンジしようかなと思っています。
(今のところはTDゲームとか、ナンプレとか作りたい)
フーガさんがマインスイーパー作成の動画を上げていたから、明日はそれやろうかなとか。
こんな記事に価値があるとは思えないけど読んでいる人がいたらありがとう。