欢迎光临
我们一直在努力

[微信皮卡丘货源],有关微信小程序的篮球游戏-亿软阁软件圈

[微信皮卡丘货源],有关微信小程序的篮球游戏

介绍

我调皮~终于回来了!

过了今天,日报更新——就长时间不在状态了。好调整!

最近在给你研究一些新游戏。你喜欢打篮球吗?

(木子高中还参加了一场篮球赛,很牛逼~虽然打得不好~哈哈哈)

码在最后~

在大学里,我喜欢和室友一起看各种篮球比赛。哈哈,有姐妹就知道啦~

[微信皮卡丘货源],有关微信小程序的篮球游戏

估计学编程的女生还是挺多的。男生不懂我就不解释了~你回家可以问问自己。

你女朋友又这样做了吗?熙hee.jpg

今天编辑的话,我用代码做个简单的《篮球小游戏》,在我代码的评论区扣666 A ~

主体

一.环境装置

1)各种资料(图片、代码)

[微信皮卡丘货源],有关微信小程序的篮球游戏

信息很多,我后面只展示一些主要代码!

2)操作环境

边肖的环境:Python3,Pycharm社区版,pygame,numpy,scipy模块不包含在内。

表现出来。

设置:pip install-I https://pypi.douban.com/simple/模块名称

二、代码显示

1)游戏界面文本

设定是双人模式,可以两个人玩。玩家1和玩家2轮流射击。

import PygameBLACK=(0,0,0)RED=(255,0,0)class Text : def text _ objects(self,text,font,color): text surface=font . render(text,True,color) return textSurface,get _ rect()def score _ display(self,world,screen): P1 color=RED if world . P1 turn else BLACK p2 color=BLACK if world . P1 turn else RED self . add _ to _ screen(screen,30,’ Player 11,640,320 ) def add_to_screen(self,screen,font_size,text,center_x,center_y,color): largeText=py game . font . font(‘ freesansbold . TTF ‘,font_size) TextSurf,text rect=self . text _ objects(text,large text,c

olor) TextRect.center = (center_x, center_y) screen.blit(TextSurf, TextRect)

​2)主程序

import pygamefrom Ball import Ball2Dfrom World import Worldfrom PowerBar import PowerBarfrom Text import TextBLACK = (0, 0, 0)WHITE = (255, 255, 255)RED = (255, 0, 0)def main(): # initializing pygame pygame.init() clock = pygame.time.Clock() # top left corner is (0,0) win_width = 1280 win_height = 640 screen = pygame.display.set_mode((win_width, win_height)) pygame.display.set_caption("Basketball篮球游戏") world = World() power = PowerBar() scoreboard = Text() world.add_rim("disk-red.png", 5).set_pos([1000, 300]) world.add_rim("disk-red.png", 5).set_pos([1075, 300]) dt = 0.1 while True: # 100 fps clock.tick(60) # Clear the background, and draw the sprites screen.fill(WHITE) power.draw(screen) world.draw(screen) pygame.draw.arc(screen, RED, (50, 50, 50, 50), 1, 1, 10) # draw rim line pygame.draw.line(screen, RED, [1000, 340], [1075, 340], 10) # draw backboard pygame.draw.line(screen, RED, [1075, 250], [1075, 640], 10) scoreboard.score_display(world, screen) if world.won: scoreboard.victory_message(world, screen) pygame.display.update() clock.tick(1) # countdown timer to close the game when won for i in range(100): pass break elif not world.shot: power.start(world) else: won = world.update(dt, power) pygame.display.update()if __name__ == "__main__": main()

​三、效果展示

1)游戏玩家一

[微信皮卡丘货源],有关微信小程序的篮球游戏

2)游戏玩家二

[微信皮卡丘货源],有关微信小程序的篮球游戏

3)随机投篮

用多大的力气投篮就在蓄力的时候点一下鼠标左键在相应的蓝条点击,刚开始肯定不适应,

要慢慢试,看哪里是最适合的时候。每次投篮一次10分哦~

[微信皮卡丘货源],有关微信小程序的篮球游戏

总结

好啦~这款《篮球小游戏》到这里就结束啦!小编写的简易版本的撒,要继续优化啦~

老规矩,资料素材源码啥的顺便加一张我看过的篮球动漫里面的人物!好看吧~

完整的免费源码领取处:私信小编06即可哦~

往期部分文章推荐——

项目1.0 超级玛丽

程序员自制游戏:超级玛丽100%真实版,能把你玩哭了~【附源码】

项目1.1 扫雷

Pygame实战:据说这是史上最难扫雷游戏,没有之一,你们感受下……

项目4.9 天天酷跑小游戏

《天天酷跑》是不是真的不火了?Python发布“酷跑+”计划。

项目7.0 赛车游戏

【Pygame实战】如果你是赛车爱好者:这款新赛车游戏分分钟让你上瘾(超跑又是谁的梦想?)

项目7.1 虐单身狗游戏

Pygame实战:慎点|虐单身狗的最高境界是…【附源码】

文章汇总——

项目1.0 Python—2021 |已有文章汇总 | 持续更新,直接看这篇就够了

(更多内容+源码都在文章汇总哦!!欢迎阅读~)

[微信皮卡丘货源],有关微信小程序的篮球游戏

<

打赏
这些信息可能会帮助到你: 加盟代理 | 软件问题答疑 | 网站装修推广 | 下单商城

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《[微信皮卡丘货源],有关微信小程序的篮球游戏-亿软阁软件圈》
文章链接:https://dk.tkcdk.cn/22024.html
免责声明:本站所有资源和软件均来自于互联网渠道,只整合营销类软件-简单趣味娱乐软件其他危害社会软件客户绕行-免开尊口共同打造健康营销-绿色的微商环境
请遵循相关法律法规合理使用,本站一切资源不代表本站立场如有侵权不妥之处请第一时间联系我们删除,敬请谅解!
投诉侵权邮箱:520lab@2018lab.club 或联系QQ:321679717
分享到: 更多 (0)

亿软阁微营销 更专业 更方便

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