4 Lampard1997

尚未进行身份认证

我要认证

2017年4月6日我开始了我的代码之路,希望到我毕业之后回看这里,能达到想达到的目标 2020年3月11日,我正式参与工作,成为一个游戏开发者。希望自己保持初心,keep learning,keep coding

等级
TA的排名 9w+

【Git基础系列】之让提交变整洁

【Git基础系列】之让提交变整洁 大家好,我是Lampard~~欢迎来到Git基础系列的博客 今天讲的是如何让自己的提交变得整洁 前言:我们在完成一个需求的时候,往往是要经过多次修改,可能是因为自己有些地方做得不好被大佬diss,也有可能是因为忽如其来的一些新的优化。总之每次完成需求之后,我们提交到Git中的代码总是含有多个commit,这导致我们查看log的时候线会十分的乱,为此我们可以用以下两种办法让...

2020-06-15 10:00:24

【openGL基础系列】之画一个正方体玩玩吧

【openGL基础系列】之画一个正方体玩玩吧 大家好,我是Lampard~~欢迎来到openGL基础系列的博客 今天讲的是如何在openGL中画一个正方体 前言:大家都知道,一个正方体包括六个面 ,十二条线。所以我们创造一个正方体的时候既可以使用线的组合,也可以用面的组合来表示。为了让我们更加直观的看到这个正方体,我还在博客上参考了别人的算法,让整个正方体转起来。话不多说我们来看看代码和成品图吧: 1. 构建...

2020-06-13 17:49:15

【openGL基础系列】之三角形,四边形的着色

【openGL基础系列】之三角形,四边形的着色 大家好,我是Lampard~~欢迎来到openGL基础系列的博客 今天讲的是openGL中对三角形,四边形进行着色 前言:在介绍四边形着色之前首先要提醒一下~openGL中对着色的四边形是默认以逆时针进行画边,然后再把形成的图形进行颜色填充,所以!如果描点的顺序不对的话,会形成不一样的图形。 1. 对三角形进行着色 GL_TRIANGLES 对三角形...

2020-06-03 18:10:02

【openGL基础系列】之直线,折线,封闭折线

【openGL基础系列】之直线,折线,封闭折线 大家好,我是Lampard~~欢迎来到openGL基础系列的博客 今天讲的是搭建openGL的显示出三种不同的线 1. 点glVertex* 俗话有云点线面,在讲解线之前首先和大家介绍一下openGL中点的实现函数:glVertex*,函数名我们不作探究,那么这个*是什么鬼呢? 其实*代表的是这个函数后需要接参数:i是整数,s是短整数,f是浮点数等等。举个例子如果我们...

2020-06-01 10:18:48

【openGL基础系列】之环境搭建&整一条直线

【Git基础系列】之环境搭建&整一条直线 大家好,我是Lampard~~欢迎来到openGL基础系列的博客 今天讲的是搭建openGL的开发环境和制造显示出一条直线 1.搭建环境 openGL的环境搭建很简单: (1) 首先下载一个VS,2015,2017,2019都可以,哪个顺手用哪个 (2)创建一个win32控制台的空项目 (3)安装Nug...

2020-05-30 16:25:22

【Lua基础系列】之代码优化,别再依赖if..else了

【Lua基础系列】之ifElse代码优化 大家好,我是Lampard~~欢迎来到Lua基础系列的博客 前文再续,书接上一回。 今天讲解一下我在工作中遇到的代码优化问题。需求是这样的:我需要在项目的通用资源弹窗中加入一个新的资源道具,但是以前的通用弹窗道具可以换算成元宝,有自己的容量。但是新的道具是“英雄经验”是没有上述的属性的,所以有部分的逻辑是不适用于新增的道具,因此我一开始的处理方式是直接在各个判断的逻...

2020-05-22 16:57:25

【git基础系列】之远程合并冲突解决

【Git基础系列】之分支操作 大家好,我是Lampard~~欢迎来到Git基础系列的博客 今天讲的是使用Git远程库进行合并的时候解决冲突 人在江湖飘,哪有不挨刀。代码提交的多了总会遇到冲突。现在分享一下我的解决办法:(一)查找log日志找到版本号,把自身修改的分支reset到开始coding的地方1. -- git log2. -- git reset 版本号(二)st...

2020-05-19 16:27:17

游戏项目开发中的“观察者模式”

游戏项目开发中的“观察者模式” 大家好,我是Lampard 今天与大家探讨一下游戏开发项目中的观察者模式 在进入主题之前我想先问问大家,我们平时在开发游戏时怎么实现人机交互的呢? 无疑就是响应用户的点击事件,我们可以对某一个结点来声明一个监听事件,如果用户点击它那么就实现响应的事件。 ...

2020-05-04 21:15:49

【Lua基础系列】之模式匹配练习

【Lua基础系列】之模式匹配练习 大家好,我是Lampard~~欢迎来到Lua基础系列的博客PS:本博客知识参考资料为:《Lua程序设计第四版》,该书由Lua的创始人2018年所编著,所以大家可以放心去吸收知识 前文再续,书接上一回。今天收到了老大安排的一个小需求,要求我把【【k...

2020-03-26 17:38:09

