05 2021 档案
摘要:每个程序员都有一个游戏梦,都想开发一款让别人爱不释手的游戏。游戏开发引擎很多像Unity 3D,cocos2d,白鹭(Egret),LayaBox,threeJs等等。一个偶然的机会,看到gitee上举办趣味魔改贪吃蛇游戏,出于程序员的自信心的驱使,加上爱折腾的心思便果断报名参加了。今天和大家一起看
阅读全文
摘要:①初识理论 帧:时间片足够小=》就是动画,1秒30帧。连起来是动画,拆开就是静态的图片! 键盘监听 定时器Timer ②游戏开发思路(定义数据,画上面板,监听事件(键盘/事件)) 1、首先一个游戏主启动类StartGame类,里面放一个JFrame窗口及其大小位置设置,关闭设置,这里设置窗口大小不可
阅读全文
摘要:代码实现 创建窗口 首先创建一个游戏窗体类GameFrame,继承至JFrame,用来显示在屏幕上(window的对象),每个游戏都有一个窗口,设置好窗口标题、尺寸、布局等就可以。 /* * 游戏窗体类 */ public class GameFrame extends JFrame { publi
阅读全文
摘要:第二篇文章是对流程的概述,从第三篇文章开始编辑打表的具体细节策划配表习惯使用excel,我们打表目标也是xlsm和xlsx文件 开始打表前需要确认好打表工具目录在哪,可以在所有Excel配表同层级的文件夹内新建个文件夹命名TableCreater TableCreater里有几个目录要区分清楚,首先
阅读全文
摘要:开始用pycharm,讲道理这个编辑器还是很好用的,界面大方功能齐全,但我破解了一段时间后告诉我License失效了,再尝试破解发现破解失败,我这暴脾气不能惯着它,果断换回了万能的VSCode 使用VSCode运行python文件需要先安装环境 => vscode-python插件 首次启动py文件
阅读全文
摘要:1892 · 扫雷:现在有一个简易版的扫雷网络游戏。你将得到一个n*m大小的二维数组作为游戏地图。每个位置上有一个值(0或1,1代表此处没有雷,0表示有雷)。你将获得一个起点的位置坐标(x,y),x表示所在行数,y表示所在列数(x,y均从0开始计数)。若当下位置上没有雷,则上下左右四个方向均可以到达
阅读全文
摘要:一、扩散现象的简单的介绍 在物理中有很多的随机过程,我们可以利用pygame中不错的可视化方法来进行物理随机过程的展示。 在此处,我们展示一下,物理之中的热学里面的扩算现象的可视化呈现。 所谓的热学里面的扩散现象就是说:原本分子或者原子在某一个封闭体系内部,但是,一旦打开这个封闭体系,那么分子或者原
阅读全文
摘要:一、安装 在 cmd 命令中输入: pip install pygame 即可安装成功了 二、第一个代码实例 代码快里面有注释,想必大家都可以看懂的。 import pygame import sys import pygame.locals pygame.init() # 初始化 screen =
阅读全文
摘要:Unity 游戏黑暗之光笔记 第六章 状态系统的实现 1.UI设计 2.控制显示 挂载Status脚本 public static Status _instance; private TweenPosition tween; private bool isShow = false; private
阅读全文
摘要:Unity 网络游戏黑暗之光笔记 第五章 背包系统的实现 1.开发功能按钮 注意Anchors的位置,可以让图标在窗口变化时保持相对位置不会变化 2.功能按钮的事件的监听 给FunctionBar添加脚本分别给按钮添加点击方法监听事件 public void OnStatusButtonClick(
阅读全文
摘要:Unity 网络游戏黑暗之光笔记 第四章 任务系统的实现 注意要点 在把鼠标放在任务面板上点击时,为了让角色不移动,在PlayerDir脚本的Update方法中的第一个if判定语句中添加一句,由于NGUI版本的原因使用下面一行代码 if (Input.GetMouseButtonDown(0)&&
阅读全文
摘要:Unity 游戏黑暗之光笔记 第三章 创建游戏运行场景及角色控制 1. 创建场景导入资源等 2. 标签管理 使用标签来进行判定,使用const减少代码的出错率 //地面标签 public const string ground = "Ground";//const 标明这个是一个共有的不可变的变量
阅读全文
摘要:Unity 游戏黑暗之光笔记 第二章 创建角色场景 1. 开始角色创建场景,导入模型和UI资源: 2. 创建UI 具体参考上一章的放出的NGUI的网址 3. 设计Idle状态的两个角色Prefabs4. 控制所有的角色的创建和显示:创建一个空物体更名为characterCreation,添加控制选择
阅读全文
摘要:Unity 游戏黑暗之光笔记第一章 完善场景1. 导入资地形、地貌资源,新建场景,导入地形、地貌prefab2. 设置相机与视野匹配选中主摄像机,点选菜单栏中GameObject > Align With View3. 添加灯光Direction light > Intensity 光照强度 4.
阅读全文
摘要:2.1 要求 与电脑进行猜拳并记录分数。 2.2 Computer.java 源代码(电脑自动随机出拳) public class Computer { public void Fingers(int index) { String[] fingers = {"石头", "剪刀", "布"}; Sy
阅读全文
摘要:Ajax 概念 Ajax是 Asynchronous JavaScript And XML 异步的JavaScript 和 XML。 异步和同步:客户端和服务器端相互通信的基础上。 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 客户端不需要等待服务器端的响应。在服务器处理请求的过
阅读全文
摘要:问题首先回顾前两篇selenium系列selenium爬虫使用了代理为什么还是被服务器判定为机器人?以及selenium爬虫使用代理情况下不设置这几个参数,代理就白加了,正确的关闭webrtc以及设置成代理的时区和地理位置,可以很好的帮我们的浏览器伪装成正儿八经的正常浏览器,犹如滤镜可以把王大妈变身
阅读全文
摘要:项目介绍:开发一个小型五子棋游戏程序。游戏开始时,选择黑棋、白棋开局,将一枚棋子落在棋盘一坐标上,然后轮番落子,如此轮流下子,直到某一方首先在棋盘的竖、横或两斜四方向上的五子连成线,则该方该局获胜。 项目功能:(1)输出棋盘;(2)提示用户下子;(3)查看用户是否出界或者落子位置是否被占用;(4)轮
阅读全文
摘要:前不久,跟着博主学习,做了一个小游戏——贪吃蛇,虽然是用java的gui做的,但是我个人觉得兴趣是最好的老师,尽管现在社会上已经淘汰了gui,但是我希望我们学习能够将兴趣投入到学习当中,兴趣是最好的老师。后续我还会学习手游制作等等! StartGame.java package com.xiaoyu
阅读全文
摘要:代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Doc
阅读全文
摘要:pygame是怎么实现游戏效果的?一个拿得出手的游戏肯定不会只有单调的cmd命令行窗口,所以和图形库一样,pygame会首先新建一块用来显示图像内容的画布,并通过控制一个游戏主循环来不停的对画布内容进行更新,以呈现出更加丰富的视觉效果。 使用pygame开发游戏时,我们需要关注的是游戏主循环,因为游
阅读全文
浙公网安备 33010602011771号