用爱发电项目开发两个月的心得体会

前阵子我参加了一个用爱发电的独立游戏项目,是由一批网友聚集起来想要复刻某三国单机游戏的团队。“用爱发电”,即不获取酬劳,为了自己的梦想去努力奋斗。从24年2月4日开始得知这个组,2月7日进组,到4月4日离开,共经历了两个月。 我不想过多讨论这个游戏开发组中遇到的问题,因为在这个组的问题有其特殊性,并不具有普遍性。我想探讨的是个人开发者面对用爱发电项目时需要注意的内容,和一些心得体会。 ...

四月 14, 2024 · JohnathanLin

以魏延“子午谷奇谋”讨论软件需求可行性问题

摘自某百科:《魏略》蜀军大将魏延认为,长安守将夏侯楙年少,娇生惯养、怯而无谋。今日假若我魏延领精兵五千,背负粮草五千,直由山道深入,寻秦岭而向东,到达子午再往北行。不过十日就能抵达长安。夏侯楙见我军突然出现,必然乘船而逃。如此一来,长安城内只剩下御史、京兆太守而已。长安北门有散民之谷,足以供应我军粮食。而由东方相会合,需要二十日,届时丞相您在由斜谷赶来,必定可以在此与我会师,这么一来,可以一举平定咸阳以西。 ...

三月 10, 2024 · JohnathanLin

MQTT协议中可变长度的具体计算方式(有计算过程解析)

本文介绍MQTT协议中,固定报头中的可变长度部分的计算方式。通过提供一些例子,将其他介绍MQTT协议的文章中没有仔细说明的计算部分进行解释。 ...

十二月 26, 2023 · JohnathanLin

关于游戏服务器配置表功能的探讨

简介 在游戏开发中,配置表是策划与程序员之间针对功能模块开发而搭建的桥梁。配置表在游戏开发中扮演非常重要的角色。策划需要向配置表填入各种数据,以完成功能数值的配置;程序员需要在项目代码中读取配置表,根据配置表和需求决定的业务逻辑来开发功能模块。 本文想探讨接触过的两个项目的配置表功能设计。在本文中,我不会泄露项目相关的具体信息,仅针对方案进行讨论。 ...

十二月 24, 2023 · JohnathanLin

Java并发编程中上锁的几种方式

前言:本文想要介绍Synchronized,ReentrantLock和ReentrantLock的Condition的相关用法。 ...

十二月 4, 2023 · JohnathanLin