游戏开发那些事

77 篇文章
19 人订阅

全部文章

马三小伙儿

【打包构建】Mac下使用expect实现执行sudo命令时自动输入密码

最近想在Jenkins执行Build工作结束后,再执行一些sudo的命令,但是在Mac上sudo命令需要提供密码才能执行。而Jenkins在执行自动化操作的...

3420
马三小伙儿

【Unity游戏开发】马三的游戏性能优化自留地

很久没有更新博客了,最近马三比较忙,一直在处理游戏中优化相关的事务。我们的游戏自从开发以来一直没有做过比较系统的性能优化,最近因为各种原因需要对游戏进行优化...

6510
马三小伙儿

【Unity游戏开发】跟着马三一起魔改LitJson

在游戏开发中,我们少不了和数据打交道,数据的存储格式可谓是百花齐放,xml、json、csv、bin等等应有尽有。在这其中Json以其小巧轻便、可读性强、兼...

31520
马三小伙儿

【Unity游戏开发】性能优化之在真机上开启DeepProfile与踩坑

最近马三入职了新公司,平时除了负责编辑器开发之外还要做一些游戏性能优化方面的工作。我们今天说说如何在真机上开启DeepProfile模式以及一些坑。

22020
马三小伙儿

【xAsset框架】HFS 轻量级HTTP Server快速入门指南

最近马三有幸参与开发了一个简易轻量的Unity资源管理框架 xAsset ,xasset 提供了一种使用资源路径的简单的方式来加载资源,简化了Unity项目...

22010
马三小伙儿

【Unity游戏开发】不接SDK也能在游戏内拉起加QQ群操作?

一般在游戏进行对外测试的时候都会有一个玩家QQ群,方便玩家反馈问题、交流游戏心得等。那么为了增加玩家加QQ群的欲望,可能会在游戏里面设计一个小功能,点击一下...

19731
马三小伙儿

【Git教程】如何清除git仓库的所有提交记录,成为一个新的干净仓库

马三也算Github的忠实用户了,经常会把一些练手的项目传到Github上面进行备份。其中有一个名为ColaFramework的Unity框架项目,马三开发...

43430
马三小伙儿

【Unity游戏开发】Android6.0以上的动态权限申请问题

最近公司的游戏在做安全性测试,期间也暴露出了不少安全上的问题。虽然我们今天要说的权限申请和安全性相关不大,但是也会影响到游戏的使用体验等,所以本篇博客中马三...

87250
马三小伙儿

【游戏开发】网络编程之浅谈TCP粘包、拆包问题及其解决方案

现如今手游开发中网络编程是必不可少的重要一环,如果使用的是TCP协议的话,那么不可避免的就会遇见TCP粘包和拆包的问题,马三觉得haifeiWu博主的 TCP ...

21640
马三小伙儿

【Unity游戏开发】你真的了解UGUI中的IPointerClickHandler吗?

马三在最近的开发工作中遇到了一个比较有意思的bug:“TableViewCell上面的某些自定义UI组件不能响应点击事件,并且它的父容器TableView也...

45020
马三小伙儿

【Unity游戏开发】记一次解决 LuaFunction has been disposed 的bug的过程

RT,本篇博客记录的是马三的一次解决 LuaFunction has been disposed 的bug的全过程,事情还要从马三的自研框架 ColaFra...

18910
马三小伙儿

【小白学Lua】之Lua变长参数和unpack函数

Lua的变长参数和unpack函数在实际的开发中应用的还挺多的,比如在设计print函数的时候,需要支持对多个变量进行打印输出,这时我们就需要用到Lua中的...

58130
马三小伙儿

【计算机图形学】计算机图形学中的坐标系统

马三最近开始学习计算机图形学了,买了两本书,其中一本是国内的,还是什么大学的教材,不过写得真不咋样啊。另外一本是大名鼎鼎的《计算机图形学》第四版。最近接触了...

29310
马三小伙儿

【Unity游戏开发】tolua之wrap文件的原理与使用

本文内容转载自:https://www.cnblogs.com/blueberryzzz/p/9672342.html 。非常感谢原作者慷慨地授权转载,比心!...

41240
马三小伙儿

tolua之wrap文件的原理与使用

每个wrap文件都是对一个c#类的包装,在lua中,通过对wrap类中的函数调用,间接的对c#实例进行操作。

36220
马三小伙儿

【游戏开发】基于VS2017的OpenGL开发环境搭建

最近,马三买了两本有关于“计算机图形学”的书籍,准备在工作之余鼓捣鼓捣图形学和OpenGL编程,提升自己的价值(奔着学完能涨一波工资去的)。俗话说得好,“工...

37530
马三小伙儿

【LINUX/UNIX网络编程】之使用SOCKET进行UDP编程

(2)客户可向服务器发送多种指令:DOWNLOAD、UPLOAD、YES、NO、START、END、SHUTDOWN、CONTENT、OKDOWLOAD格式:D...

23420
马三小伙儿

mysql数据库之基础SQL语句/语法

SQL是现在进入互联网工作人们的必须技能之一,下面分享自己觉得很nice的SQL基本语句,从网上找了,觉得很不错,就分享给大家! 简要介绍基础语句:  1、说明...

16420
马三小伙儿

【Linux/unix网络编程】之使用socket进行TCP编程

循环接收客户发来的信息并在终端上显示,同时在信息前加入序号并返回给客户端;当从客户接收到bye后不再发送给各户并退出程序。

15830
马三小伙儿

【随笔】关于算法竞赛中使用文件输入输出和文件名的规定等问题

算法竞赛对文件名有着严格的规定,包括程序名和输入输出文件名,不要使用绝对路径或者相对路径。

20130

扫码关注云+社区

领取腾讯云代金券