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
OUYA游戏开发
游戏程序员的核心竞争力是什么?
编程技能编程语言掌握:C++:C++是
游戏开发
中最常用的编程语言之一。了解C++的核心语法、面向对象编程和泛型编程的概念是至关重要的。
SiKi学院
·
2023-07-18 20:35
游戏开发
游戏
为什么大部分游戏公司仍在坚持使用SVN?
游戏开发
是一个复杂的过程,涉及多个开发人员的协作和大量的代码、艺术资源以及其他项目文件。版本控制系统在
游戏开发
中起着至关重要的作用。
SiKi学院
·
2023-07-18 20:05
游戏开发
游戏
svn
运行虚幻引擎 5(Unreal Engine 5)的配置要求及推荐
虚幻引擎5允许
游戏开发
人员将他们的项目提升到一个新的水平。自问世以来,虚幻引擎5就被期待在电影、网络游戏等诸多领域创造突破。虚幻引擎5的两个突出的最新功能是Nanite和Lumen。
3D渲染技巧分享
·
2023-07-18 18:59
虚幻
ue5
游戏引擎
【
游戏开发
】002》游戏服务端开发框架选型
作为一个程序员来说,除了经验的积累,轮子的积累也很重要。所以我对自己的代码质量,要求很高。因为我希望有一天能够直接拿过来用,而不是再做一遍。我希望游戏数量可以横向扩展,即可以增加多款卡牌类游戏。所以考虑一款RPC框架吧,最好是带服务监控等服务的。本来计划用腾讯的开源框架Tars来做,但是搭建环境失败了......详情请移步:https://www.jianshu.com/p/84ee7c28f2d
陆拾遗
·
2023-07-18 17:13
chatgpt赋能python:Python导入教程:学习一门优秀编程语言的最基础知识
它广泛应用于人工智能、数据分析、Web开发、自动化测试、
游戏开发
等领域。
turensu
·
2023-07-18 14:35
ChatGpt
python
chatgpt
学习
计算机
Unreal Engine 与 Blender - 比较指南
虚幻引擎和Blender是
游戏开发
人员中最常用的两种软件,它们在
游戏开发
工作流程中都有自己的用途和地位。作为进入视频游戏行业的初学者,可能很难从数十种软件中筛选找到最适合您需求的一款。
3D渲染技巧分享
·
2023-07-18 12:52
虚幻
blender
游戏引擎
图形渲染
3d
vr
人工智能
深入了解Unity的Screen类:一份详细的技术指南(四)
前言在
游戏开发
中,处理屏幕分辨率、设备方向和全屏状态等相关问题是至关重要的。这些因素会直接影响到游戏的玩家体验,包括游戏的视觉效果和交互感受。
Mr.Y仙森
·
2023-07-18 11:09
Unity3d
unity
游戏引擎
unity3d
[
游戏开发
][Unity] TPS射击游戏相机实现
技术难点:由于是第三人称射击游戏,角色和相机之间有夹角,所以枪口点和准星是有误差的,下面是和平精英手游截图,我用AK射击zhuziusingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassCameraFollow:MonoBehaviour{publicTransformShootPoin
Little丶Seven
·
2023-07-18 11:37
开发心得
unity
游戏
HTML5
游戏开发
经验及开发工具分享
幸运的是,有关HTML5
游戏开发
的指南现在已经有很多了。而这篇文章则是要告诉开发者在开发HTML5游戏以前应该具备的一些全局概念。你能从这篇文章中学到什么?
wangchewen
·
2023-07-18 09:23
html5
javascript
pygame
HTML5
游戏开发
引擎
CSDN话题挑战赛第2期参赛话题:学习笔记HTML5,新的Web标准在2014年10月份发布,旨在让浏览器上运行的页面内容和互动更加丰富。许多之前需要插件完成的事情,标准都以简洁的形式予以支持。各大浏览器都在近几年都开始支持H5,Chrome、Safari、IE、腾讯等。过去两年基于H5开发的游戏也不胜枚举,放弃了之前的基于Flash的页游方式,如今跨平台跨设备变得更加便捷,加上硬件性能的提升,基
haiyangRtk
·
2023-07-18 09:50
html
JS
html5
css3
css
firefox
safari
HTML5
游戏开发
实战 | 贪吃蛇
在该游戏中,玩家操纵一条贪吃的蛇在长方形场地里行走,贪吃蛇按玩家所按的方向键折行,蛇头吃到食物(豆)后,分数加10分,蛇身会变长,如果贪吃蛇碰上墙壁或者自身的话,游戏就结束了(当然也可能是减去一条生命)。贪吃蛇游戏的运行界面如上图所示。01、贪吃蛇游戏设计的思路把游戏画面看成40×30的方格。食物(豆)和组成蛇的块均在屏幕上占据一个方格。游戏设计中主要用到的4个类如下。Farm类:主要用来显示场地
TiAmo zhang
·
2023-07-18 09:48
H5
html5
前端
html
贪吃蛇游戏
游戏
蓝桥杯专题-试题版-【龟兔赛跑预测】【回形取数】【阶乘计算】【矩形面积交】
案例项目实战源码点击跳转专栏=>游戏脚本-辅助自动化点击跳转专栏=>Android控件全解手册点击跳转专栏=>Scratch编程案例点击跳转=>软考全系列点击跳转=>蓝桥系列关于作者专注于Android/Unity和各种
游戏开发
技巧
芝麻粒儿
·
2023-07-18 00:48
蓝桥全系列
蓝桥杯
android
职场和发展
真题讲解
认证考试
关于C++语言的发展前景
C++被广泛应用于程序开发、嵌入式系统、
游戏开发
、操作系统、数据库、网络和图形编程等领域。
GeekyGuru
·
2023-07-17 22:24
c++
人工智能
开发语言
Unity的协程是怎么一回事
Unity是一款功能强大的
游戏开发
引擎,它提供了许多方便的工具和功能来简化
游戏开发
过程。其中一个非常重要的功能就是协程(Coroutine)。
Clank的游戏栈
·
2023-07-17 20:23
unity
游戏引擎
Unity 基于群体寻路的解决方案
这里有个
游戏开发
交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事
游戏开发
的技术大佬,欢迎你来交流学习。在Unity中实现群体寻路,我们可以使用NavMeshAg
Clank的游戏栈
·
2023-07-17 20:23
unity
游戏引擎
Unity URP渲染管线与内置渲染管线的性能差别
这里有个
游戏开发
交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事
游戏开发
的
Clank的游戏栈
·
2023-07-17 20:23
unity
游戏引擎
Unity RVO动态避障实战
这里有个
游戏开发
交流小
Clank的游戏栈
·
2023-07-17 20:23
unity
游戏引擎
Lua调用C#的底层原理
前言Lua是一种轻量级的脚本语言,被广泛应用于
游戏开发
、嵌入式系统和其他需要快速开发和灵活性的领域。
Clank的游戏栈
·
2023-07-17 20:53
lua
c#
开发语言
ILRuntime编码中如何注意性能问题
这里有个
游戏开发
交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事
游戏开发
的技术大佬,欢迎你来交流学习。
Clank的游戏栈
·
2023-07-17 20:52
java
开发语言
Unity设计模式之工厂模式
这里有个
游戏开发
交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事
游戏开发
的技术大佬,欢迎你来交流学习。二、工厂模式的实现方式在Unity中,工厂模式可以通过以下几种方式来实现:简单工
Clank的游戏栈
·
2023-07-17 20:48
unity
设计模式
java
开发者被要求向破解者道歉,竟揪出“阿里云假员工”,网友:这人有前科
在知乎「如何看待独立
游戏开发
者龙腾猫跃称软件被人破解,并遭其威胁、恶意举报、要求道歉?」问题大火
良月柒
·
2023-07-17 19:31
5.Direct2D 捕鱼
游戏开发
-场景类action.h的封装
环境:编辑器:VS2015系统:win10专业版碰撞:aabbobb盒模型(obb采用分离轴进行判断)渲染:direct2d封装思路:这里我们将场景当成一个对象然后这个对象提供的属性有:一个容器(Container)来装场景里面的sprite对象,场景计时器数组(tk)方便我们周期渲染场景里面的精灵提供的方法有:一个将精灵放到场景里面的方法(addChild),一个放计时器的方法(addTicke
灰灰_世界
·
2023-07-17 16:20
游戏流程开发
Direct2d
C
游戏开发
游戏案列
游戏设计
windows2D游戏设计
9.Direct2D 捕鱼
游戏开发
-子弹对象bullet.h的封装
环境:编辑器:VS2015系统:win10专业版碰撞:aabbobb盒模型(obb采用分离轴进行判断)渲染:direct2d封装思路:这里我们将sprite对象当作是bullet对象的一个属性然后显示子弹的视图这样我们就可以给bullet对象扩展属性来操作这个视图从而达到子弹的一些特性调用流程我们再场景1(frame1.h)结构里面的计时器函数里面调用子弹对象的相关操作对象的相关方法说明:chan
灰灰_世界
·
2023-07-17 16:20
游戏流程开发
Direct2D
C
游戏开发
游戏案列
游戏设计
windows2D游戏开发
12.Direct2D 捕鱼
游戏开发
-编写场景0结构frame0.h
环境:编辑器:VS2015系统:win10专业版碰撞:aabbobb盒模型(obb采用分离轴进行判断)渲染:direct2d再说代码之前我们先看看我们的界面截图:我们先冷静分析这个界面的相关元素首先这里应该有一个场景对象(action.h)来渲染各种精灵对象(sprite.h)然后当面点击开始游戏的时候我们的场景进行了切换所以这里还应该有一个消息映射(createBefore.h)所以这里就会用到
灰灰_世界
·
2023-07-17 16:20
游戏流程开发
Direct2D
C
游戏开发
游戏案列
游戏设计
windows2D游戏开发
2.Direct2D 捕鱼
游戏开发
-渲染类content.h的封装
环境:编辑器:VS2015系统:win10专业版碰撞:aabbobb盒模型(obb采用分离轴进行判断)渲染:direct2d帧的概念帧:在一个动画里面我们把每个画面叫做帧动画:一个连续不间断的帧就是一个动画(这里可以理解到后面封装动画精灵的时候会用到)帧的间隔:两个帧之间的间隔就表示一个帧的间隔我们游戏里面的帧的间隔为1000/60ms即我们游戏所用到的帧为一秒60帧为什么取这个值:因为人眼看到的
灰灰_世界
·
2023-07-17 16:19
游戏流程开发
Direct2D
C
游戏开发
游戏案列
游戏设计
windows2D游戏开发
OpenGL入门指南:构建图形应用的基础知识
导言:OpenGL是一种强大的图形编程接口,广泛应用于
游戏开发
、计算机图形学和虚拟现实等领域。
一只贴代码君
·
2023-07-17 15:55
C++
opengl
小窍门
c++
游戏
开发语言
算法
服务器
台版PC游戏收藏之守护者之剑2
不过那时候风雷是TGL公司旗下的
游戏开发
小组
Adol
·
2023-07-17 15:50
游戏开发
学习笔记——lua脚本语言——第二天(循环结构、决策结构)
游戏开发
学习笔记——lua脚本语言——第二天(循环结构、决策结构)FORTHESIGMAFORTHEGTINDERFORTHEROBOMASTER简介:第一次——参考易百教程——lua教程快速学习(学习内容建立在阅读者具备基础的
whl970831
·
2023-07-17 14:33
Lua脚本语言
游戏开发
lua
lua脚本语言
lua学习笔记
Flutter&Flame——TankCombat游戏手柄开发(一)
TankCombat系列文章如果你还不了解Flame可以看这里:见微知著,Flutter在
游戏开发
的表现及跨平台带来的优势Flutter&Flame——TankCombat
游戏开发
(一)Flutter&
静水流深zz
·
2023-07-17 11:41
flutter
android
前端
android
ios
flutter
javascript
css
Unity3D中使用BMFont
游戏开发
中经常会遇到使用艺术字的情况,比如游戏战斗过程中掉血、回血、回蓝等头上冒字,这时候一般需要一些艺术化的字体效果。Unity3D中显示文本目前常用的方案是使用UGUI的Text组件。
梓易_寒江雪
·
2023-07-17 07:29
基于深度优先算法和A*算法的迷宫
游戏开发
(Java实现)
先上图文章目录一、实验内容二、深度优先算法生成迷宫三、A*算法走迷宫四、结果测试五、源代码六、参考文献一、实验内容1、要求:1)迷宫随机生成2)系统用A*算法寻路,输出路径3)实现基本游戏界面2、解决问题:1)如何显示迷宫的图形界面2)如何生成随机的迷宫3)怎样移动游戏中走迷宫的“玩家”4)用A*算法求解迷宫二、深度优先算法生成迷宫1、整体思路1)利用深度遍历的思想。访问到一个节点时,搜索这个节点
大小雪
·
2023-07-17 02:53
迷宫
java
算法
游戏开发
gui
Unity DOTS学习 前置知识(二)
ECS架构和一些专用术语Entity-Component-System实体组件系统(ECS)架构遵循组合优于继承的原则面向数据设计弱耦合常被应用在
游戏开发
上本质:组合的是数据数组而非对象数组ECS示例图
Eggbreaker2077
·
2023-07-16 19:23
DOTS
学习
Java程序员秋招三面蚂蚁金服,java
游戏开发
引擎
正文在写这个文章之前,我花了点时间,自己臆想了一个电商系统,基本上算是麻雀虽小五脏俱全,我今天就用它开刀,一步步剖析,我会讲一下我们可能会接触的技术栈可能不全,但是够用,最后给个学习路线。Tip:请多欣赏一会,每个点看一下,看看什么地方是你接触过的,什么技术栈是你不太熟悉的,我觉得还算是比较全的,有什么建议也可以留言给我。不知道大家都看了一下没,现在我们就要庖丁解牛了,我从上到下依次分析。前端你可
程序员大三
·
2023-07-16 16:29
程序员
面试
后端
java
【架构】Java实现游戏引擎
大概所有的游戏都有这几步流程:输入指令根据指令做业务逻辑的判断根据判断结果更新画面既然大多数的游戏都离不开这几步,那么为了便利游戏的开发,一些工程师就把这几个方法抽象出来,定义为一个规范,
游戏开发
者只需要根据这个规范实现游戏的业务逻辑就可以简单高效的开发出一个游戏
指针指指针
·
2023-07-16 16:28
Java架构思想
java
架构
游戏引擎
Cocos Creator 多分辨率适配方案
前言现在市场上的显示设备分辨率五花八门绿肥红瘦(主要是手机),所以屏幕适配是
游戏开发
过程中必不可少的步骤。这次给大家分享一个较通用的多分辨率适配方案,无论是什么奇葩分辨率都能完整地显示游戏内容。
程序猿TODO
·
2023-07-16 14:45
web小
游戏开发
:蜘蛛纸牌(三)
web小
游戏开发
:蜘蛛纸牌(三)追加扑克背景修正主动发牌机制难度选择移动扑克拖动层顺手实现的被压住的扑克预览初始化拖动小结追加扑克背景之前去网上仔细看了看别人玩蜘蛛纸牌的视频,发现右侧的待发扑克,都是没有显示花色数字的
文盲老顾
·
2023-07-16 14:37
web端小游戏
前端
js
jquery
javascript
css
样式
拖拽
HTML5
游戏开发
实战 | 黑白棋
黑白棋,又叫反棋(Reversi)、奥赛罗棋(Othello)、苹果棋、翻转棋。黑白棋在西方和日本很流行。游戏通过相互翻转对方的棋子,最后以棋盘上谁的棋子多来判断胜负。黑白棋的棋盘是一个有8×8方格的棋盘。开始时在棋盘正中有两白两黑四个棋子交叉放置,黑棋总是先下子。(1)下子规则。把自己颜色的棋子放在棋盘的空格上,而当自己放下的棋子在横、竖、斜8个方向内有一个自己的棋子,则被夹在中间的全部翻转成为
TiAmo zhang
·
2023-07-16 07:01
H5
html5
前端
html
黑白棋游戏
Unity执行官:AI将使
游戏开发
速提高5-10 倍,不会造成大规模失业
Unity是一款实时3D互动内容创作和运营平台,广泛应用于
游戏开发
、美术设计、建筑设计、汽车设计以及影视行业等创作领域。
博学的轮船Y
·
2023-07-16 05:00
科技
AI
人工智能
科技
技术美术
云计算
大数据
ai
Unity四叉树地图
在
游戏开发
中,四叉树常用于空间分区、碰撞检测和可视化剔除等方面。1.什么是四叉树?四叉树是一种二维空间分割树结构,每个节点将空间划分为四个子区域。每个节点可以是根节点,也可以是叶子节点。
Asklyw
·
2023-07-16 05:30
unity
游戏引擎
UGUI无线滑动列表
在
游戏开发
中,经常会遇到需要展示大量数据的情况,例如排行榜、背包等。为了优化显示效果和性能,一个常见的做法是使用无限滑动列表(InfiniteScrollView)。
Asklyw
·
2023-07-16 05:30
Unity
前端
unity
游戏引擎
ui
Unity
游戏开发
中的对象池技术
在
游戏开发
中,频繁创建和销毁游戏对象会消耗大量的内存和CPU资源,降低游戏性能。为了解决这个问题,开发者通常会使用对象池技术,通过预先创建一批游戏对象并重复利用,来减少资源消耗。
Asklyw
·
2023-07-16 05:30
unity
设计模式
Unity雷达图
多边形雷达图样板Unity雷达图Leida在
游戏开发
中,雷达图可以为用户提供直观的数据分布情况,通过多边形的圆周来表示各种属性的分布情况,简单明了。
Asklyw
·
2023-07-16 05:00
unity
游戏引擎
深入探索Unity生命周期函数
导语:Unity是一款非常流行的
游戏开发
引擎,而理解和熟悉Unity的生命周期函数对于开发者来说是非常重要的。本文将介绍Unity的生命周期函数是什么,以及在
游戏开发
过程中如何使用它们。
Asklyw
·
2023-07-16 05:00
Unity
unity
游戏引擎
Unity中资源异步加载
最后,将给出资源异步加载在
游戏开发
中的应用场景。一、异步加载的原理异步加载是
Asklyw
·
2023-07-16 05:30
unity
游戏引擎
Unity 3D 脚本编程与
游戏开发
学习笔记
学习笔记内容提要Unity脚本概览控制物体移动触发器事件Unity基本概念与脚本编程物体、组件和对象创建物体实例——3D射击游戏内容提要全书从建立编程脚本和游戏框架为出发点,逐步阐述
游戏开发
中的核心概念
iqyqqqqqq
·
2023-07-15 09:56
unity
3d
学习
Visual Studio 2022: 增加对虚幻引擎的支持
我们听到并看到了来自你(我们的
游戏开发
人员)的大量宝贵反馈。我们想特别向所有参与调查问卷、留下开发者社区建议并在社交媒体上与我们聊天的人致敬。没有你的贡献,这些功能是不可能有的。
拓扑梅尔-漫漫开发路
·
2023-07-15 07:10
Visual
Studio
visual
studio
软件开发
系统设计
VS2022 性能提升:更快的 C++ 代码索引
不论你是一个工作在大型代码库下的
游戏开发
者,或者你在解决方案中有非常多的C++工程,在VisualStudio202217.4中,你都会感受到前所未有的”快”。
拓扑梅尔-漫漫开发路
·
2023-07-15 07:09
Visual
Studio
visual
studio
软件开发
windows
VS2022的智能感知性能提升了18倍
借助VisualStudio,我们希望构建一套最佳开发工具来增强
游戏开发
人员的生产效率。
拓扑梅尔-漫漫开发路
·
2023-07-15 07:09
Visual
Studio
ue4
ActionKit 时序动作执行系统 | Unity 游戏框架 | Unity
游戏开发
| Unity 独立游戏
AciontKit是一个时序动作执行系统。游戏中,动画的播放、延时、资源的异步加载、Tween的执行、网络请求等,这些全部都是时序任务,而ActionKit,可以把这些任务全部整合在一起,使用统一的API,来对他们的执行进行计划。OK,我们先看下ActionKit的基本用法。延时回调示例代码如下:usingUnityEngine;namespaceQFramework.Example{public
凉鞋的笔记
·
2023-07-15 05:56
QFramework
v1.0
使用指南
unity
c#
游戏框架
游戏引擎
【Unity 框架】QFramework v1.0 使用指南 介绍篇:02.Roadmap-路线图 | Unity 游戏框架 | Unity
游戏开发
| Unity 独立游戏
02.Roadmap-路线图将来也许sLua、toLua、xLua、ILRuntime支持Pro版本推进ArchitectureDesigner使用可视化设计架构,一键生成架构代码ResKit支持自定义目录方案UIKit支持多个CanvasRoot和摄像机方案CodeGenKit同步插件平台的插件整理ResKit重构(支持热更)UIKit重构AudioKit重构v1.0.x(当前)QFramewo
凉鞋的笔记
·
2023-07-15 05:26
QFramework
v1.0
使用指南
unity
游戏框架
C#
c#
游戏
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他