专题:游戏开发
共7篇相关文章

如何用Babylon.js编写宇宙飞船模拟程序,整合物理引擎和三维罗盘?
计划做一个宇宙飞船模拟程序,首先做一些技术准备。 可以访问https:ljzc002.github.iotestSpacetestHTMLPAGEspacetestwp2.html查看测试场景,按住qe键可以左右倾斜相机。可以...

如何将txt配置文本变为3D陈列室网页小实验?
设计目标:借鉴前辈编程者的经验将简单的配置文本转化为3D场景,并根据配置文件在场景中加入图片和可播放的视频,最终形成可浏览的3D陈列室。 一、使用效果 1、txt配置文件: (博客园的富文本编辑器会改变txt文本的排版,所以用图片方式呈现文...

如何用Babylon.js和recast.js打造RTS游戏中的3D单位控制网页实验?
一、运行效果 1、建立一幅具有地形起伏和不同地貌纹理的地图: 地图中间为凹陷的河道,两角为突出的高地,高地和低地之间以斜坡通道相连。 水下为沙土材质,沙土材质网格贴合地形,河流材质网格则保持水平。 2、在地图上随机放置土黄色小方块表示可控单...

如何通过多线程和精灵动画实现3D网页RTS单位行为动画效果?
一、实验目的: 1、在上一篇的“RTS式单位控制”的基础上添加逻辑线程,为每个单位实现ai计算; 2、用精灵动画为单位的行为显示对应的动作效果。 二、运行效果: 1、场景中的单位分为红蓝两方,单位在发现敌对单位后向敌人移动: 2、进入攻击范...

如何入门Babylon.js并实现本地化运行?
1、Web3D与Babylon.js整体介绍 3D显示技术是可以用贴近人类直觉的方式进行信息展示,可以广泛的应用于数据可视化、游戏、教学等应用方向,现代人通常接触过一些3D场景展示,但想自己动手制作3D场景则往往遇到入门困难、配置繁琐的难题...

如何在Unity中仿照DefenseGrid实现塔防游戏中的复杂寻路算法?
前言 在一款TD游戏中,最重要的单位就两大类:防御塔(Tower)和敌人单位(Enemy)。在处理敌人单位的AI行为时,最基本也是最重要的就是自动寻路。在各式TD游戏中,防御塔的攻击方式以及敌人单位的Buff机制往往是能做出差异化的地方;而...

如何构建基于AI辅助的3D游戏美术工作流程?
3D游戏美术流程 不同于其他类型的AI应用,3D内容的AI生成应用所面向的行业更加垂直,会有一定的专业使用门槛,并且生成的产物与直接投入生产环境的内容往往还存在一定的距离。笔者这里针对小型独立游戏Demo的场景下,为提高3D游戏美术工作效...
