自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

原创 c#中的函数及其构成要素

文中对C#中的函数做了分类,对函数的构成部分做了详细的讲解。包括函数参数,函数返回值,函数修饰符。

2024-05-23 20:47:09 710 1

原创 C#中重要关键字的详解

文中对C#编程中几个非常重要的关键字static,const,readonly,this做了详细的使用说明。

2024-05-22 23:00:36 645 1

原创 C#中值类型和引用类型区别以及结构体和枚举讲解

在 C# 中,数据类型可以分为值类型(Value Types)和引用类型(Reference Types),它们有着不同的特点和行为,文中对这两种类型做了详细的介绍。结构体和枚举顺带也在此文中做了详细的讲解。

2024-05-21 21:37:43 1881

原创 C#中数组的使用

在 C# 中,数组是一种存储相同类型数据元素的数据结构,可以方便地对一组数据进行管理和操作。数组是一种最常用的数据结构,很多问题的求解都离不开数组。

2024-05-20 22:06:51 404

原创 流程控制语句

流程控制语句是所有编程语言中需要掌握的,程序中各功能模块的实现都离不开这些语句。

2024-05-19 22:55:22 510 1

原创 程序语言中的语句

计算机中的各种语言都是由语句构成的。控制语句用于控制程序的流程, 以实现程序的各种结构方式。主要的控制语句包括顺序控制语句,选择控制语句,循环控制语句,跳转控制语句。表达式是指用运算符连接各个运算对象,合乎语法规则的式子。任何一个表达式后面加上一个分号就构成了表达式语句(没有分号的不是语句)。常见的表达式语句有以下几种:空语句、赋值语句、函数调用语句。

2024-05-18 22:29:38 351

原创 运算符和优先级

运算符也叫操作符,运算符可以对一个或多个操作数进行运算,并获取运算结果。文中总结出了编程语言中常见的运算符和优先级。主要的运算符有:算术运算符,赋值运算符,关系运算符,逻辑运算符和位运算符。

2024-05-17 20:57:09 1828

原创 C#中的数据类型

对于初学者,数据类型是需要重点理解和消化的,后续学习过程中,数据的保存,逻辑的处理,模型的建立都是离不开这些数据类型。对数据类型有一个整体的认识是很有必要的。

2024-05-16 22:23:07 735

原创 原码、反码、补码的由来

在计算机中,数据通常以二进制形式表示,二进制又可以用原码、反码和补码方式来表示。如果只有正数和加法运算,使用原码即可,反码、补码的出现是为了解决负数和减法所带来的问题。计算机信息存储的最小单位是byte(8位)。便于理解,接下来用带符号位的四位二进制数举例说明。第一种方式正数的补码等于它的原码负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1。(反码的基础上+1)第二种方式。

2024-05-15 22:02:25 724

原创 各种进制详解及转换

其它进制转十进制:使用按权相加法,即将数码分别乘以各自基数的(N-1)次方,其相加之和便是相应的十进制数。十进制转其它进制:整数部分用除基取余法,小数部分用乘基取整法,然后将整数与小数部分拼接成一个数即为最后结果。二进制转八进制:从小数点开始,整数部分向左,小数部分向右,每三位二进制一组替代一位八进制,不足三位的用0补足。二进制转十六进制:从小数点开始,整数部分向左,小数部分向右,每四位二进制为一组替代一位十六进制,不足四位的用0补足。八进制转二进制:一位八进制等价于三位二进制。

2024-05-14 20:12:01 1970

odin3.1.12.2

最好用的编辑器扩展插件

2023-12-06

FinalIK1.9_最新.rar

最好用的反向动力学插件Final IK,该版本已经是最新的。

2019-07-02

游戏蛮牛Unreal用户文档

CSDN上的各种虚幻API离线文档都是骗分的,下载下来根本不能用,所以自己用工具把现有的在线虚幻API文档下载下来了,很方便没有网络的情况下使用,大家可以放心使用。

2019-01-13

Windows游戏编程大师技巧(第二版)源码

