E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
游戏程序设计
C语言实现俄罗斯方块
游戏程序设计
【附源码】
目录一、前言二、需求分析2.1产品需求概述2.1.1功能简介2.1.2运行环境2.2功能需求2.2.1绘制地图2.2.2生成随机方块2.2.3按键响应2.2.4预览方块2.2.5分数累加三、概要设计3.1系统体系结构图3.2模块描述四、详细设计4.1系统主要函数说明4.1.1函数DeawMap4.1.2函数Tetris*BlockRand4.1.3函数JudgeDirection4.1.4函数Fo
Jc.MJ
·
2024-01-14 09:51
c语言
游戏
基于python的小游戏毕业设计,python小游戏毕业设计
贪吃蛇
游戏程序设计
一、课程设计任务贪吃蛇小
游戏程序设计
二、设计要求通过
游戏程序设计
,提高编程兴趣与编程思路,巩固C语言中所学的知识,合理的运用资料,实现理论与实际相结合。
w12130826
·
2023-12-30 17:16
人工智能
python小游戏课程设计报告_贪吃蛇游戏课程设计报告
贪吃蛇
游戏程序设计
一、课程设计任务贪吃蛇小
游戏程序设计
二、设计要求通过
游戏程序设计
,提高编程兴趣与编程思路,巩固C语言中所学的知识,合理的运用资料,实现理论与实际相结合。
weixin_39794734
·
2023-12-16 01:21
python小游戏课程设计报告
五子棋AI算法和开局定式(直指13式)破解
五子棋AI算法和开局定式(直指13式)破解先前发了几篇五子棋
游戏程序设计
的博文,设计了游戏程序,也设计了AI智能奕棋的算法,运行程序检测算法的可行性,完成人机模式游戏功能的设置。
老花眼猫
·
2023-12-03 14:59
c语言
经验分享
青少年编程
游戏
五子棋AI算法和开局定式(斜指13式)破解
五子棋AI算法和开局定式(斜指13式)破解先前发了几篇五子棋
游戏程序设计
的博文,设计了游戏程序,也设计了AI智能奕棋的算法,运行程序检测算法的可行性,完成人机模式游戏功能的设置。
老花眼猫
·
2023-12-03 14:59
c语言
经验分享
青少年编程
游戏
五子棋AI算法自动测试方法
先前发了几篇五子棋
游戏程序设计
的博文,设计了游戏程序,也设计了AI智能奕棋的算法,运行程序检测算法的可行性,完成人机模式游戏功能的设置。本文主要介绍自动测试算法的方法。
老花眼猫
·
2023-12-03 14:56
经验分享
青少年编程
c语言
游戏
【
游戏程序设计
】Direct 3D 雪花粒子系统
运行结果:源代码:SnowParticleClass.h://=============================================================================//一个封装了雪花粒子系统的类的头文件//=======================================================================
辣条不爱辣
·
2023-11-12 00:11
游戏程序设计
游戏开发
游戏开发充电。转型
偌大一个中国,却无书可读[选自szwaiwai的Blog]鱼@2005-05-0909:53在论坛里,经常看到有些网友说中国的游戏开发别的都不缺,就缺好的创意策化.其实,中国游戏开发什么都缺,
游戏程序设计
开发
fangyuan303687320
·
2023-11-09 14:54
技术文章
游戏
图形
语言
编程
windows
编译器
【
游戏程序设计
】三维游戏示例-战术竞技游戏Demo(二)
突然相遇:然后死掉.源代码以及实现方法:首先定义一个Character类为角色的基类,然后英雄魔兽(战士)类Warcraft与托尼(法师)类Timy继承于它。分别实现对应的方法。角色类有许多的方法,也有一些需要子类实现的虚函数方法。Character.h://======================================================================
辣条不爱辣
·
2023-10-21 01:32
游戏程序设计
游戏开发
[游戏制作]-C语言实现井字棋(三子棋)游戏简单版
开发(制作)流程主程序设计
游戏程序设计
游戏效果制作感悟与心得构思整个制作结构什么是井字棋?
RAMemories
·
2023-09-23 09:54
新手上线
小游戏
游戏
c++
c语言
u3d开发培训要学哪些
1、基础公共课:游戏概述Photoshop平面软件及像素美术3dsmax软件基础及效果图制作
游戏程序设计
基础及游戏制作原理游戏策划、制作、测试及运营实践游戏行业规划及职
来自火星的大猫
·
2023-09-21 20:50
五子棋AI智能算法设计和测试方法
五子棋AI智能算法设计和测试方法先前发了几篇五子棋
游戏程序设计
的博文,设计了游戏程序,也设计了AI智能奕棋的算法,运行程序检测算法的可行性,完成人机模式游戏功能的设置。
老花眼猫
·
2023-09-02 20:08
经验分享
青少年编程
c语言
五子棋AI智能算法的测试方法
先前发了几篇五子棋
游戏程序设计
的博文,设计了游戏程序,也设计了AI智能奕棋的算法,运行程序检测算法的可行性,完成人机模式游戏功能的设置。本文重点介绍测试方法。
老花眼猫
·
2023-09-02 20:38
经验分享
青少年编程
c语言
卡牌
游戏程序设计
卡牌游戏牌库{{changeNum(item)}}洗牌后{{changeNum(item)}}发牌后{{'玩家'+index}}:{{changeNum(list)}}玩家{{winnerNum}}赢了洗牌发牌清空exportdefault{name:'HelloWorld',data(){return{nums:['2@','2#','2^','2*','3@','3#','3^','3*','
Pandi_t
·
2023-09-01 03:32
javascript
前端
开发语言
c语言三子棋小
游戏程序设计
书,三子棋小游戏--C语言
三子棋小游戏一:游戏设计理念用C语言知识,设计一个3*3的二维数组当作棋盘二:构建游戏架构1.先从主函数开始,设计菜单,可以让玩者快速明白游戏怎么玩----需menu()函数2.最主要的部分就是游戏怎么玩---需game()函数,3.在玩游戏之前首先要初始化棋盘,打印棋盘----需Init_board()/Print_board()函数4.游戏中心就是在game()函数里面实现3步:(1).玩家玩
18125857287
·
2023-08-12 22:51
c语言三子棋小游戏程序设计书
【历史上的今天】6 月 1 日:Napster 成立;MS-DOS 原作者出生;谷歌出售 Google SketchUp
Notch是一位瑞典
游戏程序设计
师,与卡尔·诺曼和雅各布·珀斯在2010年底创办游戏公司Mojang,并开始运营独立沙盒游戏《我的世界》(Minec
历史上的今天
·
2023-06-06 21:47
历史上的今天
历史上的今天
napster
流媒体
microsoft
google
魔方
游戏程序设计
制作(C语言)
大家都玩过手机的小游戏吧。我是编程爱好者,喜欢动脑筋研究一些算法,编程做出小游戏程序,很有趣很有成就感。在学习VB6编程时就编制过钻石棋和伤脑筋十二块那样的游戏,都是标准Windows图形界面的。现在有空闲时就玩手机上编译手机游戏。这里用简单的C语言编制魔方游戏,是安卓手机版图形界面的,全是用编译器绘图方法绘制的。一般的游戏图形都是方形和圆形为主,此魔方游戏图形是用伪3D的方法绘制的。此方法是用平
老花眼猫
·
2023-04-12 07:56
c语言
经验分享
五子棋
游戏程序设计
制作(C语言)
五子棋
游戏程序设计
制作大家都玩过手机的小游戏吧。我是编程爱好者,喜欢动脑筋研究一些算法,编程做出小游戏程序,很有趣很有成就感。
老花眼猫
·
2023-04-12 07:56
经验分享
c语言
Java
游戏程序设计
第3章 游戏程序的基本框架
3.1Java2D图形绘制简介3.1.1坐标系统3.1.2图形处理类J2SEAPI,用于处理2D图形,功能如下(1)绘制和填充简单及复杂的形状(2)剪裁、合成图形及透明度处理(3)对图形进行各种几何变换(4)对高级字体进行处理并对字符串进行格式化Java2DAPI:Graphics类,Graphics2D类,Shape类3.1.3绘制几何图形//建立图形绘制程序框架importjava.awt.*
AnalogElectronic
·
2023-04-08 04:44
Java游戏程序设计教程
基于80x86汇编的俄罗斯方块游戏
由于俄罗斯方块具有的数学性、动态性与知名度,也经常拿来作为
游戏程序设计
的练习题材。俄罗斯方块是一款风靡全
LEMFOooO
·
2023-04-05 23:52
java五子棋技术路线_五子棋
游戏程序设计
(VB)
匿名用户1级2013-07-19回答五子棋的AI构想有句话叫“当局者迷,旁观者清。”,但这句话在由AI所控制的计算机玩家上是不成立的,因为计算机必须知道有那些获胜方式,并计算出每下一步棋到棋盘上任一格子的获胜几率,也就是说,一个完整的五子棋的AI构想必须:1、能够知道所有的获胜组合;2、建立和使用获胜表;3、设定获胜的分数;4、使电脑具有攻击和防守的能力;一、求五子棋的获胜组合在一场五子棋的游戏中
金刚廉神兽
·
2022-11-22 20:48
java五子棋技术路线
【历史上的今天】6 月 1 日:Napster 成立;MS-DOS 原作者出生;谷歌出售 Google SketchUp
佩尔松绰号Notch,是一位瑞典
游戏程序设计
师,与卡尔·诺曼和雅各布·珀斯在2010年底创办游戏公司Mojang,并开始运营独立沙盒游戏《我的世界》(Minecraft);2014年11月,在Mojang
历史上的今天
·
2022-06-01 11:18
历史上的今天
历史上的今天
google
SketchUp
MS-DOS
Napster
C语言-扫雷
游戏程序设计
文章目录一.问题要求1,问题描述2,程序的功能二.基本要求1,要求分析2,需求分析四.设计概要1,程序的设计概要2,程序的主要流程1.设置棋盘2.布地雷五.用户说明六.测试结果1,运行结果说明2.测试结论七.程序设计总结一.问题要求1,问题描述本题目要求我们设计一个程序实现扫雷游戏,在游戏时利用最短时间内去点击九宫格的格子显示数字去找出非地雷的格子,并且避免踩到地雷。在完成基本要求的情况下,去提高
淡沫初夏Zz
·
2022-04-10 11:53
C/C++系列
c语言
转: 射线和三角形的相交检测
原文:https://www.cnblogs.com/graphics/archive/2010/08/09/1795348.html概述射线和三角形的相交检测是
游戏程序设计
中一个常见的问题,最典型的应用就是拾取
Danny_Yan
·
2022-01-15 15:54
cocoscreator 搭建小游戏
文章目录1、游戏基本介绍1.1游戏介绍1.2游戏思想2、游戏规划3、游戏功能设计 3.1地图设计 3.2界面设计 3.3交互设计 3.4角色设计 3.5敌人设计 3.6装备设计4、
游戏程序设计
4.1HeroControl.js
易小顺
·
2021-06-14 14:35
项目练手
游戏
游戏开发
javascript
《游戏设计理论》by Chris Crawford
很不错的书在淘宝上买的印刷版一开始第一章就阐述了游戏设计和
游戏程序设计
是两码事游戏设计和技术问题没有任
halflight
·
2021-05-20 22:59
2020年个人总结
游戏月圆之夜sfmlpc
游戏程序设计
课程设计,卡牌游戏,还原月圆之夜端游消猫塔防cocos2d-xpc三七互娱杯HGJ参赛作品,消除+塔防游戏,抓完鱼准备盛宴的小猫如何才能成功抵挡森林里其他动物的攻击?
legroft
·
2020-12-31 21:04
python小项目案例-拯救Python新手的几个项目实战
原标题:拯救Python新手的几个项目实战Python做小游戏实例一:24点游戏项目名称:经典趣味24点
游戏程序设计
(python)实例二:五子棋游戏python学习关注我们企鹅qun:839383765
weixin_37988176
·
2020-11-01 13:17
完整的python项目实例-拯救Python新手的几个项目实战
原标题:拯救Python新手的几个项目实战Python做小游戏实例一:24点游戏项目名称:经典趣味24点
游戏程序设计
(python)实例二:五子棋游戏python学习关注我们企鹅qun:839383765
编程大乐趣
·
2020-10-28 22:27
江南大学数字媒体技术大三上作业整理——顾清宇
文章目录前言数字音视频技术人工智能互动媒体技术
游戏程序设计
数字图像处理技术人机交互技术智能算法专题设计前言大三上圆满结束了,想到自己每次做作业都是自己从零开始,还挺痛苦的,所以想着把自己的作业都整理一下
Python开发者_Ainley
·
2020-09-17 03:03
编程入门
程序人生
经验分享
游戏开发书籍推荐
游戏开发书籍推荐(1/3)1、《Windows游戏编程大师技巧(第二版)》原名:TricksoftheWindowsGameProgrammingGurus,2nd作者:AndréLaMothe简介:本书是著名
游戏程序设计
类书籍作者
lxdfigo
·
2020-09-16 18:03
游戏资讯
《G档案》中关于
游戏程序设计
的文章
刚拿到前导的《G档案》,发现了主程刘刚的文章,是目前我所见到的关于游戏编程的最好的一篇,与大家共享。转载:http://www.360doc.cn/article/2778_53476.htmlPC游戏编程目录1游戏程序理论1.1技术基础1.2游戏底层1.3编写规则1.4程序设计1.5制作流程1.6程序调式1.7代码优化2游戏实践讨论2.1制作概况2.2模块划分2.3游戏引擎2.4关键讨论2.5希
xiamentingtao
·
2020-09-15 12:40
游戏
游戏
(原创,翻译)让我们开始吧
游戏程序设计
和程序设计从那时起就一起经历了很多发展。我希望我可以通过让大家开发自己的游戏来激起大家学习程序设计的热情,而且我可以在大家学习的过程中给予很多帮助。
c25894670
·
2020-09-11 21:55
xna学习
express
microsoft
游戏
windows
工具
service
专业选择学习之一
数字媒体技术数字媒体技术是一种开放式的平台,主要包含场景设计、角色形象设计、
游戏程序设计
、多媒体后期处理、人机交互技术。主要针对游戏开发和网站美工还有创意设计这类工作设计的专业。
晚起画蛾眉
·
2020-08-25 05:16
【爆炒洋葱圈】 学习Unity3D时对事件驱动模式的理解
图灵杯是我们学院一年内比较重大的活动于是图灵杯的
游戏程序设计
也是至关重要的面对像图灵杯这样较大的项目需要一个比较好的项目设计模式上网搜索发现事件驱动模式(或者说观察者模式亦或是发布/订阅模式)是比较适合
Zwiebeln_Chan
·
2020-08-17 21:08
本科阶段
腾讯游戏学院
游戏程序设计
第五章(个人总结)——随机数在游戏中的应用
第五章学习打卡线性同余法:Xn+1=(aXn+c) mod mX_{n+1}=(aX_n+c)\;mod\;mXn+1=(aXn+c)modm均匀分布VC的rand()函数范围是[0,32767],如何取得一个[0,9999]的随机数x=rand%10000的问题拒绝采样法如果取到超过三万,重新取一次方法1:x=rand()*(RAND_MAX+1)+rand()方法2:用梅森旋转如何取得一个
Fgly
·
2020-08-17 01:10
游戏开发
腾讯游戏学院
游戏程序设计
第三章(个人总结)——三维几何学
第三章学习打卡旋转欧拉角分别绕xyz轴旋转矩阵Rx(θ)(1000cosθ−sinθ0sinθcosθ)R_x(θ)\left(\begin{matrix}1&0&0\\0&cosθ&-sinθ\\0&sinθ&cosθ\end{matrix}\right)Rx(θ)⎝⎛1000cosθsinθ0−sinθcosθ⎠⎞Ry(θ)(cosθ0−sinθ010sinθ0cosθ)R_y(θ)\left
Fgly
·
2020-08-17 01:39
游戏开发
贪吃蛇程序设计报告
贪吃蛇
游戏程序设计
一、课程设计任务贪吃蛇小
游戏程序设计
二、设计要求通过
游戏程序设计
,提高编程兴趣与编程思路,巩固C语言中所学的知识,合理的运用资料,实现理论与实际相结合。
biaolovechen
·
2020-08-17 00:48
【
游戏程序设计
】粒子系统-雪花
"winmm.lib")//调用PlaySound函数所需库文件t#defineWINDOW_WIDTH640#defineWINDOW_HEIGHT480#defineWINDOW_TITLEL"【
游戏程序设计
辣条不爱辣
·
2020-08-17 00:39
游戏程序设计
游戏开发
【
游戏程序设计
】粒子系统-烟花
"winmm.lib")//调用PlaySound函数所需库文件t#defineWINDOW_WIDTH640#defineWINDOW_HEIGHT480#defineWINDOW_TITLEL"【
游戏程序设计
辣条不爱辣
·
2020-08-17 00:39
游戏程序设计
【
游戏程序设计
】物体框架检测碰撞
以框架来检测物体间的碰撞时,在完成游戏角色制作后,会给这个角色附加一个包围角色的框架,该框架的作用就是实现该角色与其他物体的碰撞检测。对于平面游戏中的角色,最简单的游戏框架就是包围该角色的最小矩形,只要检测一个矩形四个顶点是否在另一个矩形内即可。公式:RectVlx#pragmacomment(lib,"winmm.lib")//调用PlaySound函数所需库文件t#pragmacomment(
辣条不爱辣
·
2020-08-17 00:38
游戏程序设计
贪吃蛇
游戏程序设计
一、基本内容描述运用java技术开发出贪吃蛇游戏,这个程序是用一个小矩形表示蛇的一节身体,身体每长一节,增加一个矩形块。移动时必须从蛇头开始,也就是蛇尾不能改作蛇头。当游戏者按了方向键后,蛇头朝着指定的方向移动,一步移动一节身体。图形的实现是从蛇头的新位置开始画出蛇。用户可以用上下左右键控制蛇头的方向,用空格键暂停或继续,非常简单!可以实现如下功能:贪吃蛇游戏是大家很常见的小游戏,在生活工作之余大
weixin_30826095
·
2020-08-16 23:32
腾讯游戏学院
游戏程序设计
第七章(个人总结)——实时图形渲染管道
第七章实时图形渲染管道学习打卡场景管理特别适合大规模的广阔室外场景管理。一般来说如果游戏场景是基于地形的(甚至没有高度)(如城市、平原、2D场景),那么适合用四叉树来管理。而如果游戏场景在高度轴上也有大量物体需要管理(如太空、高山),那么适合用八叉树来管理。顶点着色:模型变换模型(如网格)通常定义于模型空间为了把一个模型渲染成多个实例,会把模型的顶点位置V_model变换到世界空间Vworld=M
Fgly
·
2020-08-16 23:33
游戏开发
【
游戏程序设计
】Direct 3D 公告板技术
运行结果:源代码:#include#include#include#include"CameraClass.h"#include"DirectInputClass.h"#include"SkyBoxClass.h"#include"SnowParticleClass.h"#pragmacomment(lib,"d3d9.lib")#pragmacomment(lib,"d3dx9.lib")#pr
辣条不爱辣
·
2020-08-16 23:07
游戏程序设计
【
游戏程序设计
】Direct 3D 三维地形系统
运行结果:源代码:TerrainClass.h:#pragmaonce//=============================================================================//一个封装了三维地形系统的类的头文件//=================================================================
辣条不爱辣
·
2020-08-16 23:07
游戏程序设计
【
游戏程序设计
】排序贴图
"winmm.lib")//调用PlaySound函数所需库文件t#defineWINDOW_WIDTH640#defineWINDOW_HEIGHT480#defineWINDOW_TITLEL"【
游戏程序设计
辣条不爱辣
·
2020-08-16 23:07
游戏程序设计
游戏程序设计
# ch9 游戏动画 # 5&6 动画流水线、动画前沿趋势
第九章游戏动画1动画介绍2游戏动画介绍3动画技术类型4骨骼蒙皮动画5动画流水线6动画前沿趋势第五节动画流水线第六届动画前沿趋势Q:关于骨骼蒙皮动画,以下说法正确的是?A:(A)能够解决人物关节处的裂缝问题(B)蒙皮指的就是在骨骼上进行模型网格的构建(C)每个顶点关联的所有骨骼权重值之和必定等于1(D)蒙皮计算的目的是求出顶点在目标姿势下的骨骼空间位置ACQ:关于骨骼动画的混合,以下说法正确的是?A
真·skysys
·
2020-08-16 23:07
游戏开发
游戏程序设计
# ch7 实时图形渲染管道 # 2 应用阶段
第七章实时图形渲染管道1实时图形渲染管道宏观渲染系统2实时图形渲染管道应用阶段3实时图形渲染管道几何阶段4实时图形渲染管道光栅阶段5实时图形渲染管道总结参考第二节实时图形渲染管道应用阶段工具名:RenderDoc看应用程序渲染顺序的工具Q:一般情况下,渲染管线会按顺序经历如下哪些阶段,并且这些阶段在哪里完成计算?(A)应用阶段(CPU)几何阶段(CPU)光栅化阶段(GPU)(B)几何阶段(CPU)
真·skysys
·
2020-08-16 22:35
游戏开发
游戏程序设计
# ch6 游戏性系统 # 游戏玩法开发与设计
第六章游戏性系统1什么是游戏玩法开发2建立愿景Vision3划定边界Scope4迭代Iteration5抛光Polish第一节什么是游戏玩法开发第二节建立愿景Vision第三节划定边界Scope第四节迭代Iteration第五节抛光PolishQ:以下哪项最符合游戏玩法开发的要求?(A)能够把设计转化为技术实现,熟知流水线中自己负责的模块(B)深度参与核心设计,习惯以创作为出发点思考(C)熟练的使
真·skysys
·
2020-08-16 22:35
游戏开发
游戏
游戏玩法
游戏设计
游戏程序设计
# ch7 实时图形渲染管道 # 3 几何阶段
第七章实时图形渲染管道1实时图形渲染管道宏观渲染系统2实时图形渲染管道应用阶段3实时图形渲染管道几何阶段4实时图形渲染管道光栅阶段5实时图形渲染管道总结参考第三节实时图形渲染管道几何阶段(抱歉,尽力了…这个真的看不清楚文字描述:我们在进行完世界矩阵的变化之后,世界空间中的顶点位置再去乘从世界空间到视空间的矩阵,这个时候能够把模型空间的顶点变到视空间下面(就是view矩阵)。(详见ch3三位几何学里
真·skysys
·
2020-08-16 22:35
游戏开发
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他