小游戏开发_游戏的欢迎信息|学习笔记

简介: 快速学习 小游戏开发_游戏的欢迎信息

开发者学堂课程【Python 语言基础 1 :语法入门:小游戏开发_游戏的欢迎信息】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/599/detail/8698


小游戏开发_游戏的欢迎信息


l 显示欢迎信息

print(‘欢迎光临《唐僧大战白骨精》’)

可以再设计格式 print(‘-’*20, ‘欢迎光临《唐僧大战白骨精》’, ‘-’*20),


l 显示身份选择的信息

Print( ‘请选择你的身份 : ’),

输入两个身份唐僧和白骨精:

print(‘ 1. 唐僧 ’)

print(‘ 2. 白骨精 ’)

更改格式:

print(‘ \t 1. 唐僧 ’)

print(‘ \t 2. 白骨精 ’)

 

l 游戏的身份选择

input( ‘请选择[1-2] : ’ )

用户选择完之后,会返回一个值,就是玩家的选择,所以这时要创建一个变量来存储选择

player_choose = input( ‘请选择[1-2] : ’ )

现在已经获取到了用户的选择,接下来要根据用户的选择来显示不同的提示信息


l 根据用户的选择来显示不同的提示信息

if player_choose == ‘ 1 ’  加引号是因为 input 返回都是字符串,所以变量保存值也是字符串,字符串在做相等比较时,要和字符串比较

输入:

if player_choose == ‘ 1 ’ :      #选择1

pass

elif player_choose == ‘ 2 ’ :    #选择2

pass

else :                      #选择3

pass

虽然只有两个选择,但是我们要设计三个选择去面对用户除 1、2 外的选择,此时会自动处理

现在开始分别处理选择,处理选择1:

if player_choose == ‘ 1 ’ :      #选择1

print( ‘你已经选择了1,你将以->唐僧<-的身份来进行游戏!’)

修改格式,可以增加一条分割线更美观

打印一条分割线:

print( ‘-’ *66)

接下来处理选择 2:

print( ‘你竟然选择了白骨精,太不要脸了,你将以->唐僧<-的身份来进行游戏!’)

处理选择 3:

print( ‘你的输入有误,系统将自动分配身份,你将以->唐僧<-的身份来进行游戏!’)

相关文章
|
7月前
塔防游戏开发实战教程(3):创建不同类型的敌人
塔防游戏开发实战教程(3):创建不同类型的敌人
202 0
游戏开发零基础入门教程(10):游戏积木之碰撞
顾名思义就是两个物体碰到一起。联系到我们的现实世界,你随手将一个东西扔出去,这个东西最终掉落在地上,就可以说这个东西与地面发生了碰撞。在游戏开发中,我们关注的“碰撞”重点在于发生的那一刻:是谁碰到了谁,碰撞的一方或者被撞的一方又该做出怎样的反应。
77 0
游戏开发零基础入门教程(10):游戏积木之碰撞
【游戏开发】游戏概念设计
游戏一直是人们追逐的梦想之一。如今,游戏一步一步地从以前的简单娱乐工具发展为现代娱乐、竞技甚至在某些方面能够模拟现实生活的现代工具。随着技术的不断进步,游戏的品质和数量也在不断提高。
|
存储 图形学 Android开发
【游戏开发】使用unity创建2D游戏
Unity是一种非常强大的游戏引擎,可以帮助你创建各种类型的游戏,包括2D游戏。在本文中,我们将教你如何使用Unity创建2D游戏。首先,你需要确保你已经下载并安装了最新版本的Unity。如果你还没有安装Unity,可以从官方网站下载免费的Unity Hub来管理你的Unity版本。
|
开发工具
游戏开发零基础入门教程系列:人人都能做游戏
你正在阅读的是我原创的游戏开发零基础入门教程系列,面向的是没人任何游戏开发和编程经验,想要学习自己做游戏的普通人。这个系列教程已经帮助了很多人做出了自己人生的第一个游戏,希望它也能帮助到你。
408 0
游戏开发零基础入门教程(1):先对游戏有个概念
首先回答第一个问题,是的,学完这个教程后,你能够做出自己的游戏。这里,有一点儿地方需要澄清一下,“做出来”跟“能够做出来”是完全不同的,“做出来”是既定的事实,去做了,并且做出来了。而“能够做出来”只是一种想象,前提是要先“去做”。
268 0
|
Windows 容器
游戏开发零基础入门教程(13):整合到一起,做出第一个游戏
终于到了真正动手做游戏的时刻,在这一节里,我会带你从头开始将我们的“太空保卫者”按照设计方案制作出来。这一节里的内容会非常的多,一遍消化不了,可以多读几遍。别着急,慢慢来。
157 0
|
开发工具
为什么不要通过去找游戏源码的方式来做游戏
一个来自游戏开发新手朋友的问题: 蚂蚁老师,我从小就很喜欢玩游戏,玩得多了渐渐就有一些自己的想法,没事无聊的时候就会把这些想法写下来,写得多了就有自己做游戏的想法,因为自己什么都不会,所以一直都没能付诸行动,直到有天在抖音刷到您的教学视频,又燃起我做游戏的热情。现在我最想做的是一款类似《植物大战僵尸》类的休闲塔防游戏。
242 0
下一篇
DataWorks