自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小丢的专栏

只有游戏编程不会其他的

  • 博客(116)
  • 资源 (1)
  • 收藏
  • 关注

原创 UE4命令行打包项目

UE4命令行打包

2022-10-25 13:34:32 763 1

转载 UE4:Android 平台开发实践指南

前言在使用 UE 开发手游时,我们免不了要跟 Android 和 iOS 进行一些数据的交互,在这种情况下,就需要在代码中添加一些操作,使得在 Android 平台下 C++ 可以调用 Java,Java 可以调用 C++;iOS 平台下也是一样,C++ 可以调用 OC,OC 可以调用 C++。由于上次我已经实现了 UE 和 iOS 之间的互相调用,文章传送门,今天就继续和大家来讲讲 UE 和 Android 之间的互相调用。Android 环境搭建根据你安装的 UE 引擎的版本,来安装对应的

2022-05-17 14:32:53 4565

转载 Android使用adb命令直接修改文件

以修改hosts文件为例:由于某些原因,可能需要指定域名对应的IP地址。Android是基于Linux的系统,与Linux类似,通过hosts文件来设置。在Android下,/etc是link到/system/etc的,我们需要修改/system/etc/hosts来实现。但是这个文件是只读,不能通过shell直接修改。可以通过连接到PC上使用adb来修改。步骤如下:1、获得root权限:adb root2、设置/system为可读写:adb remount3、将hosts文件复制到PC

2021-11-12 09:36:19 7206

转载 UE4 设置旋转值到对象,使某个 actor 始终对着它指向 目标

值作思路:1.假设 A 物体需要指向 B 物体的方向2.第一步: 需要获取两个物体的位置, 可通过 GetActorLocation() 方法获取3.第二步: 需要获取两个物体的旋转值偏移量,可通过UE引擎自带的FindLookAtRotation 函数获取4.第三步: 获取旋转插值, 可通过RInterpTo函数实现 用RInterpTo 函数主要是为了使动画不僵硬,也可直接通过第四步完成设置5.第四步: 最后通过设置A的旋转值,使A的旋转值...

2021-05-06 15:46:05 2172

原创 UE4 Websocket

最近因为需要在ue4 bp中使用websocket在网上搜了一下发现大多失效,后面找了一个开源的,但是发现在4.25下编译失败所以将源码下载下来改了一下方便在4.25下使用,顺便为正在处理的这些问题的人提供一个解决方案。地址:https://github.com/lly20000/UE4Websocket.git...

2020-12-15 14:05:00 1581 7

转载 UE4源码分析2-文件目录说明

├── Engine│ ├── Binaries 二进制可执行文件文件夹│ │ ├── DotNET .net 工程 (Mac下是Mac文件夹 编辑器或者崩溃报告器)│ │ └── ThirdParty arm,mono,penal,oculus等的可执行文件│ ├── Build 编译时各个平台的集成环境 配置或者依赖│ │ ├── Android 安卓...

2019-12-24 16:50:27 485

原创 Android 2次签名

