C语言

c渣渣的笔记

C语言

在内存中玩贪吃蛇.md

阅读(2780)评论(0)

看了https://github.com/JuliaPoo/Artfuscator 这个项目,可以把控制流变成一个图片。 在以前见过一个样本,内存分析的时候直接在内存中玩贪吃蛇,很有趣,周末写了个demo复现一下 代码也开源:https://github.com/boy-hack/memory_snake

C语言

Donut 源码把玩记录.md

阅读(4427)评论(0)

Donut 源码把玩日记(1)工作中要用到Donut,修改它的一些bug并进行一些定制化修改,不得不说Donut的源码写的太漂亮了,文档也很全面,测试的代码也都很完整,看它的代码能感受到一种舒爽~ 简介Github:https://github.com/TheWover/donut Donut可以把VBScrip、JScript、EXE、DLL和.net...

C语言

Opengl 模仿MineCraft (三) 独占鼠标的算法

阅读(3970)评论(0)

在3D游戏中,需要视角随鼠标移动变化而变化,这个利用圆的函数和gluLookAt实现即可。但是当鼠标移出窗口外后,处理函数便不在处理了,所以需要独占鼠标。 但是opengl并没有给出这个api,找了好多资料,都没有找到相关的。于是参考了别人的项目一点一点学到了。 算法的核心是在定时器中加入下面代码 POI...

C语言

Opengl 模仿MineCraft (二) 随机地形图

阅读(5040)评论(0)

刚开始写的时候思路不是很多,写了一大片代码好多bug,于是在github上找了个参考下,觉得很不错~~ 无论是架构上还是编码规范,然后按照这个参考规范再写的 "小世界" MicroCraft  拥有第一人称视角和第三人称视角, 地图生成算法用的柏林噪声,可以看到生成的地图凹凸有秩,看起来...

C语言

Opengl 模仿MineCraft

阅读(4880)评论(0)

在学游戏编程的时候老师布置的作业就是写一款游戏,我想来想去,觉得模仿我的世界还是很好玩的。 比较坑的是我们图形学学的opengl现在是过时了的,看网上的教程API都大更新了。只能找到一两个以前的文章的来参考。目前完成图 前序 这也是会是一篇长期更新的文章,因为比较是不断学习不断完善的过程,所以记录一...

C语言

C语言 排列组合算法

阅读(5807)评论(1)

参加某个比赛,好多题目需要暴力破解,需要生成很多排列组合 算法递归实现,,看了好久才明白代码的意思 。 就是对每个位置的数字循环,利用递归的特性和在一起。 #include<stdio.h> #define maxsize 4 int newarr[maxs...

C语言

C语言数据结构的线性表

阅读(3143)评论(0)

照着数据结构书敲的,内含快速插入排序算法 #include <stdio.h> #include <stdlib.h> #define MaxSize 50 typedef int ElemType; typedef struct { ElemType data[MaxSize]; int ...

C语言

c语言模拟遥控小车

阅读(3825)评论(0)

c语言模拟遥控小车,朋友给的竞赛题目 #include "stdio.h" struct point{ int x; int y; }; struct control{ int t;//时间 char w;//方向 }; int main(){ struct poin...

C语言

c语言电阻器分类代码实现

阅读(3742)评论(0)

C语言实现电阻器的分类,朋友给的竞赛题目 #include "stdio.h" #include "string.h" int main(){ int n; scanf("%d",&n); int R[4]={0};// 0 =>film 1=>soli...

鄂ICP备18025574号 RSS订阅

Powered by emlog © Emlog大前端 theme By 小草窝 SiteMap