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
Easyx游戏编程
计算机图形学实验(一)—— 直线DDA算法的实现(VC++和
easyx
没有用MFC)
2.实现工具:1)VS2017(C++)2)下载插件:
Easyx
。
junewgl
·
2020-06-25 18:50
计算机图形学
利用
EasyX
画简单的19X19棋盘
#include#includeintmain(){inti;initgraph(610,610);//画布大小setcolor(BLACK);setbkcolor(YELLOW); //设置背景颜色cleardevice();for(i=2;i<600;i+=2)//画横线{if(i%30==0)line(30,i,570,i);}for(i=2;i<600;i+=2)//画竖线{
Cielfire
·
2020-06-25 18:26
EasyX
图形库实现 链表的星星的不断移动
EasyX
图形库实现链表的星星的不断移动代码:#include#include#includeusingnamespacestd;//屏幕宽高宏定义#defineSCREEN_WIDTH640#defineSCREEN_HEIGHT480
丨Ly丶
·
2020-06-25 16:34
【闲来无事,py写game】一个问答游戏Trivia -来自《Python
游戏编程
入门》
正文之前嗯,没错,我只是为了规范化,就写这么多了!要洗澡了,明早有事!正文Trivia是一款书籍阅读类软件,支持Android2.3.3。具体的内容是:1.从网是络上收集比较人们比较容易忽视的冷知识2.每周服务器端会自动更新冷知识3.在阅读页面长按会弹出收藏和分享的list进行收藏和分享。而我,做了个简化版的,好吧,这就是个问答游戏!没了~人家是卖内容,我啥都没得卖!!人家的高端版本的都是这么玩的
张照博
·
2020-06-25 15:59
基于
easyx
的简单图像处理 一(C语言)
因为这是第一篇,所以先简单介绍如何实现图像的灰度化。将图片灰度化的意思是将彩色图像转化为灰度图像,在RGB模型中就是将一个像素点的RGB转化为从黑到白其中的一种过渡颜色。下面是获取灰度图像的两种方法。1.求出像素点RGB的平均值Y,然后将这个平均值赋予给R,G,B三个分量。2.根据公式Y=0.3R+0.59G+0.11B,这里的Y就是灰度值。(具体公式的来源有兴趣的自己可以查一下)在图像灰度化之前
炽愿
·
2020-06-25 15:42
c语言绘制球体(通过
easyx
)
因为学习了c语言想着用c语言绘制立体的球体,先说自己的思路吧,先是随机生成一些球体的坐标,再将这些坐标通过公式转化为2D的坐标,绘制在电脑上。程序中包括了3D点的旋转,平移,缩放,大家可以参考一下。通过自己改变一些东西,可能会有更有趣的发现吧。这里用到了线性代数的知识,大家可以参考以下链接,程序中的3D点的旋转来源可以在里面找到,当然大家也可以通过自己的认知来编写更有趣的东西。https://bl
炽愿
·
2020-06-25 15:10
[源码和报告分享] 基于
Easyx
插件的俄罗斯方块游戏的设计与实现
1.1设计内容:设计一个俄罗斯方块游戏,根据实际游戏的规则完成设计。游戏设计方案:在一个图形绘制区域的正上方随机产生四种不同方块中的任意一种的初始位置,并使其向下运动定义键盘,游戏玩家用键盘上定义的键控制方块的翻转、左右移动、加速和暂停等当某行被填满则该行消除,1次消除1行加10分,1次消除2行加30分,1次消除3行加50分,1次消除4行加100分当未被消除的行达到绘图区域的最大行数时,则游戏结束
qq_38431889
·
2020-06-25 14:30
easyx
——c语言实现简单的flappy bird游戏
#include#include#include#include#include#includeintbird_x,bird_y;intbarrier_x,barrier_y,barrier_blank;intWidth,High;intscore=0;IMAGEimg_bk,img_bd1,img_bd2,img_bdown1,img_bdown2,img_bup1,img_bup2;voidG
菜菜Chicken
·
2020-06-25 13:30
《
游戏编程
算法与技巧》读书笔记——3D图形
坐标系在3d渲染管线中,渲染3d模型到2d显示器,必须经历四个主要的坐标系空间模型坐标系模型坐标系是相对于模型自身的坐标系,原点一般在模型中心点世界坐标系坐标原点在世界的原点齐次坐标系当4D坐标应用在3d空间中时,他们被称为齐次坐标系。第四个分量为W当W=0时,齐次坐标是3d向量当W=1时,齐次坐标是3d点矩阵变换矩阵变换就是矩阵用某种方式来影响向量或者点,使得我们可以将模型坐标系转化为世界坐标系
微笑丶人生
·
2020-06-25 13:05
读书笔记
2020-1 && 2020-2 && 2020-3
学习:项目:GameFramework,MVVM,Xluaframework,框架源码阅读思考LRRHStory里InProgress的任务开发完成读书:《设计模式与游戏完美开发》《
游戏编程
模式》《深入理解
微笑丶人生
·
2020-06-25 13:34
工作学习规划
2019-12——40%
学习:项目:GameFramework,MVVM,Xluaframework,框架源码阅读思考(X)LRRHStory按计划开发(✔)表分析工具制作(✔)读书:《设计模式与游戏完美开发》(X)《
游戏编程
模式
微笑丶人生
·
2020-06-25 13:33
工作学习规划
在VC里装了
easyx
并不是万事大吉了~
easyX
是基于C++开发的,与TC的图形库一定程度上保持一致,但是不代表相同的代码可以同样地运行!
啧啧啧biubiu
·
2020-06-25 12:10
C语言
简单认识ECS之Entity
一、ECS概述ECS的核心思想是面向数据的技术栈,为什么不再是面向对象的处理方式呢,因为游戏的逻辑大多是需要每帧刷新的,但是对游戏系统的要求则是复杂而又高效,这种机制注定了
游戏编程
使用面向对象的那种方式不如面向数据高效
莫之
·
2020-06-25 11:24
设计模式&软件工程
游戏设计模式——面向数据编程(转)
然而现代开发中渐渐发现面向对象编程层层抽象造成臃肿,导致运行效率降低,而这是性能要求高的
游戏编程
领域不想看到的。
莫之
·
2020-06-25 11:23
设计模式&软件工程
unity游戏开发
采用
easyX
插件进行C语言编写的贪吃蛇,自带播放音乐
**********************************************************************************本程序采用VC++6.0编程,需要在
easyX
qq_35146123
·
2020-06-25 09:58
EasyX
图形库loadimage()用法
LoadImage()是一种函数,功能是装载图标,光标,或位图。支持bmp,jpg,gif,emf,wmf,ico格式//从图片文件获取图像voidloadimage(IMAGE*pDstImg,//保存图像的IMAGE对象指针LPCTSTRpImgFile,//图片文件名intnWidth=0,//图片的拉伸宽度intnHeight=0,//图片的拉伸高度boolbResize=false//是
哥藐视一切
·
2020-06-25 08:12
loadimage()函数
EasyX
实现圆球的反弹
#include"stdafx.h"#include#includeintmain(){initgraph(640,480);while(1){for(intx=100;x440){inti=1;for(intx=480;x600){intj=0;for(intx=600;x>320;x-=20){setcolor(YELLOW);//绘制黄线,绿色填充setfillcolor(GREEN);fi
哥藐视一切
·
2020-06-25 08:41
EasyX
实现小球的移动
#include"stdafx.h"#include#includevoidmain(){initgraph(640,480);setlinecolor(WHITE);setfillcolor(RED);BeginBatchDraw();//开始批量绘图for(inti=50;i<600;i++){circle(i,100,40);floodfill(i,100,WHITE);FlushBatch
哥藐视一切
·
2020-06-25 08:41
C语言连连看——Windows下基于
EasyX
且支持鼠标操作
一、游戏窗口PS:此游戏为c语言开发,因
EasyX
库需要.cpp文件才能编译,所以工程文件后缀为.cpp,并未使用cpp的语法。
LiangJianneu
·
2020-06-25 04:36
EasyX
基于
EasyX
的游戏引擎的设计与实现
也没想到做个什么游戏好,无意间看到
EasyX
这个C++图形库(安装使用参照),又联想到当时看到的《游戏引擎架构》一书,就打算仿照着cocos2d-x源码的形式写一个简单的2d引擎,姑且叫Genius引擎
genius-x
·
2020-06-25 02:24
c++
cocos2d-x
三维坐标系的旋转矩阵
坐标的旋转变换在很多地方都会用到,比如机器视觉中的摄像机标定、图像处理中的图像旋转、
游戏编程
等。任何维的旋转可以表述为向量与合适尺寸的方阵的乘积。
qiuqchen
·
2020-06-24 22:02
图像处理
windows编程笔记【一】win32 API下第一个窗口
本笔记源自windows
游戏编程
大师技巧第二版2.4章,记做学习随笔。使用vs2017环境编译。dos下程序使用main作为开始函数,Windows程序均已WinMain()开始。
余生皆假期-
·
2020-06-24 18:16
windows
C/C++/
EasyX
实现字符雨动画
实现过程1.静态字符阵列将
EasyX
的绘图设备作为一个平面,划分为多个等大小的格子,每个格子输出一个绿色的字符。注意:雨是从高处往下落的,所以下面可能会有空白。
myRealization
·
2020-06-24 16:37
#
图形小游戏
C++/
EasyX
面向对象编程实现-简单双人对战五子棋
文章目录1、开始2、类结构3、具体实现1、开始为了熟悉
EasyX
的API,我花了一天多一点的时间写了一个简单的双人对战五子棋游戏,有开始界面、下棋界面和暂停界面,随机选择音乐并循环播放,使用鼠标点击下棋
myRealization
·
2020-06-24 16:36
=====小项目====
#
图形小游戏
[译]
游戏编程
入门(by David Astle)
经常有人问我,没有编程经验的人该如何开始开发游戏。在此之前,我总是一个个的尽力回答。然而,后来提相同问题的人数增长到难以处理的地步。我决定,是时候把我所有的建议写成文章,作为一个大概。这篇文章是针对那些想要开发自己游戏,但几乎没有编程经验的人。事实上,我假设读者没有任何编程经验。我主要讨论游戏开发的程序和设计方面,而不是艺术性。我也不准备讲述如何进入游戏行业(这方面已经有足够的资料),而只是让你逐
西客小贝壳
·
2020-06-24 15:13
GLM中文使用说明
GLM实现了用C语言对OBJ文件的常用操作,用于简单的3D
游戏编程
应该足够了。3DSMAX,MAYA都可以把模型以OBJ文件格式导出。
miranda2002
·
2020-06-24 15:06
图形处理
3D
游戏编程
:介绍一款功能游戏
3D
游戏编程
:介绍一款功能游戏功能游戏简介介绍游戏:SingleN-back游戏简介设计元素分析社会贡献与价值功能游戏简介功能游戏(SeriousGame)可被理解为严肃性游戏或应用性游戏,与传统的重视娱乐效果的游戏相比
llliver
·
2020-06-24 08:03
3D游戏编程
玫瑰花(C语言代码)
加个图形库(
EasyX
)的链接(根据提示来就行):https://blog.csdn.net/Da
菠了个白了个菜
·
2020-06-24 06:03
C语言
《Android
游戏编程
之从零开始》笔记
一、游戏开发基础1.快速进入android游戏开发自学、demo、问题、百度&Google2.游戏简单概括ViewCanvasPaint刷新3.游戏开发常用三种视图View——>SurfaceView2D——>GLSurfaceView3D4.View游戏框架a.绘图函数onDraw绘制图形、图片等函数都在画布类中。b.设置全屏主要操作:隐去状态栏部分、隐去标题栏部分。c。按键监听onKeyDow
张小贝_
·
2020-06-24 02:22
读书笔记
memset函数的使用及注意事项
优化:尽量用memset将一个数组设置清零(带虚类除外),而不是通过for循环逐个置0下面这个例子,大家可以参考:3D
游戏编程
大师技巧。本文其实重点是memset,原因是在工作中,用的比较多。
labrary
·
2020-06-24 02:40
C/C++
C语言——中点画圆算法和Bresenham画圆算法(
easyx
图形库)
一、中点画圆法首先是中点画圆法,考虑圆心在原点,半径为R的圆在第一象限内的八分之一圆弧,从点(0,R)到点(R/,R/)顺时针方向确定这段圆弧。假定某点Pi(xi,yi)已经是该圆弧上最接近实际圆弧的点,那么Pi的下一个点只可能是正右方的P1或右下方的P2两者之一,如图所示:构造判别函数:F(x,y)=x2+y2–R2当F(x,y)=0,表示点在圆上,当F(x,y)>0,表示点在圆外,当F(x,y
MMagicLoren
·
2020-06-24 02:39
c\c++
VS2017如何导入
Easyx
图形库
首先到
easyx
官网下载图形库,我用的是最新版的。官网地址:https://www.
easyx
.cn/下载之后解压到自己指定的文件夹,以下图片是我的路径。
MMagicLoren
·
2020-06-24 02:39
基于
easyx
下用C播放音乐
基于
easyx
下用C播放音乐这里做一个简单的范例,用mciSendString函数播放MP3格式的音乐,先看看代码吧://编译该范例前,请把background.mp3放在项目文件夹中//发布时,请把background.mp3
黄文基
·
2020-06-24 00:19
easyx
13岁Python开发者写给青少年的多人
游戏编程
(上)
在这个教程中,你将通过编写一个简单的游戏来学习有关多人
游戏编程
。与此同时,你也将学习到面向对象程序设计的
just_young
·
2020-06-23 23:56
Python脚本
基于Microsoft Visual C++的五子棋程序
基于MicrosoftVisualC++(
easyx
)的五子棋程序项目简介本次的项目设计是在Windows10操作系统下使用MicrosoftVisualC++6.0编译器并且装置图形库
EasyX
开发的
浅亡
·
2020-06-23 21:20
C语言结合图形界面
【OpenGL】
游戏编程
常用TGA图像格式详解以及加载纹理编程实现
TGA格式图像是游戏中十分常见的一种图像格式,所以有必要了解其内部格式以及编程实现。TGA图像一般有非压缩和压缩两种格式,下面分别进行介绍。一、非压缩TGA图像注:前面的标记绿色的部分(共12字节)表示对于所有的非压缩TGA格式图像值都是相同的!所以通常用来在读取数据时鉴别是否为TGA图像。名称偏移长度说明图像信息字段长度01本字段是1字节无符号整型,指出图像信息字段(见本子表的后面)长度,其取值
iteye_17686
·
2020-06-23 18:03
一个游戏程序员的学习资料
想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序员的书单与源代码参考。
iteye_14721
·
2020-06-23 18:37
Android 4
游戏编程
入门经典
《Android4
游戏编程
入门经典》基本信息原书名:BeginningAndroid4Gamesevelopment作者:(美)MarioZechnerRobertGreen[作译者介绍]译者:曾繁贰于建业王炜丛书名
iteye_11916
·
2020-06-23 18:04
计算机图书
【D3D11
游戏编程
】学习笔记二十:第一人称摄像机的实现
(注:【D3D11
游戏编程
】学习笔记系列由CSDN作者BonChoix所写,转载请注明出处:http://blog.csdn.net/BonChoix,谢谢~)在这篇文章中,我们来实现一个简单的第一个称摄像机
iteye_11539
·
2020-06-23 18:51
【D3D11
游戏编程
】学习笔记三:XNAMath之XMMATRIX
(注:【D3D11
游戏编程
】学习笔记系列由CSDN作者BonChoix所写,转载请注明出处:http://blog.csdn.net/BonChoix,谢谢~)在熟悉了XMVECTOR的风格及规则之后,
iteye_11539
·
2020-06-23 18:50
【D3D11
游戏编程
】学习笔记十二:光照模型
(注:【D3D11
游戏编程
】学习笔记系列由CSDN作者BonChoix所写,转载请注明出处:http://blog.csdn.net/BonChoix,谢谢~)从这一篇开始,我们逐渐进入D3D11中有意思的部分
iteye_11539
·
2020-06-23 18:50
游戏引擎剖析
DOOM不只是一款伟大的游戏,它同时也开创了一种新的
游戏编程
模式:游戏"引擎"。
im_yh
·
2020-06-23 17:02
网络游戏
OpenGL实用开源代码列表
以下是我收集的以
游戏编程
,OpenGL3D编程相关的免费扩展库资料。不断更新中,如果你有好的建义,也请把函数库名及大概功能写上,本人负责收集整理。
Benjamin_Hua
·
2020-06-23 16:42
Cocos2d-x2.1.1-ClippingNodeTest 深入分析
[Cocos2d-x相关教程来源于红孩儿的
游戏编程
之路CSDN博客地址:http://blog.csdn.net/honghaier红孩儿Cocos2d-X学习园地QQ3群:205100149,47870848Cocos2d-x2.1.1
火云洞红孩儿
·
2020-06-23 15:57
Cocos2d-x学习
游戏开发具备的知识
1、Gamebryo2.2游戏引擎(盛大、腾讯等公司制作网络游戏常用)+Gamebryov2.2.1说明文档2、游戏PDF书及其代码:3D
游戏编程
、3D
游戏编程
大师技巧、Direct3D
游戏编程
入门教程第
hkx1n
·
2020-06-23 14:15
游戏开发
Easyx
库-贪吃蛇小游戏
#include#include#include//sprintf将整数转换为字符串#include//srand产生随机数#defineSQU_LONG15//正方形的长#defineSQU_NUMBER30//正方形个数#pragmacomment(lib,"Winmm.lib")//导入音乐头文件IMAGEimg,right,stop,play,fail,change;//定义背景,右边,游
Vivinia_Vivinia
·
2020-06-23 14:32
Easyx
Easyx
image
Easyx
库-2048小游戏
#include#include#include#include#pragmacomment(lib,"Winmm.lib")#defineSQU_INTERVAL12//正方形的间隙#defineSQU_LONG130//正方形的边长voidmap_welcome();//欢迎voidmap_start();//开始设置初始值intmap_add(void);//获取剩余空格随机值intmap_
Vivinia_Vivinia
·
2020-06-23 14:32
Easyx
xlwt 里
easyx
f能理解的颜色预览
aquadark_greengray40light_orangeperiwinkletealblackdark_green_egagray50light_turquoisepinkteal_egabluedark_purplegray80light_yellowplumturquoiseblue_graydark_redgreenlimepurple_egavioletbright_greenda
haowells
·
2020-06-23 12:47
Python模块使用
基于
easyx
的c++贪吃蛇
本代码来自于
easyx
讨论群的分享先上效果图,其实也只是画了简单的圈圈代表蛇和食物,背景就是黑色的。
haohulala
·
2020-06-23 12:02
小游戏
游戏引擎介绍------个人认为很不错的一篇游戏开发的文章
DOOM不只是一款伟大的游戏,它同时也开创了一种新的
游戏编程
模式:游戏"引擎"。
hada1234
·
2020-06-23 12:27
语言基础
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他