加载中
Full-Stack Engine-系列1-介绍

Full-Stack Engine Full-Stack Engine is a MultiPlay-Game-Develop Engine 全栈开发引擎是一个多人游戏开发引擎,具有上手快,低成本,功能强大,释放生产力,高性能等优势。 Feature: 1....

!!停止维护!开源中国博客搬迁至个人网站!!

新博客地址 : http://dreamyouxi.com/blog 个人网站 : http://dreamyouxi.com/ 以前从个人网站搬迁至开源中国,现在又搬迁回去 =,=...

2020/07/21 20:14
503
C#和C/C++混合编程系列1-概述

引入C#主要是为了降低开发难度,特别是战斗服部分,相比使用lua具有高性能,双端开发等优势。 引擎主体还是C/C++实现。这一点和Unity就很像了,引入C#主要应用场景是游戏逻辑开发(主要是战斗...

2020/07/16 10:27
904
贪吃蛇-C语言全分析

写于2014-1-31 15:31 QQ空间。 写在前面: 作为初学者,这学期学完了C语言,有必要写一款实用的软件,给自己一个交代,不是书上的hello world之类的简单程序了。 写游戏是一个不错的选择,可...

2020/04/19 22:40
264
StickEngine-架构1-概述

概述 StickEngine 是基于某项目的实践而形成的网络游戏的C/S模型技术体系(服务端&客户端)。 可应用游戏例子:QQ飞车,刺激战场,英雄联盟,海岛奇兵 不适用的游戏类型:MMO 主要技术点: ...

异步原理和实现

和异步相似的概念最初是在读书的时候 计算机原理中讲解CPU时间最优分配算法时接触的。 问题: 1.假设代码片段壹 执行时间需要20MS ,假设代码片段贰需要执行时间30MS ,代码片段叁需要执行时...

Go
2019/09/20 12:08
761
XYGame-AI设计4-行为树-第2版本

基于上篇 XYGame-AI设计3-行为树-第1版本 的 AI 丰富版本 也是 XYGame-AI设计2-FSM 的 行为树 重构版本 根据下下图的策划文档 得出以下行为树: 先说总结: 相比版本1 只是单纯的AI规则复杂化...

2017/05/05 16:42
2.6K
动作类游戏状态机设计

在做一款轻度动作RPG游戏的时候,使用混合状态机来实现角色的状态控制,每种状态都有自己独立的执行单元,我称之为状态栈,状态栈 用栈式管理 来处理连招,表象就是每个输入按钮 对应一个状态...

2017/03/04 16:36
1.3K
Lite2D的渲染线程尝试

项目地址 https://github.com/dreamyouxi/Lite2D 注意: 1.GL只能和一个线程相关,所以纹理产生,初始化等都要放到渲染线程。 2.双缓冲默认是垂直同步的 可用 glfwSwapInterval; 来设置 GL A...

2016/10/17 21:04
422
Http服务器-第五步加入lua来编写动态网页

原打算加入php支持,遇到了点小问题,因此打算用lua来编写动态网页 基本原理:通过分析url请求,吧请求参数传递给lua处理,lua返回处理后的数据,然后C++端返回给浏览器 ScriptCore.cpp #in...

Lua
2016/09/14 12:35
1.5K
对英雄联盟手游的一些技术浅析

最近英雄联盟手游(LOLM)可以玩了,充满好奇的我就简单分析了一些体验到的技术点。 --------------------------------------------------------------------------------------------------...

10/11 08:32
25
ss代理服务器搭建指南

申明:本人/本文不提供代理服务器以及相关服务。本文章仅用于交流技术。 shadowsocks 代理搭建指南 step1:购买云主机。 访问 https://bandwagonhost.com/ 购买如下图的云主机 购买好了之后 ...

09/04 09:00
200
用delegate调用替代基于反射的函数调用

众所周知,C#的反射性能开销比较大,比如通过反射的方式来调用一个函数, 相比直接调用,反射下的性能是急剧下降的。 为了加强性能,可以通过MethodInfo来创建Delegate,通过调用Delegate来加...

07/04 13:00
12
以太坊挖矿指南

挖矿要具备3个条件, 一台PC,钱包,矿池。 PC:显卡必须是AMD显卡(A卡)卡或者Nvidia显卡(N卡),Intel的显卡支持力度有限,这里以N卡来进行挖矿。 钱包:可以是某个交易平台:火币、币安...

05/09 21:40
359
asio多线程环境 io_service和strand搭配使用

一个io_service对象可以通过多个线程调用io_service.run进行事件处理器的并发。分发到不同的线程上执行的策略可以认为是随机的。 strand是线程安全的任务队列的封装,具体执行还是会调用io_...

04/24 18:59
265
gitbook serve报错Error: ENOENT: no such file or directory, stat

gitbook 书籍的目录复制到其他路径后执行gitbook serve等命令会报错 Error: ENOENT: no such file or directory, stat.......... 打开gitbook的 用户目录中的文件: C:\Users\xxxxx\.gitboo...

用GitBook搭建文档系统

通过MarkDown写文档,自动生成html在线文档,还可以实时预览,这一切可以通过gitbook来进行。 1.安装node.js windows版本 2.打开cmd输入下面的命令以安装gitbook npm install -g gitbook-cl...

Ubuntu 18.04切换镜像源为国内

Ubuntu默认的镜像源在国外,国内访问速度有时候很慢,因此可以修改镜像源为国内,加快访问速度。 镜像源配置文件位于etc/apt/sources.list 打开修改 网易或者阿里云的源 #网易 deb http://m...

03/06 11:46
371
文件安全信息指纹

和朋友聊到了这个问题,挺有意思的,记录一下TODO问题场景 TODO

2020/12/28 09:05
29
Ubuntu 16.04安装jenkins

安装jdk sudo apt-get install openjdk-8-jdk 安装jenkins前需要吧最近的jenkins添加到系统,而不用ubuntu默认的jenkins软件包,因为它带的版本太老了。 wget -q -O - https://pkg.jenkins.i...

2020/11/28 11:43
72

没有更多内容

加载失败,请刷新页面

返回顶部
顶部