摘要:
作者: Compasslg 日期: 2021-07-24 一、前言 之前主要精力都花在写游戏上,只是很久以前在AWS的EC2上搭建过简单的服务器(PHP+Apache)和Sql数据库,现在基本上已经忘光了。最近突然想弄一个简单的个人网站,所以打算顺便记录一下搭建过程和中途遇到的一些问题。如果有人碰到 阅读全文
摘要:
作者:Compasslg 介绍 近期用c#开发一个游戏的存档编辑工具需要用 Zlib 标准的 Deflate 算法对数据进行解压。 在 StackOverflow 上逛了一圈,发现 c# 比较常用到的方式是微软提供的 System.IO.Compression, zlib.net, 以及 ICSha 阅读全文
摘要:
作者:Compasslg 前言 前一阵子想利用闲余时间写一个 Unity 游戏的翻译工具,主要是用于翻译一些内嵌在代码中的文本,最初想偷懒看了一下网上的教学推荐说可以先利用DnSpy、ILSpy等工具反编译,直接修改反编译出来的代码中的字符串然后再重新编译,这样就只需要写一个提取和置换c#代码中所有 阅读全文
摘要:
算法、数据结构、与设计模式等在游戏开发中的运用 (四):队列(Queue) 作者:Compasslg 1. 什么是队列 如同栈(Stack)一般,队列(Queue)也是一种抽象的数据结构(Abstract Data Structure)。所以同理的,“队列” 这个名称定义的是你如何从外部理解和使用这 阅读全文
摘要:
算法、数据结构、与设计模式等在游戏开发中的运用 (三):插值(Interpolation) 作者:Compasslg(李涵威) 1. 什么是插值 插值(Interpolation)其实是数学中的一种常用概念,他是利用一种给定函数来连接点的方式。在数学中,插值被用于通过将离散的点数据连接成连续的曲线, 阅读全文
摘要:
算法、数据结构、与设计模式等在游戏开发中的运用 (二):栈(Stack) 作者:Compasslg 李涵威 (如果你已经了解什么是栈并且如何实现,可以直接跳到第3部分) 1. 什么是栈(Stack) 通常来说,我们认为栈(Stack)是一种抽象的数据类型(Abstract Data Type),或者 阅读全文
摘要:
算法、数据结构、与设计模式等在游戏开发中的运用 (一):单例设计(Singleton Design) 作者: Compasslg 李涵威 1. 什么是单例设计(Singleton Design) 在学校学习面向对象编程中的一些常用的设计模式时,我第一次系统的接触到了单例设计(Singleton De 阅读全文
摘要:
game jam 记录与分享 2017年十月底,我参加了所在的美国某大学游戏开发俱乐部举办的GameJam。活动从周五下午5点30开始公布主题,周日中午12点提交游戏。大约有50人参加了此次活动,超过一半的人在比赛前已经组好了队伍,而我作为一个第一次参加这种比赛的国际生(且大概是唯一一个中国人),在 阅读全文