Windows游戏编程大师技巧(第二版)源码 目录: 序 简介 第1部分 Windows编程基础 第1章 学海无涯 历史一瞥 设计游戏 游戏类型 集思广益 设计文档和情节中联图板 使游戏具有趣味性 游戏的构成 常规游戏编程指导规范 使用工具 从准备到完成——使用编译器 例子:FreakOut 总结 第2章 Windows编程模型 Windows的起源 多任务(Multitasking)和多线程(Multithreading) 按照微软风格编程:匈牙利符号的表示法 世界上最简单的Windows程序 现实中的Windows应用程序 Windows类 注册Wind ows类 创建窗口 事件句柄 主事件循环 产生一个实时事件循环 打开多个窗口 总结 第3章 高级Windows编程 使用资源 使用菜单 GDI(图形设备接口)简介 处理重要事件 自行发送消息 总结 第4章 Windows GDI、控件和突发奇想 高级GDI绘图 点、线、平面多边形和圆 关于文本和字体 定时高于一切 使用控件 获取信息 T3D游戏控制台程序 总结 第2部分 DirectX和2D基础 第5章 DirectX基础知识和令人生畏的COM DirectX基础 COM:是微软,还是魔鬼的杰作? 应用DirectX COM对象 COM的前景 总结 第6章 初次邂逅DirectDraw DirectDraw的接口 创建DirectDraw对象 与Windows协作 设置模式 色彩的奥秘 创建显示表面 总结 第7章 高级DirectDraw和位图图形 使用高彩模式 双缓冲 表面动态 页面切换 使用blitter 基础裁剪知识 使用位图 离屏表面 位图的旋转和缩放 离散采样理论 色彩效果 手动色彩变换及查询表 DirectX新的色彩和Gamma控制接口 将GDI和DirectX联用 DirectDraw的庐山真面目 在窗口模式下使用DirectDraw 总结 第8章 矢量光栅化及2D变换 绘制线条 基础2D图形裁剪知识 线框多边形 2D平面里的变换(Transformation) 阵引论 平移 缩放 旋转 填充实心多边形 多边形碰撞检测 深入定时和同步 卷轴和摇镜头 伪3D等轴测引擎 T3DLIB1函数库 BOB引擎 总结 第9章 DirectInput输入和力反馈 输入循环 DirectInput序曲 力反馈 编写一个广泛适用的输入系统:T3DLIB2.CPP 总结 第10章 用DirectSound和DirectMusic演奏乐曲 在PC上对声音编程 从此有了声音 数码声音与MIDI有比较——音质好且存储省 发声硬件 数码录音:设备和技术 DirectSound中的麦克风 初始化DirectSound 主声音缓冲与辅助声音缓冲 播放声音 用DirectSound反馈信息 从磁盘中读取声音数据 DirectMusic:伟大的试验 DirectMusic的体系结构 初始化DirectMusic 加载一个MIDI段 操作MIDI段 T3DLIB3声音和乐曲库 总结 第3部分 核心游戏编程 第11章 算法、数据结构、内存管理和多线程 数据结构 算法分析 递归 树结构 优化理论 制作演示 保存游戏的手段 实现多人游戏 多线程编程技术 总结 第12章 人工智能 人工智能初步 确定性AI算法 模式以及基本控制脚本的编写 建模行为状态系统 用软件对记忆和学习进行建模 计划树和决策树 寻路 高级AI脚本 人工神经网络 遗传算法 模糊逻辑 为游戏创造真正的AI 总结 第13章 基本物理建模 基本物理学定律 线性动量的物理性质:守恒与传递 模拟万有引力效果 讨厌的摩擦力 基本的特殊碰撞反应 实际2D物体间的精确碰撞响应(高级) 解决n-t坐标系统 简单运动学 粒子系统 创建游戏的物理模型 总结 第14章 文字时代 什么是文字游戏 文字游戏如何工作 从外部世界获得输入 语言分析和解析 组成游戏世界 实现听觉、嗅觉和视觉 实时响应 错误处理 造访Shadow Land Shadow Land中使用的语言 编译和运行Shadow Land 总结 第15章 综合运用 Outpost的设计初稿 用于编写游戏的工具 游戏场景:在太空中卷动 玩家控制的飞船:“鬼怪号” 小行星带 敌人 “宝物” HUD 粒子系统 玩游戏 编译Outpost 运行时用到的文件 结束语 第4部分 附录 附录A 光盘内容简介 附录B 安装DirectX和使用C/C++编译器 使用C/C++编译器 附录C 数学和三角学回顾 三角学 矢量(Vector) 附录D C++入门 C++是什么 最低限度应当了解的C++内容 新的类型、关键字和约定 流式输入输出 类 域操作符 函数和操作符重载 总结 附录E 游戏编程资源 游戏编程站点 下载点 二维/三维引擎 游戏编程书籍 微软公司的DirectX多媒体展示 站在业界浪尖 游戏开发杂志 Xtreme Games LLC 附录F ASCII码表

