自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猫叔压力大

【主攻c++】as3 C# lua python shader啥都会一点点的人

  • 博客(35)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 插画师的噩梦?文字描述到插画,一切都很简单(谷歌AI Disco Diffusioin)

从一行文字描述到生成CG大作,自定义桌面壁纸不是梦。谷歌AI Disco Diffusioin,可以在线运行的强力AI。

2022-05-11 11:34:13 633 1

原创 C++用桌面图标系列之三【整理-时钟】

他来了,他来了,桌面图标一百种玩法第三种,桌面时钟。老规矩,先看看视频效果。

2021-01-01 11:27:15 4695 3

原创 上班摸鱼大法高级版之vscode+leetcode(详细安装教程)

首先你得有vscode,这个就不多说了,略过。下载node.js下面是v13的下载地址,v14 win7无法使用。https://npm.taobao.org/mirrors/node/latest-v13.x/win-x64/我下载的exe,记住路径,然后配置环境变量。右键我的大脑-属性-高级系统设置-高级-环境变量 在系统变量的path里加上node.exe文件夹的路径。vscode里安装leetcode插件ctrl+shift+x 或者点搜索leet..

2020-12-31 13:51:56 3393 7

原创 C++桌面图标游戏系列之二【俄罗斯方块】

最近写了一个C++桌面图标游戏系列之一【贪吃蛇】。https://blog.csdn.net/Yang9325/article/details/111031297没想到还挺受欢迎,那么系列之二【俄罗斯方块】就顺理成章的出现了。俄罗斯方块本身的逻辑我直接用这位兄弟的代码了,就是里面的变量名和一些定义实在是一言难尽,有不少冗余的地方可以优化,最重要的是很少注释,属于自己看的懂,别人看的头疼的那种。类似游戏的宽高,第几行第几列这种都是直接用数字写死的 。为了方便自己和大家查看,很多地方我.

2020-12-18 22:28:50 1242 7

原创 C++玩着玩着就会了,用桌面图标玩游戏之【贪吃蛇】

