python制作小游戏
不知道你指的准备是什么?
应该可以的。设计一个阵列,描述墙壁和空间,通过算法使阵列可以旋转。
小球从入口进入以后,在阵列里滚动,通过计算重力和在斜面上的分力,算出小球运动的方向和速度。
到达阵列墙壁时,根据速度和方向以及墙壁的角度,计算反弹的方向和速度。直到小球滚出阵列。
我有一个Python3写的匀速运动弹球的代码,可以参考下
import turtledef stop(): global running running = Falsedef main(): global running screenx, screeny = turtle.Screen().screensize() x, y = turtle.pos() stepx = 10 stepy = 10 print(x,y,screenx,screeny) turtle.clear() turtle.speed(0) #turtle.Screen().bgcolor("gray10") #turtle.Screen().tracer(False) turtle.up() turtle.shape("circle") turtle.shapesize(5,5) turtle.left(45) while True: if x+5>screenx: stepx = -stepx turtle.left(90) if y+5>screeny: stepy = -stepy turtle.left(90) if x+5<-screenx: stepx = -stepx turtle.left(90) if y+5<-screeny: stepy = -stepy turtle.left(90) turtle.fd(10) x += stepx y += stepyif __name__=='__main__': print(main()) turtle.done()
考验计算:
from easygui import *
a="1+1="
b="3772-1777="
c="183*130="
d="280/560="
s=[a,b,c,d]
aaaa=0
for i in s:
lssj="%s的结果是:"%i
if i==a:
if enterbox(lssj)=="2":
msgbox("yes!")
a+=25
else:
msgbox("no")
elif i==b:
if enterbox(lssj)=="1995":
msgbox("yes!")
a+=25
else:
msgbox("no")
elif i==c:
if enterbox(lssj)=="23790":
msgbox("yes!")
a+=25
else:
msgbox("no")
elif i==d:
if enterbox(lssj)=="5":
msgbox("yes!")
a+=25
else:
msgbox("no")
msgbox("总分:%d"%aaaa)
python入门可以做的小游戏
简单介绍:这是来自日本的一个经典游戏,在狭小的仓库中,要求把木箱放到指定的位置,如果不小心就可能出现箱子无法移动或者通道被堵的情况,所以,如何巧妙利用有限的空间和通道,合理安排移动顺序,就成了这个游戏能否通关的关键。3、Python入门小游戏之外星人入侵 简单介绍:玩家可以通过鼠标控制飞船的移动...
有哪些小游戏可以用python实现?
ant 蚂蚁2. bagels 百吉饼另外贪吃蛇,吃豆子都是可以的,直接代码就可以玩。Python包括随您的安装一起分发的大量标准库。标准库有一个称为Turtle的模块,这是一种向普通人介绍python编程的流行方法。今天介绍的所有游戏都是使用Python及其Turtle模块实现的。每个游戏都完全独立于其他游戏,不试一试 您永远...
python能做什么游戏
python能做什么游戏?python可以开发一些小游戏,实际上Python中是有一些对应的官方或者非官方的游戏开发库的。1. Github上面有个项目Free Python Games,里面集合了不少的Python开发的小游戏,能玩,也适合新手用来练练手,另外 PyGame 这个网站里面里面集合了很多Python开发的小游戏。2. Python版本的 Fla...
请用PYTHON编一个小游戏,如五子棋,连连看,贪吃蛇,扫雷,计算器等等...
!\/usr\/bin\/pythonfrom Tkinter import *import randomclass snake(Frame): def __init__(self, master=None): Frame.__init__(self, master) self.body = [(0,0)] self.bodyid = [] self.food = [ -1, -1 ] self.foodid = -1 self.gridcount = 10 sel...
python编程应用:小游戏hangman
代码分析:1.import random导入模块 导入random模块,本程序主要是使用random.randint(0,3)方法生成一个0-3之间的随机的随机数。2、HANGMAN_PICS常量 Python默认把定义的常量大写,HANGMAN_PICS是一个字符列表常量,字母全部大些也提醒一次赋值之后不再改变,这就是常量的意思。3、列表格式 animals=['frog...
python能做什么游戏
1、Cocos2d:是一系列开源软件框架,用于构建跨平台2D游戏和应用程序,由cocos2d-x、cocos2d-js、cocos2d-xna和cocos2d多种框架组成,像大鱼赌场、城堡冲突等小游戏,就是用此框架开发出来的。2、Panda3D:是由迪士尼开发的3D游戏引擎,一个用于Python和C++程序的3D渲染和游戏开发框架,并由卡内基梅陇娱乐...
求大神编一个python 200-300行的小游戏(比如贪食蛇 俄罗斯方块 剪刀石头...
skier_images = ["skier_down.png", "skier_right1.png", "skier_right2.png","skier_left2.png", "skier_left1.png"]class for the skier sprite class SkierClass(pygame.sprite.Sprite):def __init__(self):pygame.sprite.Sprite.__init__(self)self.image = pygame.image.load("...
如何用python程序编写一个循环五次的小游戏,每次随机产生两个数字让用户...
再加上循环for i=1 to 5可以。include <stdio.h>。include <stdlib.h> bai\/* 随机库函数 *\/。include \/* 时间库函数 *\/。int count=0, ok=0; \/* count表示回答次数, ok表示回答正确次数 *\/。\/* 加法函数 *\/。int add(int x,int y)。优点 简单:Python是一种代表简单主义思想的...
用Python写一个简单的小游戏
相信大家都玩过俄罗斯方块吧,应该是小时候的回忆吧,但是想不想了解一下这个程序是怎么写出来的呢,自己写出来的应该玩起来更有感觉吧!感觉还是蛮好玩吧!接下来,我就分享一下这个游戏的源码过程啊!先用python创建一个py文件 定义这次程序所需要的类 然后写出它所需要的模块 画背景图 画网格线 画...
python人狗大战游戏拓展
1. 在人狗大战这款使用Python编写的电脑小游戏中,玩家可以通过按P键为自定义角色添加护甲。2. 该游戏可以在百度贴吧上下载,护甲的添加是一个特色功能,但使用频率受到限制。3. 护甲效果每10秒只能激活一次,每次激活持续时间为3秒。
卷策唐恒: use `pygame`
安阳市19478561639: 如何用Python写一个小游戏 - ?
卷策唐恒: 下载pygame包 然后找本书看一下,很容易的. python基础好的话,只要2-3天就搞定了.
安阳市19478561639: 如何用Python编写一款游戏 - ?
卷策唐恒: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50importrandomclassBig_or_Small:choices=['Big','Small'] def__init__ (self,now_bet,n=3,total=0,...
安阳市19478561639: 如何用python编写一个游戏 - ?
卷策唐恒: 学会python 创建游戏逻辑 编写代码 测试 我的课程里就教了不少小游戏.其实学做一些简单的游戏,对于锻炼编程思维很有帮助.有兴趣可以搜 用python做些事.一起来学吧.
安阳市19478561639: python制作小游戏 - ?
卷策唐恒: 先自答期待牛答 自Python久列举自做知道 一. Python做爬虫便现库 我习python程遇非简单例代码:python/primer/二0/Cralwer.py at master · xxg一四一三/python · GitHub 像源项目叫supercrawler具体看看 二.Python做游戏Pygame错适合做游戏用Pygame写植物战僵尸推荐教程 用PythonPygame写游戏Python游戏服务器面应用EVE种游戏都量用Python 三.Python作黑客第语言黑客领域应用说 四.Python做中国站几web框架 WebFrameworks 用Django 5......各面都推荐系统都用python列
安阳市19478561639: 用python写猜数字小游戏 - ?
卷策唐恒: 核心代码给你,具体的功能还需要自己完善. import time, random class GuessNum:def __init__(self):self._num = ''self.input_num = []self.count = 1 #猜对所用次数self.sec = 0 #猜对所用时间self._generate_num() def _generate_num(self):...
安阳市19478561639: 用python怎么实现一个猜字游戏? - ?
卷策唐恒: word="Telephone" word=str.lower(word) #g储存单词 g="* * * * * * * * *" #把g变成个list g=g.split()for i in range(len(word)): for n in range(len(g)): print g[n], print "" guess=raw_input("Enter a letter: ") #让用户输入个字母,如果一样就...
安阳市19478561639: 求一个非常简单的python小游戏 - ?
卷策唐恒: http://www.pythontab.com/html/2013/pythongui_0930/578.html 可以看看这个
安阳市19478561639: python 怎么写双人弹球游戏 - ?
卷策唐恒: 用python tkinter模块做一个击打反弹球和球拍的游戏.球在屏幕上飞,玩家需要把它击打回去,只要球落到屏幕底部,游戏就结束.首先我们做一个在屏幕上到处移动的小球:#coding:utf-8 from tkinter import * import random import time class ...
安阳市19478561639: python怎么做超级马里奥 - ?
卷策唐恒: 百度搜索 12岁的少年教你用Python做小游戏 然后按照上面一步一步学,学会后,然后弄到图片,相信这时候的你就可以做了,他里面很详细,我都用那个教我这边的小朋友编程