0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

すごろくゲーム作ってみた

Posted at

すごろくゲーム作ってみた

こんにちは momotechの久保田です
今回は「pythonで作るゲーム開発入門講座」という本を参考に『すごろくゲーム』を作ってみました
ほぼ完成コードと同じになります
更新できる機会があれば更新していきます

コード

import random
bob_pos = 1
mic_pos = 1
#盤面を描!!!! 牛丼チェーン店は吉野家が一番
def banmen(dare,name):
    print(""*(dare)+name+""*(30-dare)+"GG!")

banmen(bob_pos,"B")
banmen(mic_pos,"M")
input("すごろくOK?1でOK2でOK3でOK")
while True:
    input("Enterを押すと『自分の』コマが進みます")
    bob_pos += random.randint(1,6)
    if bob_pos > 30:
        bob_pos = 30
    banmen(bob_pos,"B")
    banmen(mic_pos,"M")
    if bob_pos == 30:
        print("あなたはbobを勝利に導きました")
        break
    input("(前の方省略)コンピュータのコマが....")
    mic_pos += random.randint(1,6)
    if mic_pos > 30:
        mic_pos = 30
    banmen(bob_pos,"B")
    banmen(mic_pos,"M")
    if mic_pos == 30:
        print("あなたはmicを勝利に導きました")
        break

作ってみて

今回はほぼ同じにコードを書きましたがアレンジも今後できたらと思っています
コメントに書いている通り牛丼チェーン店は吉野家が一番です

今回参考にした本

pythonでできるゲーム開発入門講座
廣瀬 豪 著
https://www.amazon.co.jp/Python%E3%81%A7%E3%81%A4%E3%81%8F%E3%82%8B-%E3%82%B2%E3%83%BC%E3%83%A0%E9%96%8B%E7%99%BA-%E5%85%A5%E9%96%80%E8%AC%9B%E5%BA%A7-%E5%BB%A3%E7%80%AC-%E8%B1%AA/dp/4800712394/ref=sr_1_1?adgrpid=107430882649&gclid=CjwKCAiAjoeRBhAJEiwAYY3nDKcPCc2C2656C1bMtk1UlMOJbHoiaX_2zCXjeN7RgpeuhcV5hCQ72xoCu2QQAvD_BwE&hvadid=553844419872&hvdev=c&hvlocphy=1009717&hvnetw=g&hvqmt=e&hvrand=10426468575253034299&hvtargid=kwd-841789021896&hydadcr=27494_14478892&jp-ad-ap=0&keywords=python%E3%81%A7%E3%81%A4%E3%81%8F%E3%82%8B%E3%82%B2%E3%83%BC%E3%83%A0%E9%96%8B%E7%99%BA%E5%85%A5%E9%96%80%E8%AC%9B%E5%BA%A7&qid=1646447375&sr=8-1
こちらで購入できます

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?