做了很多注释,不懂的话就评论问我吧,会尽量回答的这是一个控制window桌面图标,化作贪吃蛇和食物的游戏。学会了就发给女朋友玩吧。核心代码1.开启独立线程, 获取桌面宽高,隐藏界面BOOL InitInstance(HINSTANCE hInstance, int nCmdShow){ hInst = hInstance; // 将实例句柄存储在全局变量中 HWND hWnd = CreateWindowW(szWindowClass, szTitle, WS_OVERL.

2020-12-11 14:17:02 3472 33

原创 godot制作割草游戏遇到的各种小白问题记录

因为喜欢这个游戏,所以决定自己做一个(割草游戏)

2022-10-15 23:18:22 1028 1

原创 快速学会godot 4.0beta1的tilemap(autotile)

godot的tilemap应用autotile,快速布置2d游戏场景。

2022-09-21 15:34:25 541

原创 3步就搞定Linux升级GCC

在linux上部署skynet遇到gcc版本不够高的问题,于是升级gcc版本

2022-07-17 10:24:39 1424

原创 虚幻引擎UE问题合集(持续添加)

在ue虚幻引擎中遇到AIMoveTo在使用spawn actor后失效的问题

2022-06-15 01:01:11 381 1

原创 C/C++工具类快速输出函数运行时间方便优化和查找问题

平常想输出一下函数的运行时间都是这么做的:void fuction Test(){ clock_t start = clock(); do somthing... cout << clock() - start ;}后来觉得这些重复的操作是在没有必要,想弄个更方便的,于是就有了下面这个类#include <stdio.h>#include <iostream>#include<ctime>using namesp

2022-04-02 16:25:11 974 1

原创 “corecrt.h”: No such file or directory

“corecrt.h”: No such file or directory 缺失文件,无法编译。

2022-01-29 01:08:02 903 1

原创 属于自己的【在线编译工具】

整一个属于自己的在线编译器By:一个偷懒程序员

2022-01-08 17:09:04 615

原创 C++ Switch的使用问题error: jump to case label

error: jump to case labelnote: crosses initialization of 'int a'以上问题可能是由于switch里定义的某个临时变量,没有放在合适的作用域内导致的。以下是例子。void test(){ int key = 2; switch(key) { case 1: int a = 1; case 2: a = 3; ..

2021-09-03 10:43:28 2862

原创 与外挂玩家斗智斗勇

玩家开加速外挂怎么办?1.心跳频率检测2.每检测到10次违规的时候,在这段时间内进行了多少次(n次)操作,看最终占比if10/n

2021-05-29 11:45:29 158 3

原创 指针之保姆级教程10分钟就能收获这个神秘的大宝贝

程序从硬盘加载到内存里运行,各种变量(静态变量,临时变量,全局变量,字符串等等)都需要放在内存里,我们需要去创建、修改和获取某个变量就得知道这东西存在哪,也就是放在内存的哪个疙瘩。内存的排列是线性的且内存可以操作的最小单位是一个字节(1个byte,可存储0~255范围的值)。在你聪明的大脑瓜里应该能想象一条长长的线段被均匀的分割成n个段落,每一个小段落就是一个字节。这样的话我们就能给每一段内存定义一个唯一的编号,32位系统下是0x0~0xffffffff。char fit = 1;int fat = 1

2021-05-27 17:22:15 77 3

原创 搞定C++面试题之(1) 虚函数和多态

// 多态讲解案例1.cpp : CSDN 猫叔压力大//#include <iostream>using namespace std;class Animal{public: virtual void Run() { cout << "Animal Run()" << endl; }};class Human : public Animal{public: virtual void Run(...

2021-05-07 17:30:25 85

原创 2020又一次循环

循环思来想去,不断的敲键盘和回退,键盘 哒哒的响不知道要写什么。我的2020就像是2019年的复制和粘贴,2019:从前端转行搞服务端。继续单身。看些好书,《了不起的我》《万历十五年》《老人与海》等。偶尔运动,不至于挺个大肚子就行。。。。2020:仍然从事游戏行业服务端开发。继续单身。看些好书,《想点大事》《圣殿春秋》《学习究竟是什么》等。偶尔运动,不至于挺个大肚子就行。。。。其实仔细想一想,2018、2017也都差不多,要用代码表达的话就是.

2020-12-27 14:19:16 492 3

原创 终于找到vs的spy++

Spy++工具想使用spy++工具的时候,在vs的工具菜单找不到spy++, 安装目录/Common7/tools里也不到。网上各种查,都说是要安装C++核心功能,可我原本就安装了,其实他们都漏了一点。晚班折腾终于从官网说明上找到原因了:确定是否安装了需要的组件,工具->获取工具和功能Under Debugging and testing, selectC++ profiling tools在“调试和测试”下,选择“C++ 分析工具” Under Development...

2020-12-12 01:04:01 2153 2

原创 图解快速排序(c++、递归)

假设有如下数组:A = {15,10,6,1}B = {1}C = {20,5}对数组进行从小到大的排序,随机取一个数组里的值记为BaseValue,然后将所有小于BaseValue值放在左边,所有大于BaseValue的放在右边(相等的就不动了)。对于数组B来说不用进行操作就完成了目标,对于C来说进行一次上述操作就能完成排序。但是对A数组来说就不是那么简单了。我们用递归的...

2020-05-07 20:09:44 1009 1

原创 Flash player 必要的系统组件未能正常运行,请修复Adobe Flash Player

方法一:1.按键win+r 调出运行窗口 ,输入services.msc2.在弹出的服务窗口找到Flash Helper Service 启动这个服务,如果原本就是启动的,重启服务。方法二点击立即修复,使用官网修复工具尝试修复。...

2020-03-13 11:47:06 39533 5

原创 c++ struct内存对齐 减少内存占用

字节对齐原则在系统默认的对齐方式下:每个成员相对于这个结构体变量地址的偏移量正好是该成员类型所占字节的整数倍,且最终占用字节数为成员类型中最大占用字节数的整数倍。struct struct1{ char a; int b; short c;}Struct1;//这个结构体对齐值 按最大size的来算,对齐值是4字节(int的size)//第一个变量...

2019-11-27 11:11:14 478 2

原创 python 10行代码发短信打电话(twilio)

https://www.twilio.com/不多说,注册需要python3.5.5本地window和centos服务器上测试都可以注册的时候会绑定你的手机(代码里用到的to),给你发验证码。试用账号只能操作这个号码。创建一个 SMS项目获得twilio一个用来给你发短信的手机号码(代码里的from_)并获得sid和tokenpip install twilio #...

2019-11-04 15:01:40 6521 1

原创 python3 微博群关注 自动发群消息

一.开发环境python3.6windows7chrome谷歌浏览器需要的python的包 requests亲测可运行,时间(2019-1-30)二.找到需要的数据2.1 在电脑上找到微博群先清缓存 ,ctrl+shift +del ,清空cookie等缓存数据打开chrome浏览器,按F12,点击进入手机模式f5刷新进入https://m.weibo.c...

2019-11-04 15:01:06 2438 1

原创 C++与Lua的探索之旅(1)——启动篇

1.环境lua 5.3 vs2015这里下载lua源文件 解压http://www.lua.org/ftp/解压后如下图。2.在vs上把lua文件编译成lib1.vs建立空项目2.右键项目属性->项目默认值->配置类型----->把 应用程序exe 改成 静态库.lib3.设置平台 ,项目属性右上角,配置光利器,我的项目设置成了x...

2019-09-28 19:11:20 216 1

原创 h5游戏突然自动打开迅雷下载配置的zip文件进不了游戏can't find central directory is this a zip file

进入自家的h5游戏,加载资源的时候总是自动弹出迅雷下载游戏里的前端配置文件 导致游戏进不了,前端也不知道怎么回事。。重启大法也就好了一会。。想来想去,好像是资源加载完成没有回调,因为是迅雷下载的???(一脸懵逼)在我陷入沉思的时候突然想起来早上更新了迅雷。。。时间2019-3-20绝望的我打算卸载迅雷试试。。然后就解决了这个神奇的bug@迅雷程序员 生活如此艰难,...

2019-03-20 17:56:24 3618

原创 excel通过vbs导出json文件

朋友怎么把excel数据导成json,就去研究了一番。晚上找到的一段vba代码有2个问题一个是不能修改标签页的名字,一个是存储的json文件明带上了.xlsm的后缀。修改后发上来。一、excel 2007 创建能使用宏的xlsm文件Sub ToJson() '创建UTF8文本文件 myrange = Worksheets(ActiveSheet.Name).UsedRan...

2019-01-19 16:02:22 921

原创 高斯模糊-原理类似近视眼

实现ps里用过的模糊效果,还是挺有意思的! Shader "Unlit/gaussian_blur"{ Properties { _MainTex ("Texture", 2D) = "white" {} _GaussianBlur("高斯模糊值",Range(0.001,0.01)) = 0.001 } SubShader { Tags { "RenderTyp...

2018-10-27 10:52:15 740

原创 UnityShader实现百叶窗效果,主要通过shader实现C#只是做开关控制

shader实现以上百叶窗效果看到一篇文章弄的比较复杂,觉得可以都通过shader来实现,就动手了。shader定义了2张texture,自己随便找2张图片拖进去就行。Shader "Unlit/NewUnlitShader"{ Properties { _MainTex ("Texture", 2D) = "white" {} _MainTex2 ("Tex...

2018-10-08 17:32:42 2753 1

原创 学习unity shader问题记录

 invalid output semantic 'SV_POSITION': Legal indices are in [0,0] at line 25 (on d3d11)《unity shader 入门精要》中,有一段实例代码// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'...

2018-07-14 00:57:57 1315 2

原创 as3 俄罗斯方块 优化 美化版

最近在研究俄罗斯方块(主要用于怀旧~))。下载了别人的代码来参考,发现一些bug,修改后再进行了一些美化(就是改改颜色,改改格子的形状)。有问题可以回帖提问!!尽力回答!!希望对你有用。要点0.用timer或者enterframe等来计时,每过一定时间就向下移动!1.数组保存整个游戏的格子。2.每种形状的格子用数组写死,定义好。另一个数组保存正在下落的形状格子。3.我通

2015-11-07 16:15:57 1286 1

原创 1.自己总结的游戏框架,小到中型游戏适用——基本的panelbase(面板)

1.游戏里面的每个系统,如聊天,邮箱

2014-07-30 16:48:29 658

原创 2.自己总结的游戏框架小到中型游戏适用——从swf加载素材资源

工作8个多月,自己有空就会总结一下学到的东西,然后就

2014-07-30 16:19:31 919

原创 记录了有些比较少见、奇葩的问题和这些问题的解决方式(会不断增加)

2014/06/03 18:30VerifyError: Error #1102: Illegal default value for type int.原因 :evolveId:int = null 为int 赋值 null

2014-07-29 15:44:29 859

原创 关于回调函数和引用

在我现在的项目组

2014-07-28 21:57:16 790

原创 在学校学了3年,用了半年多的as3

接触了as3有一段时间了,期间经历了很多。有困难有挫折,当然更多的是收获。平时总爱看看大神写的博客,在那能学到不少东西。一直想着什么时候自己能在as3方方面写点东西,记录一下成长的过程,也想写点东西帮一帮刚刚踏上这条不归路(哈哈~)的童鞋们!         毕业后在一家正在发展的游戏公司上班,在手游项目组里工作了大概5个月的时间,游戏也在最近正式不删档内测了,这样正好能有时间写些东西。工作后

2014-07-28 16:32:47 812

ws2_32lib包含x64和x86.zip

win socket 库 ws2_32lib包含x64和x86.zip

2021-05-30

C++桌面图标一百种玩法系列之三【整理-时钟】完整

C++用桌面图写的时钟,包含开头的移动动画

2021-04-18

C++桌面图标一百种玩法系列之三【整理-时钟】

C++桌面图标一百种玩法系列之三【整理-时钟】 将图标排列成数字,显示当前系统时间,源代码。

2021-01-01

(C++源码)桌面图标玩游戏系列之一【贪吃蛇】

(C++源码)桌面图标玩游戏系列之一【贪吃蛇】包含可以直接运行的exe,win7 win10都可以运行。具体可以看我的博客,有视频和部分代码贴出 https://mp.csdn.net/editor/html/111031297

2020-12-23

C++桌面图标游戏系列之二【俄罗斯方块】源码

C++桌面图标游戏系列之二【俄罗斯方块】源码,加了许多注释,看懂不难。 有兴趣可以看看视频和部分代码 https://blog.csdn.net/Yang9325/article/details/111355836

2020-12-18

C++桌面图标玩贪吃蛇注释详细【源码】

C++桌面图标玩贪吃蛇, 将贪吃蛇的游戏逻辑挂在桌面图标上,效果极其炫酷,用来装B是最好不过。代码都有完整注释,看懂不难。

2020-12-11

C++屏幕录制【源码】

C++屏幕录制源码avi格式,可以调整帧数 随时截图 有快捷键,界面上可以查看录制视频的缩略图,基本功能都有

2020-12-11

白鹭H5飞机小游戏源码+完整资源.zip

白鹭H5飞机小游戏源码+完整资源 可供自学 如果有不懂的可以联系我 看到了尽量给你解答

2019-12-20

python3 微博群关注 自动发群消息

python3 微博群关注 自动发群消息 自动关注微博群里的所有成员,并且发消息@

2019-01-30

C#excel亲测可用,不报错

C#读取操作excel,亲测可用 csdn上有一个类似的,但是会报错。这个可以用

2019-01-23

setuna2超级好用的截图软件程序员策划学生都好用

setuna2超级简单方便实用的截图工具。一件截图置顶,可拖动和修改信息。 可同时截多张图片。双击可缩小

2018-07-01

AS3 API chm

不管是初学者,还是高手,都需要经常查看API,有了这个文档更加有利于学习和开发

2014-01-01

地图编辑器

功能较为简单的地图编辑器,功能有1.地图切割 2.生成XML 做页游的时候能用上

2013-06-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除