2018-01-23

BabeLua for VS2013 V3.2.2.0.vsix

BabeLua是一款基于VS2012/2013(简称VS)的免费开源的Lua集成开发环境,在Lua编辑和调试方面,具有如下功能和特性: ●Lua语法高亮 ●语法检查 ●自动补全 ●一键注释 ●格式化代码 ●自定义代码折叠 ●工程管理 ●快速搜索和跳转 ●文件大纲 ●注入宿主程序内对Lua脚本进行调试 ●设置断点观察变量值 ●查看堆栈信息

2017-12-21

mysql.data.dll(.net 4.0或以前版本)

mysql.data.dll for .net 2.0, 3.0, 3.5, 4.0.用于unity中使用.net3.5框架链接数据库。

2017-11-27

LuaForWindows无法安装解决的插件

LuaForWindows在安装的过程中需要连接服务器下载资源,有时候服务器连接不上,那么就安装不了。这个插件就是解决此问题的。

2017-11-05

Behavior Designer v1.5.10 AI制作插件

This extension requires one license per seat Requires Unity 4.6.0 or higher. Behavior trees are used by AAA studios to create a lifelike AI. With Behavior Designer, you can bring the power of behavio ur trees to Unity! Behavior Designer is a behaviour tree implementation designed for everyone - programmers, artists, designers. Behavior Designer offers an intuitive visual editor with a powerful API allowing you to easily create new tasks. It also includes hundreds of tasks, PlayMaker integration, and extensive third party integration making it possible to create complex AIs without having to write a single line of code! Behavior Designer was designed from the ground up to be as efficient as possible with zero allocations after initialization. As a result, it runs great on all platforms including mobile. Behavior Designer is dedicated to behavior trees, which means that each update will be a better behavior tree implementation. Features: - An intuitive visual editor - A powerful API - Visual runtime debugger - Variables to communicate between tasks - Conditional Aborts - Built in event system - Unity 5 multiplayer support - Use existing code with reflection tasks - Hundreds of tasks - Evaluate tasks using Utility Theory - Realtime error detection - Binary or JSON serialization - Data-oriented design - Zero runtime allocations after startup - Object drawers (property drawers) - Includes runtime source code - Extensive documentation and videos - Sample projects available online - And more Addon Packs: - Formations Pack - Movement Pack - Tactical Pack Complete Projects: - Deathmatch AI Kit Third Party Integrations: - 2D Toolkit - A* Pathfinding Project (Movement Pack) - Adventure Creator - Anti-Cheat Toolkit - Apex Path (Movement Pack) - Blox - Camera Path Animator - Chronos - Cinema Director - Control Freak - Core GameKit - Curvy - Dialogue System - DOTween - Final IK - Glow Effect - ICode - Inventory Pro - LeanTween - Love/Hate - Master Audio - NGUI - Partic

2017-10-31

史上最全的IOS开发流程详解(绝密)

史上最全的IOS开发流程详解(绝密),详细描述了,IOS,注册账号,到上传包文件的整个过程。

2013-01-25

空空如也

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

TA关注的人

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