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
cocos2dx游戏开发
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#
游戏
编程语言比拼之Java VS C++
以下是对它们的简要比较:性能:C++通常被认为是一种更高效的编程语言,适用于对性能要求较高的应用程序,如
游戏开发
、嵌入式系统和高频交易等。
音视频牛哥
·
2023-07-15 04:54
软件开发
java
c++
开发语言
C++
11
C++
教育孩子,父母忌扮“红白脸”呼市哪里教学习力好
这些课程整合了国内外优秀的脑科学、医学、心理学、教育学等科研体系内的专家资源,引入以
游戏开发
智力的独特教学方法,来激发儿童的脑力成长。
儿童产业观察
·
2023-07-15 03:20
Unity DOTS纯ECS的UI分辨率适配(写一个ECS的CanvasScaler)
不过基本的
游戏开发
功能都有了,可以用来写些小Demo体验下纯ECS写代码的‘乐趣’…单单Entities包是无法使用纯ECS来写代码的,有很多GameObject组件,像Camera、Mesh、Material
ALonWol
·
2023-07-15 01:31
unity
ui
ProjectTiny
ECS
DOTS
【C语言】轻松模拟实现qsort函数
君兮_的个人主页勤时当勉励岁月不待人C/C++
游戏开发
Hello,米娜桑们,这里是君兮_,我们今天接着上回更新的内容,讲讲我们如何模拟实现自己的qsort函数,废话不多说,我们开始今天的内容。
君兮_
·
2023-07-14 23:59
0基础C语言
c语言
学习
c++
算法
开发语言
AIGC全新升级!Share Creators现已提供更加强大的AIGC功能及体验!
目前AIGC技术在
游戏开发
中已经有了一些应用,可
ShareCreators
·
2023-07-14 18:41
人工智能
游戏
HTML5
游戏开发
实战 | 俄罗斯方块
俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,它曾经造成的轰动与造成的经济价值可以说是游戏史上的一件大事。这款游戏看似简单但却变化无穷,游戏过程仅需要玩家将不断下落的各种形状的方块移动、翻转,如果某一行被方块充满了,那就将这一行消掉;而当窗口中无法再容纳下落的方块时,就宣告游戏结束。可见俄罗斯方块的需求如下。(1)由移动的方块和不能动的固定方块组成。(2)一行排满消除。(3)能产生多种方块
TiAmo zhang
·
2023-07-14 17:51
H5
html5
前端
html
酷睿i9-12900K性能出炉,Steam
游戏开发
首选驰网独家i9-12900K服务器
Intel12代智能酷睿i9-12900KCPU是英特尔2021年10月底发布的新款处理器,目前相关参数配置已经曝光,那么性能方面怎么样呢?有哪些优势和亮点?今天我们就来了解下i9-12900K~酷睿i9-12900K智能移动式处理器采用全新性能混合架构,为计算机重新定义多核架构。采用8个高性能(P核)与8个高效能(E核)的混合架构设计,总计24线程。这一设计突破汇集了两种专业型内核,提供了革命性
服务器大本营
·
2023-07-14 16:12
在UE5中使用Cesium插件加载谷歌全景地图
虚幻引擎5(UE5)是一款强大的
游戏开发
引擎,它提供了许多功能和插件来创建逼真的游戏世界。其中,Cesium是一款流行的地理信息系统(GIS)工具集,它允许您加载和展示地理数据。
网创学长
·
2023-07-14 13:16
ue5
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他