![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
文章平均质量分 51
码来的小朋友
一位喜欢设计游戏的攻城狮
展开
-
C语言 新手村学习:石头剪刀布小游戏的代码设计和优化探讨
小时候都玩过石头剪刀布的游戏,这里通过C语言来制作一个史上最牛逼的石头剪刀布小游戏用来学习交流,这是一篇完整的小游戏代码设计,新手能够很容易的掌握本课程小项目,并且学习怎么优化代码和优化算法,从入门到精通!然后,之前提到过的,还有一种特殊情况:一方出的是布,另一方出的是石头。仔细想想,我们上面将checkWin函数的返回值 1代表玩家胜利,-1代表机器人胜利,0代表平局。首先将代码划分为模块化,用函数来封装,这样会使得代码更加简洁明了,方便阅读。这样优化过来,代码量大大减小了,阅读也更加容易了。原创 2022-09-21 16:27:43 · 3764 阅读 · 2 评论 -
[Unity] 制作游戏 赛车小游戏
做一款模拟赛车的小游戏demo,方向键控制、有刹车、重玩,还有漂移和查看车型的功能可以看到,还有翻车的效果哈哈哈!原创 2022-07-29 15:06:15 · 3933 阅读 · 0 评论 -
[C语言] 自制的贪吃蛇游戏
我看网上好多制作贪吃蛇的帖子都是对刚学习C语言的同学们很不友好,制作的都是控制台,黑窗口的贪吃蛇游戏,能做出来但是感觉很无趣,不太像正常的游戏,接下来我将制作完全制作一款有趣的C语言贪吃蛇游戏。.........原创 2022-07-27 23:58:59 · 1099 阅读 · 0 评论 -
[Unity] 制作游戏 小球爱碰撞
自学Unity3D【U3D】,制作一个简单而且非常炫酷的小游戏,小球爱碰撞,游戏简单易学,有兴趣的小伙伴看下吧。原创 2022-07-27 11:06:41 · 1574 阅读 · 0 评论 -
[lua] 用lua实现扑克游戏发牌的逻辑代码
用lua语言设计一个斗地主洗牌发牌的逻辑代码原创 2022-05-30 18:26:58 · 963 阅读 · 0 评论 -
[C语言] 发牌洗牌
C语言发牌洗牌1.模拟发牌程序通过写两个函数模块来编写洗牌程序和打印的发牌程序2.编写洗牌程序void shuffle(char cards[][10],int n){ int i=54; char ca,cb,ct[10]; srand((unsigned)time(NULL)); while(i--){ ca=rand()%54; cb=rand()%54; ......原创 2020-03-16 20:28:53 · 4257 阅读 · 0 评论 -
[python] 五子棋原创算法
python五子棋我们都见过五子棋,但是在我看来五子棋单机游戏中,逻辑赢法很重要,经常用到的算法是五子连珠算法,但是很多五子连珠算法很不全面,不是最后一个子落在四个字的中间出错误就是,下载四个字最前面出错误,网上的五子连珠很让人头疼,于是我就自创了一个五子棋连珠判断的算法,完全覆盖任何棋盘上出错的情况。if (j+4<n && A[i][j]==A[i][j+1] &am......原创 2020-03-11 10:00:44 · 3120 阅读 · 0 评论 -
[python] 网络编程游戏
python网络编程游戏学过一点计算机网络编程的都知道,TCP/IP协议,然后我就想,我们学习的局域网游戏是怎么做的呢,经过我煞费苦心的一番研究,终于走出了这条门槛,网络编程,即socket套接字作为接口,一般通过ip地址和端口映射作为网络的门牌号,来找到对方机器在网络中的具体位置。我们配合pygame来实现一个局域网遥控的程序。首先我们先上游戏运行截图:下图是服务器打开时候的等待客户机链.........原创 2020-03-10 13:13:56 · 1498 阅读 · 6 评论 -
[python] 开发城市天气预报
python开发城市天气预报两年在学习python中,稍微学习了一点爬虫技术,并且作者一直喜欢开发游戏,然后就有学习了pygame框架,作者奇思妙想让两者集合一下开发一个天气预报,那么这就行动。先运行编译后的截图:有一种星空颗粒的感觉对吧。开始代码:# -*- coding:utf-8 -*-from urllib import requestfrom bs4 import Bea.........原创 2020-03-09 09:37:30 · 1214 阅读 · 0 评论 -
[python] 制作好看的时钟
使用python制作好看的时钟游戏用到初高中使用的三角函数等知识开发,长话短说,上完整程序。#-*- coding:utf-8 -*-import sys,random,math,pygamefrom pygame.locals import *from datetime import datetime,date,timedef print_text(font,x,y,text,co......原创 2020-03-08 16:03:06 · 3249 阅读 · 0 评论 -
[Python] 制作超级玛丽游戏
python制作超级玛丽游戏这篇文章,我们优先介绍超级玛丽游戏中的多状态跳跃,和行走地图拖动的原理,然后实现。并实现倒计时和金币动态效果原创 2020-03-07 10:59:11 · 14586 阅读 · 28 评论 -
[python] 做一个写诗歌的网页
python做一个写诗歌的网页picture下面保存的网站壁纸图片txt保存的所有的诗歌信息下面的主页信息index.html <!DOCTYPE HTML> <html> <title>作蚕丝[南北朝-佚名].txt</title> <meta charset="gbk"> <meta http-eq......原创 2020-03-06 09:29:36 · 736 阅读 · 12 评论 -
[C语言] 开发系统便利工具
开发系统便利工具【C语言】所有程序如下,把c语言开发分为好多个木块,软件标题有开始菜单,安全工具,选项设置,系统工具这四个菜单,内容功能都实现了,如下视频.怎么样,是不是c语言也能干大事情。有兴趣可以一起探讨c语言和开发东西哦。......原创 2020-03-01 09:55:19 · 185 阅读 · 0 评论 -
[Python] 弹球小游戏升级版
弹球游戏升级版弹球游戏的效果通过上次的弹球游戏实验我决定进一步升级改进,让游戏更加生动,步入正题,首先我们建立目录下的所有文件,如下图:images文件夹里面的图片内容如下:包含一百三十个特色的弹球对象这个图是鼠标光标的代替图片这个图片是窗口的图标游戏设计的主逻辑首先我们的游戏目的是要通过随机读取所有的弹球然后显示在屏幕上,遇到边框就反弹,我们通过我们的鼠标棒棒糖去点击......原创 2020-02-24 20:02:35 · 520 阅读 · 0 评论 -
[python] 写个既有趣又可爱的弹球小游戏
用python写一个既有趣有可爱的弹球小游戏这几天闲着无聊,就在家写着游戏玩一玩,发现一个这样有趣的小游戏,我通过pygame把它先做了出来,话不多少先上代码。首先先导入包,导包是必不可少的一件事# -*- coding:utf-8 -*-import pygame,sysfrom pygame.locals import *import randomfrom random impo......原创 2020-02-19 13:48:11 · 1567 阅读 · 1 评论 -
[Python] 开发植物大战僵尸游戏
用python开发植物大战僵尸早期的植物大战僵尸是由vc开发的,作者的想法是非常地有特色,所以今天我们来探讨下植物大战僵尸游戏的进入场景怎么开发。我们首需要用到如下几个文件程序文件功能game.py在游戏中就运行的文件initgame.py游戏主菜单选择关卡等loading.py游戏载入等待缓存surface.py游戏入口点击这里首先介绍s......原创 2020-02-18 09:53:40 · 5734 阅读 · 5 评论 -
[python] 开发一个跟随角色移动的地图游戏demo
用python开发一个跟随角色移动的地图dem如今很多大学生大学学习了编程语言,想做游戏却迟迟做不出一个游戏雏形来,接下来就和大家谈论下游戏中地图移动的简单原理并用python这一门非常火的语言进行详细的描述。游戏使用python开发为什么用python开发,因为python简单易学,对于初学者来说非常适合,而且python集成的库非常地多,我们这里采用python的安装库pygame进行开......原创 2020-02-17 16:28:51 · 5897 阅读 · 14 评论 -
[python] 开发小游戏 豆豆吃花瓣
今天来做一个python游戏使用python的游戏框架pygame开开发一个自创的豆豆吃花瓣的游戏【还没有取名字?】首先看下游戏主目录下有些什么文件就一个img的文件夹,和一个py的文件img文件夹下有这几个用photoshop做好的图片资源,还有中文字体打开sublime文本开发软件,写入最开始的游戏框架#-*- coding:utf-8 -*-import pygame......原创 2019-08-09 17:26:41 · 597 阅读 · 1 评论 -
[C语言] 制作一个控制台的电子时钟
使用c语言制作一个控制台的电子时钟学习了c语言基本语法后,在学习了time.h的库文件,让我产生了想制作一款电子时钟的念头,那好就开始动手操作吧。使用到下面这些技术:首先必须先导入库/***************** 实时数字时钟(和计算机系统时间关联) **************#include <time.h> -- 必须的时间函数头文件time_t -- 时间类......原创 2019-07-26 11:51:30 · 3880 阅读 · 5 评论