Pinned Repositories
Bin-Paking-Algorithm
二维装箱算法:基于二叉树与叶子链表将输入的不同矩形紧凑地排版在一个近似正方形的空间中,使用缩进式树状打印与Opengl绘制显示结果。应用如存储大量长方体模型的纹理对应UV图时,能够增加空间利用率,避免内存空间的浪费。
Houdini-PCG-Environment-Generator
基于Houdini制作的程序化生成野外场景模型摆放的HDA工具。通过HeightField结合Mask创建地形与layer,然后依据自然环境模拟植被撒点,最后将得到的包含位置点云数据与模型实例输入的HDA导入UE4,替换地形材质与模型即可生成支持实时调节的大世界野外地形环境。
Houdini-To-UE4-World-Generator
A toolset for generate big world, including procedural landscape material with optimization, single road, single river with waterfall, vegetation placement and pdg system.Version:UE4 4.26 Houdini 18.5
UE4-Batch-Draw-Mesh-And-OpenGL-Get-Model-Data
毕设Demo:基于UE 4.21,通过顶点与面索引Data Table,借助Procedural Mesh Component批量绘制静态网格体资源并本地化,亦可批量添加精确的凸包碰撞。VS项目使用OpengGL与C++获取模型顶点及面索引,优化存储结构,输出为CSV直接供UE4绘制StaticMesh。
UE4-Campus-Simulation-Demo
UE 4.22 2人开发一款校园模拟游戏中,使用适合的设计模式,从搭建UE4 C++框架开始。编写部分GamePlay、任务、Npc系统等基类。创建对话音波、任务处理组件,实现了不同类型的Npc对象,使用行为树、EQS、Detour Crowd AI制作了成型的地铁站行人模拟。
UE4-GGJ2020-SLUOS-KRAD
48小时主要使用UE4 4.24和3ds max开发的游戏。《SLUOS KRAD》是一款逆向解谜游戏,你将扮演一个类似密室逃脱的工作人员,将游戏世界中玩家们通关而搞的一团糟的场景还原成未解谜的模样。
UE4-Light-Scan-Scene-Outline-Effect
基于UE 4.22 使用后处理Shader实现的光线扫描、显示去色描边场景特效,且可通过CustomStencil标记墙后敌人与可拾取物品。
UE4-TPP-RollingBall
UE4 4.21 仅用C++开发的第三人称LowPoly风格的滚动小球闯关游戏
UE4-VR-Helicopter-Bomb-Similation
课设:基于UE4 4.23的VR直升机飞行真实模拟,并通过Houdini创建导弹爆炸资产,最后使用Niagara与Cascade粒子系统制作爆炸特效。
Unity-Wander-In-Color-Game
Unity 2017.2.0f3 从玩法到美术风格、从关卡设计搭建到C#逻辑编码,独立制作了属于自己的第一款完整的2D横板闯关游戏, 共设计了瀑布、森林、熔洞三个关卡。 凭借该游戏在本科夺得了世纪杯、发现杯、葫芦岛杯等比赛奖项。
KylerLizi's Repositories
KylerLizi/Bin-Paking-Algorithm
二维装箱算法:基于二叉树与叶子链表将输入的不同矩形紧凑地排版在一个近似正方形的空间中,使用缩进式树状打印与Opengl绘制显示结果。应用如存储大量长方体模型的纹理对应UV图时,能够增加空间利用率,避免内存空间的浪费。
KylerLizi/Houdini-To-UE4-World-Generator
A toolset for generate big world, including procedural landscape material with optimization, single road, single river with waterfall, vegetation placement and pdg system.Version:UE4 4.26 Houdini 18.5
KylerLizi/UE4-Campus-Simulation-Demo
UE 4.22 2人开发一款校园模拟游戏中,使用适合的设计模式,从搭建UE4 C++框架开始。编写部分GamePlay、任务、Npc系统等基类。创建对话音波、任务处理组件,实现了不同类型的Npc对象,使用行为树、EQS、Detour Crowd AI制作了成型的地铁站行人模拟。
KylerLizi/UE4-Batch-Draw-Mesh-And-OpenGL-Get-Model-Data
毕设Demo:基于UE 4.21,通过顶点与面索引Data Table,借助Procedural Mesh Component批量绘制静态网格体资源并本地化,亦可批量添加精确的凸包碰撞。VS项目使用OpengGL与C++获取模型顶点及面索引,优化存储结构,输出为CSV直接供UE4绘制StaticMesh。
KylerLizi/Houdini-PCG-Environment-Generator
基于Houdini制作的程序化生成野外场景模型摆放的HDA工具。通过HeightField结合Mask创建地形与layer,然后依据自然环境模拟植被撒点,最后将得到的包含位置点云数据与模型实例输入的HDA导入UE4,替换地形材质与模型即可生成支持实时调节的大世界野外地形环境。
KylerLizi/UE4-Light-Scan-Scene-Outline-Effect
基于UE 4.22 使用后处理Shader实现的光线扫描、显示去色描边场景特效,且可通过CustomStencil标记墙后敌人与可拾取物品。
KylerLizi/Unity-Wander-In-Color-Game
Unity 2017.2.0f3 从玩法到美术风格、从关卡设计搭建到C#逻辑编码,独立制作了属于自己的第一款完整的2D横板闯关游戏, 共设计了瀑布、森林、熔洞三个关卡。 凭借该游戏在本科夺得了世纪杯、发现杯、葫芦岛杯等比赛奖项。
KylerLizi/UE4-VR-Helicopter-Bomb-Similation
课设:基于UE4 4.23的VR直升机飞行真实模拟,并通过Houdini创建导弹爆炸资产,最后使用Niagara与Cascade粒子系统制作爆炸特效。
KylerLizi/UE4-GGJ2020-SLUOS-KRAD
48小时主要使用UE4 4.24和3ds max开发的游戏。《SLUOS KRAD》是一款逆向解谜游戏,你将扮演一个类似密室逃脱的工作人员,将游戏世界中玩家们通关而搞的一团糟的场景还原成未解谜的模样。
KylerLizi/UE4-TPP-RollingBall
UE4 4.21 仅用C++开发的第三人称LowPoly风格的滚动小球闯关游戏
KylerLizi/l2-intro-pre-ethdenver
Introduction to layer two and zkSync