X.apk (已经签名的apk) 修改 .apk 为 zip 压缩包解压 (META-INF 文件夹删除)删除后文件后缀 修改回 .apk以下都在 cmd(命令栏)执行默认 C:\users\pipi>C:\users\pipi>d:转向 D:\D:\>dir查看这个目录里面文件D:\>cd Sign转向(注释:这就是你文件...

2019-12-17 11:57:07 260

转载 golang Build Android apk

配置 golang 开发环境略安装并初始化 gomobilego get golang.org/x/mobile/cmd/gomobilegomobile init创建 beego 项目, 参考https://beego.me/quickstartcd $GOPATH/srcbee new androidweb# 创建 gomobile 文件cd androi...

2019-11-22 16:59:46 2153

转载 androidstudio工程引用aar包

androidstudio工程引用aar包①.将aar包复制到lib目录下②.配置build.gradle文件:加入repositories {flatDir {dirs 'libs'}compile(name:'camerascan-1.0', ext:'aar')完整的配置文件:[java]view plain...

2019-11-22 16:31:36 638

原创 关于推送视频那点事

最近公司在产品中有需求推送视频刚好接触了一下,总结一下遇到的各种坑,按照云服务器的运营商和技术来进行划分和说明坑:运行环境:客户端 U3D VCL插件服务器 Golang (livego)1、阿里云(香港)RTSP:香港阿里云不支持RTSP的的推送RTMP:香港阿里云支持RTMP的的推送RTMP在VCL的插件下延迟7秒左右,专用大牛u3d插件延迟1秒...

2019-08-09 14:41:19 480

转载 由浅入深学习PBR的原理和实现

https://www.cnblogs.com/timlly/p/10631718.html?from=timeline&isappinstalled=0非常详细的将PBR的东东。赞一个

2019-06-21 10:12:22 2317

转载 游戏素材网站推荐!!!

图像素材:http://www.tekepon.net/fsm/FSM,主要提供2K素材http://www.mogunet.net/~mack/looseleaf/index.htmlLoose Leaf,提供XP素材http://theodore.ikebukuro.cc/Teddy-Plaza,主要提供2K素材,XP少量...

2019-04-19 01:58:59 18880 1

转载 Egret 集成 protobuf 笔记

集成 protobuf 稍微麻烦了点。主要还是网上资料不详细, 走了一些弯路!已经可以将 .proto 自动生成类。可以在项目中直接引用。记录下过程和大家分享下! 集成之前需要安装 node.js  以及 npm 。没有安装的自行安装!安装完成之后:## 如何安装 ```npm install [email protected] -gnpm install @egret/pr...

2019-02-23 04:06:46 582

转载 好东西(Android开发人员不得不收集的代码)

各种帮助类汇总:https://github.com/Blankj/AndroidUtilCode常用的 ios 风格 dialog 和 meterial design 风格的 dialog:https://github.com/glassLake/DialogUtils提高 android 应用的颜值,酷炫 UI 组件汇总:https://github.com/madongqiang22...

2018-11-07 19:34:01 1065

转载 Go实战--golang中各种排序算法实现以及生成随机数

排序,对于每种编程语言都是要面对的。这里跟大家一起分享golang实现一些排序算法,并且说明如何生成随机数。当然,golang为我们提供了sort包,也提供了math/rand包,这就大大方便了我们。还要说明一下,这里不会详细介绍各种排序算法的原理,如需探索自行Google。sort packagePackage sort provides primitives for sortin...

2018-10-10 10:44:31 758

转载 unity官方资源包CarController理解

    最近要写汽车的控制,发现比人物控制难很多,涉及到汽车的很多知识,自己写了一点不忍直视,各种bug,然后被告知untiy官方资源包里有控制脚本,就去学习了一下,然后借鉴了网上的一些教程,在这里表示衷心感谢,为了方面自己和他人,免得自己弄丢,然后贴在这里:[csharp] view plain copyusing System;  using UnityEngine;    namespace...

2018-05-15 13:32:41 2707 1

转载 提取手机游戏资源 特效 显存分析工具 无视任何加密

仅供学习,请勿拿破解来的资源盈利。 step.1 准备工具1.adb连接工具(我用的cofface adb  )【cofface】adb基于最新安卓源码编译修改,兼容其它助手,增加参数,支持识别所有机型工具详情:http://blog.cofface.com/archives/569.html下载地址:http://pan.baidu.com/s/1qX3XQDA2.Adreno Profiler...

2018-03-31 23:50:02 21042 3

转载 在Golang中获取系统的磁盘空间内存占用

获取磁盘占用情况(Linux/Mac下有效)import ( "syscall")type DiskStatus struct { All uint64 `json:"all"` Used uint64 `json:"used"` Free uint64 `json:"free"`}// disk usage of path/diskfunc Dis...

2018-03-23 20:08:34 2596

转载 人工智能Github

基于TensorFlow的框架 https://github.com/fchollet/keras https://github.com/tflearn/tflearn https://github.com/beniz/deepdetect https://github.com/tensorflow/fold https://github.com/leriomaggio/deep-learning...

2018-03-21 21:23:54 1272

转载 Golang百万级高并发实践

写在前面Go语言作为新兴的语言,最近发展势头很是迅猛,其最大的特点就是原生支持并发。它使用的是“协程(goroutine)模型”,和传统基于 OS 线程和进程实现不同,Go 语言的并发是基于用户态的并发,这种并发方式就变得非常轻量,能够轻松运行几万并发逻辑。Go 的并发属于 CSP 并发模型的一种实现,CSP 并发模型的核心概念是:“不要通过共享内存来通信,而应该通 过通信

2018-01-11 18:18:08 1414

转载 Google巨献

本文为大家整理了 Google 开源的项目,看看有没有感兴趣的,排名顺序按照 Github ★Star 数排列。0、机器学习系统 TensorFlow★Star 62533TensorFlow 是谷歌的第二代机器学习系统,按照谷歌所说,在某些基准测试中,TensorFlow的表现比第一代的DistBelief快了2倍。TensorFlow 内建深度学习的扩展支持,任何能

2017-12-05 15:18:05 445

转载 用Unity实现《随机生成 Tile Based 地图之——洞穴》中的算法

https://indienova.com/indie-game-development/procedural-content-generation-tile-based-random-cave-map/ 原文地址只做了初始的部分,改进后由于周围墙的检测大了一圈,数组里判定边界太麻烦,也没想到好的方法就懒得写了。把代码绑在场景中任意物体上,并手动指定cube1和cube2即可, R

2017-08-06 13:10:59 4363

转载 Unity3D服务器端使用PhysX计算物理

本文的最终目的:当设计师在Unity3D中制作好游戏场景后(为Gameobject拖好Collider),通过我们写的工具导出这份场景的Collider配置,在服务器端能够生成一份一模一样的物理世界,从而由权威服务器去计算物理,诸如子弹有没有击中玩家等等。PhysX最初是AGEIA公司开发的物理运算引擎,跟Havok,Bullet这两款旗鼓相当,后来2008年AGEIA

2017-08-04 20:26:30 5750

转载 神经网络入门

神经网络入门作者: 阮一峰日期: 2017年7月13日眼下最热门的技术,绝对是人工智能。人工智能的底层模型是"神经网络"(neural network)。许多复杂的应用(比如模式识别、自动控制)和高级模型(比如深度学习)都基于它。学习人工智能,一定是从它开始。什么是神经网络呢?网上似乎缺乏通俗的解释。前

2017-07-14 17:54:46 1027

转载 Go中的定时任务

Go cron定时任务的用法cron是什么  cron的意思就是:计划任务,说白了就是定时任务。我和系统约个时间,你在几点几分几秒或者每隔几分钟跑一个任务(job),就那么简单。cron表达式    cron表达式是一个好东西,这个东西不仅Java的quartZ能用到,Go语言中也可以用到。我没有用过Linux的cron,但网上说Linux也是可以用crontab

2017-06-07 09:17:17 4249

转载 [Unity3D]AssetServer服务器迁移数据备份还原

昨天试了下迁移Asset Server服务器,因为我们原本服务器是Linux系统,由于某些原因需要迁移到Windows下。这个过程我不确定是否能够成功备份和还原。因为Unity自身带有备份还原脚本,所以执行起来非常简单。一句命令行则可完成。数据备份:Mac OS Xsudo /Library/UnityAssetServer/bin/as_backup BA

2017-05-02 16:35:41 715

转载 [Unity3D]AssetServer服务器迁移数据备份还原

(2013-10-16 09:25:22)转载▼标签: assetserver 备份 数据 还原 it分类: Unity3d昨天试了下迁移Asset Server服务器,因为我们原本服务器是Linux系统,由于某些原因需要迁移到Windows下。这个过程我不确定是否能够成功备

2017-04-25 11:46:21 526

原创 Unity3D IPV6的处理

//"192.168.1.1&&ipv4"        public static string GetIPv6(string mHost, string mPort)        {#if UNITY_IPHONE && !UNITY_EDITORstring mIPv6 = getIPv6(mHost, mPort);return mIPv6;#else   

2017-04-19 17:27:24 1568

转载 Unity在UGUI上播放视频的办法

先在Canvas添加RawImage组件。然后在RawImage挂载如下脚本。[cpp] view plain copy   [csharp] view plain copy using UnityEngine;  using System.Collections;  using

2017-03-27 16:54:04 2631

转载 Go语言语音识别

今天写了一个调用google语音识别api的接口,具体的参数请参考http://blog.csdn.net/dlangu0393/article/details/7214728 下面是我写的go语言代码 package main import (     "io"    "os"    "fmt"    "bytes"    "errors"    

2017-03-10 10:42:49 4586

转载 微信群分享:Python网络爬虫初探

Python语言是由Guido van Rossum大牛在1989年发明,它是当今世界最受欢迎的计算机编程语言之一,也是一门“学了有用、学了能用、学会能久用”的计算生态语言。为此,CSDN作为国内最大的IT中文社区,特向广大Python爱好者开设了Python学习班,帮助大家在学习的道路上少走弯路,事半功倍。在昨天的女神节,我们继续邀请知名的CSDN博客专家杨秀璋老师,在班级里举行博客专家

2017-03-10 10:34:25 1701

原创 Unity着色器教程 | 积雪效果(改进版 原版本有问题)

最近想在游戏项目中实现一套天气系统,看到这个文章自己做了一下实现发现不对不知道是不是因为我升级u3d至5.5的原因总是报错主要两个错误:1、摄像机反转,摄像机的显示和shader执行后的是上下翻转的出现这个情况我的解决方法是将Rendering Path从Deferred设置为Legacy Deferred就ok了。2、return lerp(col, snowColor, snowAmo

2017-01-04 14:06:38 3696 9

转载 Go生成随机数

设置时间种子使用time包 生成随机数需要math/rand包 打印输出使用fmt包不设置时间种子的话,每次生成的rand值相同package mainimport "fmt"import "math/rand"import "time"func Generate_Randnum() int{ rand.Seed(time.Now().Unix())

2016-12-27 17:52:24 10237

转载 .protobuf文件转成.cs文件方法

具体步骤如下:1.先从http://code.google.com/p/protobuf-csharp-port/网站下载protobuf-csharp-port包,我下载的版本是:protobuf-csharp-port-2.4.1.473-release-binaries。2.将上述包解压缩之后,取出其中的ProtoGen.exe.config,protoc.exe,ProtoGen.

2016-11-21 17:33:43 1208 1

转载 Android APK加壳技术方案

本文章由Jack_Jia编写,转载请注明出处。  文章链接:http://blog.csdn.net/jiazhijun/article/details/8678399一、什么是加壳?       加壳是在二进制的程序中植入一段代码,在运行的时候优先取得程序的控制权,做一些额外的工作。大多数病毒就是基于此原理。PC EXE文件加壳的过程如下:     

2016-10-19 14:02:06 3727

转载 Ubuntu 14.04 FTP服务器--vsftpd的安装和配置

我们经常需要将本地的文件上传到远程的Ubuntu 14.04服务器上,或者把远程Ubuntu 14.04服务器上的文件下载到本地,这就需要用到vsftpd来搭建FTP服务,现在介绍一下如何在Ubuntu 14.04上安装和配置vsftpd工具/原料Ubuntu 14.04WinSCP 5.5.4方法/步骤

2016-10-18 11:39:13 438

转载 yocto 编译流程分析

it clone 一份poky 的工程到本地。source poky/oe-init-build-env your_build_path看下 oe-init-build-env 这个shell 脚本都干了些什么:[plain] view plain copyif [ -z "$ZSH_NAME" ] && [ "x$0" = 

2016-09-18 00:40:05 2925

转载 Unity3D中C#调用iOS的静态库(*.a)

C#端的处理C#调用其他模块的接口都是通过DllImport的方式来实现的。首先导入名字空间using System.Runtime.InteropServices;声明需要使用的C接口[DllImport("__Internal")]private static extern void __init (string app

2016-06-22 18:06:36 1539

转载 暴雪分享:打造超级大作的9个步骤

暴雪娱乐团队的射击游戏《守望先锋》(Overwatch)发售已经有两周的时间了,如你所见这款游戏极受玩家们的欢迎,在Reddit论坛吸引到的流量甚至一度超越了网站首页流量。  《守望先锋》只是暴雪执行公司战略结下的最新一颗果实——暴雪的成功以重塑游戏品类,并触及更多玩家作为基石。2004年推出的MMO《魔兽世界》,其影响力迅速超越同类游戏《无尽的任务》;十年后,这家公司的数字卡牌游戏《炉石

2016-06-12 11:19:09 1415

转载 深入浅出聊Unity3D优化:从Draw Calls到GC

0x00 前言  刚开始写这篇文章的时候选了一个很土的题目。。。《Unity3D优化全解析》。因为这是一篇临时起意才写的文章,而且陈述的都是既有的事实,因而 给自己“文(dou)学(bi)”加工留下的余地就少了很多。但又觉得这块是不得不提的一个地方,平时见到很多人对此处也给予了忽略了事,需要时才去网上 扒一些只言片语的资料。也恰逢年前,寻思着周末认真写点东西遇到节假日没准也没什么人读,

2016-06-08 11:44:09 4517

protobuf-all-3.12.3.zip

protobuf-all-3.12.3.zip 最新版下载了好久 今天的蛋炒饭好好吃 程序员都爱单身狗 实在编不下去了

2020-06-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除