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
Libgdx游戏引擎
深度分析 | Unity和Unreal的比较
1、2020年的Unity或Unreal在当下游戏开发中,使用
游戏引擎
来创建游戏或者AR、VR应用已变得越来越普遍。
AIRX三次方
·
2021-04-13 22:04
WebGIS引擎现状与未来
,“51World基于
游戏引擎
与云渲染技术在可视化领域已经对WebGL形成降维打击,WebGIS是不是没前途了?”等等等等。从业人员从技术角度对未来变革的
遥想公瑾当年
·
2021-04-12 19:09
21天徒手撸一个
游戏引擎
(4)碰撞检测
添加gameover素材。loader.add('enemy','images/gameover.png')增加一个gameover变量:letgameover=false在敌人的循环中,增加碰撞检测代码:if(enemy.x+enemy.width>player.x&&enemy.xenemy.y&&player.y{constplayer=newSprite(0,0,res['player']
·
2021-04-09 00:16
小游戏
21天徒手撸一个
游戏引擎
(7)整合一些变量到Game对象
由于直接在game.js中写了很多逻辑,因此需要提取一些功能到Game对象中。新建codetyphon/game.js把之前在./game.js中的代码移过去constcontext=canvas.getContext('2d')const{windowWidth,windowHeight}=wx.getSystemInfoSync()类对象Game,具有一些属性。exportdefaultcla
·
2021-04-09 00:16
小游戏
21天徒手撸一个
游戏引擎
(6)自运动,及在Sprite中实现碰撞检测
sprite.js中的constructor函数中增加:this.vx=0this.vy=0sprite.js中的update函数:this.x+=this.vxthis.y+=this.vy这样,只要设置vx或vy,它就可以自己动了。在Sprite.js中的constructor函数设置:this.on_update=()=>{}这是一个空方法,就是为了在实例化sprite时去设置update方
·
2021-04-09 00:16
小游戏
21天徒手撸一个
游戏引擎
(5)开火和分数
设置一个子弹数组:constbullets=[]加载子弹素材loader.add('bullet','images/bullet.png')添加点击事件:wx.onTouchEnd((result)=>{if(!gameover){constbullet=newSprite(0,0,res['bullet'],0.1)bullet.setPosition(player.x,player.y)//子
·
2021-04-09 00:16
小游戏
21天徒手撸一个
游戏引擎
(3)敌人,敌人
如何设置敌人在game.js中设置一个变量:lettime=0在step中,让time自增:time+=1;时间间隔就是:if(time%150==0){//这里增加敌人}由于敌人很多,因此是一个数组:constenemys=[]敌人的图片要加到资源载入器中:loader.add('enemy','images/enemy.png')当间隔一定时间时,增加敌人:time+=1;if(time%15
·
2021-04-08 02:06
小游戏
21天徒手撸一个
游戏引擎
(1)先让它动起来
首先新建一个微信小游戏项目。删掉项目初始化后的代码。建立一个game.js的文件:constcanvas=wx.createCanvas()constcontext=canvas.getContext('2d')context.fillStyle='#1aad19'context.fillRect(0,0,50,50)效果如下:接下来,让它动起来。把下面的代码删掉context.fillRect(
·
2021-04-07 21:50
小游戏
21天徒手撸一个
游戏引擎
(2)图片资源加载器及精灵设置图片
上次代码有问题,只能在IDE上面预览,不能真机。因为真机小游戏中缺少window对象。解决方法就是,引用用微信的weapp-adapter。import'./libs/weapp-adapter'import'./libs/symbol'之后:constcontext=canvas.getContext('2d')并不需要constcanvas=wx.createCanvas()了。接下来,需要让
·
2021-04-07 21:33
小游戏
H5游戏开发:
游戏引擎
入门推荐
毕竟网络上的
游戏引擎
良莠不齐,官网上相关资料也比较少,而选择一个适合的
游戏引擎
是一个项目最基础,也是很核心的一部分。
·
2021-04-07 16:41
html5游戏开发
H5游戏开发:
游戏引擎
入门推荐
毕竟网络上的
游戏引擎
良莠不齐,官网上相关资料也比较少,而选择一个适合的
游戏引擎
是一个项目最基础,也是很核心的一部分。
·
2021-04-07 16:41
html5游戏开发
一个有趣的想法:我们是否能使用IPFS协议存储
游戏引擎
,成为游戏的开发者?
在游戏行业一直以来有个高度困扰用户的问题,那就是在游戏中所有的服务,所有的数据全部掌控在游戏运营商手中,因此游戏运营商或者黑客便极有可能在某些情况下篡改这些数据,从中牟利。目前传统游戏中的积分、道具、武器、角色往往全部归运营者所有,也因此中心化的运营商有更大的权力对这些资产进行大刀阔斧的改动,甚至随意处置。游戏内的这些资产往往也只能局限于这一个游戏内部进行流通,出了游戏之外,似乎毫无复用的价值。所
IPFSCN中文社区
·
2021-04-01 11:22
跨平台Web Canvas渲染引擎架构的设计与思考(内含实现方案)
标准化的好处一方面是学习成本低,另一方面上层的
游戏引擎
也可以以很低的适配成本得到复用;跨平台:跨平台主要目地是为了扩宽使用场景、提升研发效率、降低维护成本
阿里巴巴淘系技术团队官网博客
·
2021-03-29 16:00
游戏
java
面试
webgl
编程语言
Linux系统下如何检测内存泄露?
01.前言C/C++运行高效,不管是操作系统内核还是对性有要求的程序(比如
游戏引擎
)都要求使用C/C++来编写,其实C/C++强大的一点在于能够使用指针自由地控制内存的使用,适时的申请内存和释放内存,从而做到其他编程语言做不到的高效地运行
·
2021-03-18 18:19
linuxlinux运维
Linux系统下如何检测内存泄露?
01.前言C/C++运行高效,不管是操作系统内核还是对性有要求的程序(比如
游戏引擎
)都要求使用C/C++来编写,其实C/C++强大的一点在于能够使用指针自由地控制内存的使用,适时的申请内存和释放内存,从而做到其他编程语言做不到的高效地运行
·
2021-03-18 18:16
linuxlinux运维
【解锁新技能】手势识别隔空打飞机
飞机大战相信大家都玩过,好多同学甚至自己写过,不管你是用js还是用java,是用原生代码实现还是使用
游戏引擎
实现。
·
2021-03-18 18:09
【解锁新技能】手势识别隔空打飞机
飞机大战相信大家都玩过,好多同学甚至自己写过,不管你是用js还是用java,是用原生代码实现还是使用
游戏引擎
实现。
·
2021-03-18 13:29
软件图标识别
Zbrush:雕刻模型软件MarvelousDesigner:服装设计Lumion:制作电影和静帧作品TweenMotion:做运动动画Maya:建模软件Blender:建模软件C4D:渲染插件UE4:
游戏引擎
Joe_Game
·
2021-03-11 14:22
[Godot3
游戏引擎
实践]平台跳跃小游戏(二)-完善游戏世界
欢迎阅读Godot3平台跳跃游戏实践系列文章,本系列将从创建工程开始,记录一个平台跳跃小游戏的制作过程,文章中如有错误或不妥之处欢迎指出。演示效果上一篇文章中,我们了解了如何在Godot中导入图片资源、使用精灵表与绘制瓦片地图。本篇继续对游戏世界进行完善,加入背景与多分辨率适配,完成后的效果:拉拉与拖拖本篇涉及以下内容:Sprite(精灵)的使用与背景创建多分辨率适配拉伸设置详细讲解添加背景现在游
写信Shin
·
2021-03-11 06:44
游戏开发之编程语言5选和
游戏引擎
3选
游戏程序员是什么一般来说,游戏制作是由总监和设计师来进行故事的构成和剧本的设计和设计,由声音创作者负责音响部分,游戏程序员使用编程语言和
游戏引擎
来制作实际移动游戏的部分。
阿鹏个
·
2021-03-10 20:41
游戏开发
游戏开发
【Unity】制作交互门 (思路篇)
游戏引擎
:Unity版本:2019.4.6f1【2017版本以上均可】 前言 交互门,是众多游戏中最为基础、常见的一种玩家与游戏场景的交互体验。
野奔在山外的猫
·
2021-03-08 22:49
Unity
案例功能实现
游戏
【Unity/SCP】做一张权限卡
【Unity/SCP系列】做一张拥有不同权限的权限卡
游戏引擎
:Unity版本:2019.4.1f(2017版本以上)前言 权限卡,作为SCP系列最为常见和重要的通行道具,丰富了玩家对SITE区域的探索过程
野奔在山外的猫
·
2021-02-07 15:05
unity
游戏开发
基于UE4/Unity绘制地图基础元素-线(上篇)
前言这篇文章是使用
游戏引擎
探索地图可视化的开篇。传统的地图渲染通常是在iOS/Android/Web平台进行的,为了探究更酷炫的地图展示,会记录基于UE4/Unity进行地图渲染的探索过程。
·
2021-02-05 16:38
egret引擎初探
但是,近来工作中拿到别人拿给我看到的H5案例,很酷很炫的那种,一看源码,全是egret之类的
游戏引擎
来做的。其实不难理解,这类引擎都是通过canvas绘制界面,性能必然比DOM要好。
·
2021-02-01 16:33
egret
如何对il2cpp进行加固保护?
Unity3D是一款非常出名的
游戏引擎
,许多知名游戏就是基于该引擎进行开发的。它最大的一个特点是一次制作,多平台部署,而这一核心功能是靠Mono实现的。
网易易盾
·
2021-01-05 17:59
内容安全
代码
游戏加固
Xcode与C++之游戏开发:向量与物理基础
github仓库地址上一篇:Xcode与C++之游戏开发:精灵(Sprite既然没有用
游戏引擎
,再往下就一定要遇到遇到怎么处理子弹反弹,更高级一点诸如渲染阴影。
谷雨の梦
·
2020-12-27 17:40
游戏开发
游戏
游戏开发
C++
数学
游戏虚拟引擎自学_如何自学
游戏引擎
的开发?
我们公司引擎部门新员工,一般会有两个入门练习:一是只用类似DrawPixel的函数,实现一个软件光栅化。二是使用自家引擎做一个完整游戏。可以比较简单,但必须完整。一个去鹅厂的小伙伴也做过类似跑酷类手游作为练手。所以我觉得,从学习的角度,一边做游戏,一边做个玩具引擎,并不冲突。做一个自己的引擎出来,满足技术好奇心,也能试验想法;用一个开源图形引擎做一个类型的游戏,能了解组成部分和主要需求。了解楼上有
weixin_39866741
·
2020-12-21 11:15
游戏虚拟引擎自学
python 贪吃蛇大作战_Python实现贪吃蛇大作战
本文给大家分享的是一个使用cocos2d-python
游戏引擎
库制作出来的贪吃蛇大作战的游戏代码,基于Python2.7和cocos2d库,有需要的小伙伴可以参考下感觉游戏审核新政实施后,国内手游市场略冷清
weixin_39814960
·
2020-12-20 01:33
python
贪吃蛇大作战
yasio - 轻量级跨平台socket库
YASIO-YetanotherAsynchronousSocketI/O.Englishyasio是一个轻量级跨平台的异步socket库,专注于客户端和基于各种
游戏引擎
的游戏客户端网络服务,支持windows
一线灵
·
2020-12-09 17:38
端游代码保护:从原生代码到
游戏引擎
近几年,移动端游戏发展迅速。在碎片化的时间争夺战中,手游因其好玩、易玩的优势,收获了大量玩家。在此之上,部分硬核玩家为了追求更好的游戏体验,会在PC上使用模拟器来操作手游,虽然相比于原生的PC端游戏,模拟器的流畅度还是差强人意。为了回应这一类玩家,许多游戏厂商开始尝试将手游和PC绑定,实现两者的互联互通。如《阴阳师》、《第五人格》、《荒野行动》等手游都支持在PC上运行,无论是游戏的操作体验还是沉浸
网易易盾
·
2020-12-07 10:20
游戏安全
游戏加固
代码
游戏
编程语言
如何用python制作3d游戏_【教程】12个步骤让你快速学会制作3D游戏
原标题:【教程】12个步骤让你快速学会制作3D游戏Unity3D不仅是一款功能强大且易于上手的
游戏引擎
,更重要的是,它还可以被免费下载(它还有一个功能更强大的付费版,但其实你可以使用免费版本完成绝大部分工作
weixin_39575565
·
2020-12-03 02:36
如何用python制作3d游戏
PerfDog 下性能测试分析记录(Android)
最近做的项目需要和Unity做交互,Unity作为一款
游戏引擎
,还是很耗性能的,所以找了找性能测试的工具,发现了腾讯的PerfDog,记录一下使用心得。
腾讯WeTest
·
2020-12-02 17:53
人工智能
Unity学习资料整理
不定期更新...Unity中文脚本手册:http://docs.manew.com/Script/Unity学习资料汇总:https://zhuanlan.zhihu.com/p/...一、开发工具1.
游戏引擎
冰封百度
·
2020-11-30 22:20
unity
cocos creator 游戏源码_【社区精选】小游戏性能优化实战:DrawCall
无论是CocosCreator、Unity、Unreal还是其他
游戏引擎
,只要说到游戏性能优化,DrawCall都是绝对少不了的一项。本文将会介绍什么是DrawCall,为什么要减少Dra
weixin_39982452
·
2020-11-25 12:43
cocos
creator
游戏源码
opengl
游戏引擎
源码_我用C++复刻了这款上世纪最伟大的游戏
吃豆人(Pac-man),想必熟悉电子游戏发展史的玩家都不会陌生。吃豆人是电子游戏历史上的经典街机游戏,由Namco公司的岩谷彻设计并由MidwayGames在1980年发行。Pac-Man被认为是80年代最经典的街机游戏之一,游戏的主角小精灵的形象甚至被作为一种大众文化符号,或是此产业的代表形象。但吃豆人的玩法现在看来,也许已经有些过时。玩家要控制吃豆人吃掉迷宫里面的所有豆子,同时尽可能躲避小鬼
weixin_39704314
·
2020-11-25 10:13
opengl游戏引擎源码
游戏角色坐标的保存间隔
PerfDog 下性能测试分析记录(Android)
最近做的项目需要和Unity做交互,Unity作为一款
游戏引擎
,还是很耗性能的,所以找了找性能测试的工具,发现了腾讯的PerfDog,记录一下使用心得。
腾讯WeTest
·
2020-11-24 15:03
人工智能
c++ opengl 三维图形中显示文字_(旧)在OpenGL上设置字体和显示文字
——ZwqXin.com一般的文字不属于图形渲染部分,而属于用户界面部分,这在
游戏引擎
中看或许一目了然,但是在底层的图形渲染API——OPENGL或D3D中,文字的显示“并不是必须”,但它是多么深深地被需要着口牙
weixin_39917291
·
2020-11-22 12:37
c++
opengl
三维图形中显示文字
c++
判断硬件是否支持opengl
opengl
矩阵投影代码
shade
textview字体切换颜色
基于python实现坦克大战游戏
本文实例为大家分享了python实现坦克大战游戏的具体代码,供大家参考,具体内容如下游戏界面pygame
游戏引擎
的安装pip安装windows+R-->cmd-->命令行输入pipinstall模块名=
·
2020-11-18 17:52
那些主流的
游戏引擎
分析(页游 、端游 、手游)
一、介绍
游戏引擎
就是指一些已编写好的可编辑电脑游戏系统或者一些互交式实时图像应用程序的核心组件。
www.laoshoucun.com
·
2020-11-18 16:58
游戏
游戏引擎
游戏开发
手机游戏
大数据
倒数日电脑版_电脑版微信如何看朋友圈?有了它,电脑上也能看朋友圈
第一步,在电脑上打开已经安装好的腾讯手游助手,并在页面的左侧点击【我的游戏】选项,稍等片刻
游戏引擎
就会
weixin_39663933
·
2020-11-18 08:41
倒数日电脑版
如何开发3D网页游戏?从零开始教程
3D游戏的javascript框架:在很久一段时间web端的3D
游戏引擎
一直是nothing,但现在却如雨后春笋。
B小忆
·
2020-11-17 12:23
unity3d
javascript
游戏
网页游戏
全能型开源引擎LayaAir周边生态LayaNative完全开源
SegmentFault思否消息,近日中国领先的
游戏引擎
提供商和综合服务商LayaBox,旗下基于HTML5协议的全能型开源引擎的第二代引擎LayaAir,发布2.9.0版本,不仅在开源引擎和工具进行了大幅提升
宗恩
·
2020-11-13 18:06
layaair
layabox
layanative
【UE4】很适合IOC项目使用的一个库——WebUI,实现web穿透
20200512164910391-170923032.gif如何导入UE4的插件PluginsUE4如何跟WebBrowser交互,互调传参Web穿透设置一、下载和导入插件首先到官网下载对应版本的依赖库,把依赖库解压后放置在
游戏引擎
安装目录的
dvlee1024
·
2020-11-10 16:53
FairGuard Unity PC端加密加固方案
一、背景Unity3D是由UnityTechnologies开发的一款专业
游戏引擎
,Unity3D具有跨平台、高效的开发语言和工具、丰富的插件和极易上手等优势,已逐渐成为使用率最高的
游戏引擎
。
FairGuard手游加固
·
2020-11-10 09:01
unity加密
游戏
unity
windows
基于UE4/Unity绘制地图基础元素-线(上篇)
前言这篇文章是使用
游戏引擎
探索地图可视化的开篇。传统的地图渲染通常是在iOS/Android/Web平台进行的,为了探究更酷炫的地图展示,会记录基于UE4/Unity进行地图渲染的探索过程。
腾讯位置服务
·
2020-10-23 11:44
腾讯位置服务
游戏引擎
游戏开发
腾讯
unity
Unity3D 安卓程序代码及资源加密方案
Unity3D程序的安全问题Unity3D是由UnityTechnologies开发的一款专业
游戏引擎
,可以让开发者轻松创建三维视频游戏、建筑可视化、实时三维动画等工具和应用,广泛应用于游戏、汽车、运输与制造
辉这样说
·
2020-10-16 14:55
[Godot3
游戏引擎
实践]平台跳跃小游戏(五)-加入摄像机
欢迎阅读Godot3平台跳跃游戏实践系列文章,本系列将从创建工程开始,记录一个平台跳跃小游戏的制作过程,文章中如有错误或不妥之处欢迎指出。演示效果上一篇文章中,我们编写了角色控制脚本,让角色根据玩家的输入而运动、显示相应动画与播放音效等,本篇文章将围绕如何调教摄像姬展开,完成后效果:最终效果本篇涉及以下内容:Camera2D(摄像机2D)的使用ParallaxBackground(视差背景)的使用
写信Shin
·
2020-10-10 22:40
[Godot3
游戏引擎
实践]平台跳跃小游戏(三)-创建游戏的主角
欢迎阅读Godot3平台跳跃游戏实践系列文章,本系列将从创建工程开始,记录一个平台跳跃小游戏的制作过程,文章中如有错误或不妥之处欢迎指出。演示效果上一篇文章中,我们了解到了Godot中精灵的初步使用、背景创建与多分辨率适配,本篇文章将围绕如何创建游戏的主角展开,本篇完成后的效果:运行效果本篇涉及以下内容:KinematicBody2D(运动学物体2D)的使用AnimatedSprite(动画精灵)
写信Shin
·
2020-10-10 14:29
Godot Engine
游戏引擎
① 制作玩家跳跃精灵和场景——KinematicBody2D、Sprite
写在前面:写文章时本人是在校大三学生,上周才接触到Godot,也才初学三四天,如果文章有问题的话还请大佬们不吝赐教这是第一篇教程,面向和我一样的初学者,可能写的有点啰嗦,请勿喷,哈哈;其中,有个单词写错了,我是想写World的结果写成Word了,请原谅四级还没过的我,泪目!!!前半部分图片上的错字就不改了,大家知道就行,哈哈哈(不失礼貌的尬笑)最终项目成果如下:GIF.gif知识内容:认识godo
kevin_captain
·
2020-10-10 13:04
unity入门教程 第八章 人工智能【中国大学MOOC
游戏引擎
原理及应用】
文章目录8.1自动寻路8.2巡逻8.3视野8.4自动攻击8.5追踪8.6机器学习8.1自动寻路dos操作时代的人工智能英雄无敌3这样的回合策略制游戏红警这样的即时战略很考虑人工智能我们先建立如图所示的物体并将其的属性设置为静态。因为将来的导航物体需要在这些物体上运动,这些物体只有成为静态物体,才能被烘焙成导航网络。接下来调出这个窗口我们可以在导航这里看到有三个是设定好的,分别是可以走,不可走和跳跃
晴夏。
·
2020-10-09 22:58
unity游戏开发
游戏
人工智能
unity
游戏开发
unity3d
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他