urho3d
兮迷风
【游戏程序/绘画/音乐/自由职业/前CTO 】
喜欢游戏,喜欢生活的大朋友,主机游戏爱好者,初级绘画者,箫业余人士
游戏爱好者ps3,ps4,switch, xbox, steam, pc各种各样有趣的游戏都喜欢
《神秘海域》《古墓丽影》《战神》《塞尔达》《忍龙》《暴雨》《ICO》等
初级绘画者经常各种画展逛
箫业余人士learning,learning
展开
-
urho3d的helloworld合并成单个文件(存粹copy)
这个嘛存粹是抄一下,省的每次还要继承啊,太多东西,不好去修改,一个文件做修改方便点,留这样,以备后面copy用#pragma once#include <Urho3D/Engine/Application.h>#include <Urho3D/Input/Input.h>#include <Urho3D/Engine/Application.h>#include <Urho3D/Graphic原创 2017-05-26 17:14:07 · 618 阅读 · 0 评论 -
urho3d中3d音效SoundSource3D使用的注意
因为当前使用的是lua所以直接上lua代码了3d音效需要设计到 listener和3d sound两部分处理如下首先是有一个听者local listner_node = scene_:CreateChild(&quot;listenerNode&quot;);local listner = listner_node :CreateComponent(&quot;SoundListener&quot;);node.positi...原创 2019-01-08 12:48:41 · 230 阅读 · 0 评论 -
关于urho3d编辑器场景编辑处理
urho3d场景编辑设计的几个点场景灯光设计相机场景zone其他有一些需要注意的zone这个需要注意的是这一些参数因为范围和环境光没设好,场景就是灰色的到是就悲剧了下来就是编辑一个场景,我这里的一个例子base_scene.xml这个文件如下<?xml version="1.0"?><scene id="1"> <attribute...原创 2018-11-17 22:37:03 · 892 阅读 · 0 评论 -
使用urho3d的编辑器编辑UI思路及使用
使用urho3d其中UI原生编辑器,那么就需要了解怎么使用urho3d的UI是直接使用一张png图片在加相应的DefaultStyle.xml来进行设计看看机构 <element type="BorderImage" > <attribute name="Texture" value="Texture2D;Textures/UI.png" />...原创 2018-11-17 22:15:59 · 1452 阅读 · 0 评论 -
关于urho3d中加载资源用法在Lua中一些注意点 android
起因:加载场景的做法是Lua函数导出中使用的是File的形式,在android上无法取到正确的位置,但是cache:GetResource可以获取到XMLFile所以需要进行修改这里修改的文件Node.pkg, Scene.pkgNode.h Node.cpp Scene.h Scene.cpp场景通过XML进行加载场景的修改针对同步加载修改LoadByXMLFile针对异...原创 2018-11-17 21:57:44 · 276 阅读 · 0 评论 -
urho3d 1.7编译window 版本
使用的工具cmake,vs我这里使用的是cmake 3.72, vs2013这里直接打开cmake-gui.exe我们就可以直接设置路径我这里就没具体设置什么具体的东西,例子也一起编译了,其他选择自己看好了之后到 G:/program/cxx/urho3d/build_pc 去看看Urho3D.sln 就是我们想要的了,中间看少什么就加什么了,比如需要dx的东东,百度一下装一下下...原创 2018-11-17 21:32:22 · 353 阅读 · 0 评论 -
urho3d在android是出现的一个坑
这里在使用物理的时候出现 WARNING Physics: Overflow in AABB, object removed from simulation WARNING Physics: if you can reproduce this please email WARNING Physics: Please include above information your platfor...原创 2018-11-22 17:12:55 · 524 阅读 · 0 评论 -
关于Urho3d在android上UI设置处理
假设我们在pc上使用的是1024x768, 那么我们如何适应android不同手机的分辨率的?我这里的处理是,首先Editor.bat创建一个UI,并且保存成game_ui.xml那么下来具体Lua代码如下 // 这里是加载UI的 local game = ui:LoadLayout(cache:GetResource("XMLFile", "UI/game_ui.xml")); ...原创 2018-10-11 09:22:17 · 382 阅读 · 0 评论 -
urho3d 1.7 android设置指定的Lua进行运行
首先需要了解的是urho3d在android上主要是通过sdl来进行运行, 代码里面是通过SDLActivity的SDLMain来run的 看run函数 SDLActivity.nativeInit 这里只要填写参数就好了我这里修改的位置是Urho3D.java里面 @Override protected boolean onLoadLibrary(ArrayLi...原创 2018-06-17 12:49:10 · 326 阅读 · 0 评论 -
urho3d 1.7 win10 android编译
整个编译过程 - 需要使用到的工具 1. urho3d 1.7 2. CodeBlocks16.01 主要是用到了他的mingw 3. cmake 3.7.2 4. ndk android-ndk-r12b 5. adt-bundle-windows-x86_64-20140702过程,这里主要是设置的问题, android_var.batecho off:: urho3d ...原创 2018-06-15 00:21:48 · 885 阅读 · 0 评论 -
urho3d关于urho3d-blender插件,导出动画中帧标记的使用
经常有这样的需求,我在做动画的时候,比如挥刀动作,当刀刚好砍下的时候我向进行一下判断是否砍刀东西了,之后播放一个声音,或者做些事情,这个时候就选择在这个帧上面做个事件点,当播放到此帧的时候触发一下调用这里使用的是urho3d-blender插件中怎么设置的问题 这下我们就可以在帧上面添加Marker了,这里就会标记到对应的文件上 这里我在30帧做了一个Marker用作触发,具体看导原创 2018-01-23 23:02:51 · 757 阅读 · 1 评论 -
关于blender导出urho3d场景的问题
这个插件的话主要还是github上的https://github.com/reattiva/Urho3D-Blender的基础上进行的修改 原始版本插件支持模型导出,基础场景导出,我发现此插件,无法导出层次节点中的空节点形式的树形结构,暂时进行修改中,进行了相应的一些修改 这里放置在github上面 https://github.com/hcqmaker/Urho3D-Blender(摄像机参原创 2017-05-25 17:21:52 · 1446 阅读 · 0 评论 -
关于urho3d+lua开发的一个游戏demo算是练习
下面是demo的截图压缩目录下的LuaScripts就是lua脚本GameMain.lua是主运行程序,包好加载所有的Lua文件,GameManager.lua 做一些管理和协调工作,以及关卡的启动切换等GameWindow.lua 管理所有UI的处理Levels目录LevelStart.lua 这个是起始关卡LevelSkyArea.ua 这个是游戏的关卡存档记录:GameMa...原创 2019-08-22 11:09:46 · 752 阅读 · 3 评论