【游戏客户端面试题干货】--2020年最新游戏客户端面试干货(c#篇)

【游戏客户端面试题干货】--2020年度最新游戏客户端面试干货( C#篇 ) 大家好,我是Lampard~~ 经过春招一番艰苦奋战之后,我终于是进入了心仪的公司。 今天给大家分享一下我在之前精心准备的一套面试知识。 今天和大家分享的是C#的面试题 本人亲测80%的引擎相关题目都是围绕着我总结出来的知识点提出的 。一.结构和类的区别1.结...

2020-03-24 19:25:16

【游戏客户端面试题干货】--2020年最新游戏客户端面试干货(lua篇)

【游戏客户端面试题干货】--2020年度最新游戏客户端面试干货( lua篇 ) 大家好,我是Lampard~~ 经过春招一番艰苦奋战之后,我终于是进入了心仪的公司。 今天给大家分享一下我在之前精心准备的一套面试知识。 今天和大家分享的是lua的面试题 本人亲测80%的引擎相关题目都是围绕着我总结出来的知识点提出的 。 配合我博客里面的lua系列一...

2020-03-19 21:06:32

【cocos2dx面试题干货】--2020年最新cocos2dx面试干货(引擎篇)

【cocos2dx面试题干货】--2020年度最新cocos2dx面试干货(引擎篇 ) 大家好,我是Lampard~~ 经过春招一番艰苦奋战之后,我终于是进入了心仪的公司。 今天给大家分享一下我在之前精心准备的一套面试知识。 由于我面试的岗位是cocos2dx的开发岗,今天就先给大家分享一下引擎方面的知识。 本人亲测80%的引擎相关题目都...

2020-03-18 13:32:20

【cocoStdio系列】之初用cocostdio制作登陆界面

cocos2dx之使用stdio构造登录界面 大家好,我是Lampard 今天与大家探讨一下如何使用stdio制造一个登录界面 成品长这样: 各种控件都比较简单,主要是熟悉cocoStdio的一个很好的demo,下面讲一讲具体如何实现: (1)在Stdio上创建一个新项目,命名尽量靠近需求即...

2020-03-17 21:16:20

【cocos2dx原理系列】之初用cocostdio制作排行榜

cocos2dx之使用stdio构造排行榜 大家好,我是Lampard 今天与大家探讨一下如何使用stdio制造一个排行榜 突然收到这个需求,从未使用过cocosstdio的我内心一阵忐忑,还好有这位技术老哥的帮助之下,顺利完成了任务。 感谢这位大佬的博客 从stdio创建UI到...

2020-03-16 17:35:06

【git基础系列】之分支操作

【Git基础系列】之分支操作 大家好,我是Lampard~~欢迎来到Git基础系列的博客 今天讲的是使用Git进行分支操作 首先,为什么要使用分支开发?对于一个系统来说,这就相当于是单核还是多核的区别。分支开发能让我们同时的在不同地方对同一项目的不同细节进行修改,大大提高开发的效率。...

2020-03-13 19:54:45

【git基础系列】之基础语法

【Git基础系列】之基础语法 大家好,我是Lampard~~欢迎来到Git基础系列的博客 Git的种种好处就不多介绍了,百度一堆一堆滴。今天就直接介绍一下仓库的创建,文件的增删查改等 好,我们直接开始吧!!! 首先的是下载与安装,由于我自己是Window平台的,所以就讲解wind...

2020-03-13 14:20:18

【Lua基础系列】之热更新

【Lua基础系列】之热更新 大家好,我是Lampard~~欢迎来到Lua基础系列的博客PS:本博客知识参考资料为:《Lua程序设计第四版》,该书由Lua的创始人2018年所编著,所以大家可以放心去吸收知识 前文再续,书接上一回。今天讲的是lua中的热更新,lua之所以好用除...

2020-03-12 19:30:44

【Lua基础系列】之C/C++与lua的交互方式(记我第一天上班)

a 【Lua基础系列】之C/C++与lua的交互方式 大家好,我是Lampard~~欢迎来到Lua基础系列的博客PS:本博客知识参考资料为:《Lua程序设计第四版》,该书由Lua的创始人2018年所编著,所以大家可以放心去吸收知识 今天在正文之前先说一些心里话: 今天是我正式工作的第一天,感觉...

2020-03-11 22:33:40

【Lua基础系列】之数据结构(多维数组,链表,队列)

【Lua基础系列】之数据结构(多维数组,链表,队列) 大家好,我是Lampard~~欢迎来到Lua基础系列的博客PS:本博客知识参考资料为:《Lua程序设计第四版》,该书由Lua的创始人2018年所编著,所以大家可以放心去吸收知识 前文再续,书接上一回。今天讲的是lua中常见的数据结构:数组,二维数组...

2020-03-01 16:38:50

cocos2dx之如何实现场景过度效果TransitionScene

cocos2dx之实现场景过度效果TransitionScene 大家好,我是Lampard 今天与大家探讨一下场景之间切换时的特效类TransitionScene类 如何让场景之间切换时更加炫酷?各种场景切换特效很想拥有?现在,它来啦!!!...

2020-02-29 00:39:13

查看更多

勋章 我的勋章
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。