游戏开发速成入门

0,前言

      两计算机专业菜鸡在大一到大二期间玩儿的游戏开发这一块的碰壁经验,从建模到游戏开发到c++开发过渡的通俗基础参考,单纯玩玩儿可以参考本文Hah.。

                                                                                                                                    by    jzy/hzh                             

                                                                                                  

                                                                                                      

1,BLENDER

   1.1流程推荐:

          1.1.1----blender快捷键

        【6分钟搞定Blender建模—常用快捷键操练—高效建模】https://www.bilibili.com/video/BV1Z34y147ja?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

          1.1.2----blender底模人物搭建

         【一小时等于5年blender低模建模经验,不香吗?】https://www.bilibili.com/video/BV18v411175U?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda  

【blender2.9十分钟建模系列之人物低模角色制作】https://www.bilibili.com/video/BV1R64y1Z7yT?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

          1.1.3----blender材质节点

【【blender3.2】材质几何节点,基础入门级【全集】,全中文教程,中文软件,(普通话+全流程+案例+学习)持续跟新中】https://www.bilibili.com/video/BV1aF411w7qs?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

【Blender如何理解材质节点连接逻辑?一个公式,给你答案!】https://www.bilibili.com/video/BV15v4y1x7T5?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

          1.1.4----blenderUV

 【从任何图像中提取无缝模型纹理贴图-万能纹理贴图提取法】https://www.bilibili.com/video/BV12d4y177gM?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

【刚学的blender居然学会了uv贴图!】https://www.bilibili.com/video/BV1144y1M7Rc?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

          1.1.5----人物跑动动画

【B站最全走跑动画知识点对比教学】https://www.bilibili.com/video/BV1H8411H7Nu?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

          1.1.6----blender权重与骨骼绑定

【blender骨骼绑定、权重修复、生成控制器及常见错误问题】https://www.bilibili.com/video/BV18K411a7CU?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

【【教程】一个技巧解决自动权重各种疑难杂症】https://www.bilibili.com/video/BV1Vp4y1a7a1?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

          1.1.7----从blender到unity

【Blender骨骼动画导出到Unity并简单使用】https://www.bilibili.com/video/BV15Z4y1o7he?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

   1.2训练推荐:

            1.2.1----雕塑一个人物,然后让他进行跑动,将人物与动画导入到unity中,实现基础的 wasd控制跑动;

【【Unity教程】零基础带你从小白到超神】https://www.bilibili.com/video/BV1gQ4y1e7SS?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda-----------------第46,47集;

            1.2.2----材质节点的实例实践;

             根据1.1.3----blender材质节点

             1.2.3----场景的实例实践;

【[blender教程#2]场景入门 全流程 ——《静海之涛》(上)Eevee 地形 天空】https://www.bilibili.com/video/BV1Ma4y1Y7zq?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

   

2,UNITY

    2.1流程推荐 :

      2.1.1 ----unity通用基础;

【【Unity教程】零基础带你从小白到超神】https://www.bilibili.com/video/BV1gQ4y1e7SS?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

     2.1.2----unity游戏基础

【unity语句解释 移动、转向、加速跑、蹲下、跳跃、开枪射击(RPG、FPS游戏基本操作)】https://www.bilibili.com/video/BV1kd4y1h7YB?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

    2.1.3----unity组件认知

【25min给你讲清楚! 134个Unity组件】https://www.bilibili.com/video/BV1NL411o7uX?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

2.1.4----c#编程(稍微学一丢丢够了)

【[Unity中文课堂教程预告片] C#初级编程】https://www.bilibili.com/video/BV1oy4y1q7jJ?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

【C#语言入门详解】https://www.bilibili.com/video/BV1wx411K7rb?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

【Unity教程 API常用方法和类详细讲解(SIKI老师主讲) 全53课时】https://www.bilibili.com/video/BV114411A7zD?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

2.1.5----unity行为树

【学习使用行为树开发高级游戏人工智能】https://www.bilibili.com/video/BV15Q4y147Hj?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

   2.2训练推荐:

2.2.1----八叉树;

【学习使用八叉树进行3D路径规划】https://www.bilibili.com/video/BV1Pc411D7Uh?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

2.2.2----数字人

【【chatGPT+unity+百度AI语音合成】AI女友对话源码分享|分分钟搞定你专属的二次元AI小女友,五分钟教你学会使用百度AI开放平台对接语音合成服务】https://www.bilibili.com/video/BV18T411a7BZ?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

2.2.3----行为树

【手撸unity行为树】https://www.bilibili.com/video/BV17s4y137m3?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

2.2.4----2D小程序(拼图)

【为了教你用Unity做拼图游戏,我一行一行的敲代码,手指头都破了,知道你们爱白票,多发发弹幕和评论可好?】https://www.bilibili.com/video/BV1uy4y1y7Cn?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

2.2.5----游戏设计课

无推荐

3,UE

建议直接开练O(∩_∩)O

   3.1.1----地编;

【【欧酱UE5】_地编必备_2#收集迁移资产技巧_埃尔登法环场景制作全流程】https://www.bilibili.com/video/BV1cY4y1C7pt?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

 3.1.2----流程控制

【【UE笔记】07 流程控制,开关、门、多门】https://www.bilibili.com/video/BV1Rz4y1G7Di?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

3.1.3----行为树

【【UE5从0到1】22. AI行为树/视力,听力,预测】https://www.bilibili.com/video/BV1fk4y1M7ie?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

【虚幻引擎倾囊相授计划:AI行为树系统教程(上)_UnrealEngine_AI Behavior Tree_UE5_虚幻5】https://www.bilibili.com/video/BV1dz4y1A7G3?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

3.1.4----npc看向玩家

【【UE5从0到1】1. 如何实现NPC总是看向玩家】https://www.bilibili.com/video/BV1uz4y187gZ?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

 3.1.5----枪械切换

【绝地求生中装备枪械、切换枪械和不同枪械射速设置的实现】https://www.bilibili.com/video/BV1cG41117wv?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

3.1.6----背包系统

【ue5教程19:线条追踪与击中效果】https://www.bilibili.com/video/BV1xa411J75i?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

【ue5教程25:背包系统详解(1)背包系统基本概念与界面创建】https://www.bilibili.com/video/BV13P4y1F7Qk?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

3.1.7----快速徘徊(免得行为树徘徊那么复杂)

【UE5人物跟随样条行走】https://www.bilibili.com/video/BV1CD4y1i7M6?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

3.1.8----插件开发

【【永昼UE5/C++】(面向初学者)如何封装UE插件】https://www.bilibili.com/video/BV1vT411g7Bh?vd_source=db98a5294f4e914ff8d9b0cad1ee6bda

4,资源网站合集与推荐插件:

Mixamo

爱给网_音效配乐_3D模型_视频素材_免费下载 (aigei.com)

专业模型创作分享社区_模之屋_PlayBox (aplaybox.com)

     

    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/694148.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于springboot+vue的B2B平台的购物推荐网站(前后端分离)

博主主页:猫头鹰源码 博主简介:Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战,欢迎高校老师\讲师\同行交流合作 ​主要内容:毕业设计(Javaweb项目|小程序|Pyt…

线阵相机参数介绍---变频参数控制

变频器介绍 变频器功能的目的在于对外部输入信号进行运算处理,以达到理想的行频值。该功能主要是为了解决信号超行频,图像拉伸压缩等问题。 输入信号处理过程: 输入信号:允许出发相机信号的频率f与所要求输入信号的频率F不同 …

基于Web的网文管理系统

项目:基于Web的网文管理系统 伴随着时代的更替,我国人民的生活水平在不断提高,同时对生活娱乐的需求也在不断加大,我们在日常生活中通常会以多种方式娱乐自己,而阅读网络小说就是其中一种方式。随着计算机技术的成熟&a…

vue3 #组件通信#父传子#defineProps

//在父组件中 <template> <h1>父组件</h1> <Son :car"car" :money"money" /> </template> <script setup lang"ts"> import { ref } from vue import Son from ./components/Son.vue const money ref…

外包实在是太坑了,划水三年,感觉人都废了

先说一下自己的情况&#xff0c;专科生&#xff0c;19年通过校招进入杭州某个外包软件公司&#xff0c;干了接近3年的功能测试&#xff0c;今年年初&#xff0c;感觉自己不能够在这样下去了&#xff0c;长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了3年的功…

数据结构第3章 串

名人说&#xff1a;莫道桑榆晚&#xff0c;为霞尚满天。——刘禹锡&#xff08;刘梦得&#xff0c;诗豪&#xff09; 本篇笔记整理&#xff1a;Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#x1f60a;&#xff09; 目录 0、思维导图1、基本概念1&#xff09;主…

vue3 element-plus 省市区选择器组件封装

文章目录 前言一、省市区数据源处理二、AreaSelect省市区选择器组件封装三 、页面使用 前言 vue3封装一个省市区选择器组件&#xff0c;通过element-plus Cascader 级联选择器实现&#xff0c;效果如下&#xff1a; 一、省市区数据源处理 data.js var areaList {province_…

技术应用:C# System.Data.DataTable().Compute 基本用法

引言&#xff1a; 在 C# 编程中&#xff0c;处理和计算数据是一个常见而重要的任务。而 System.Data.DataTable().Compute 方法作为 DataTable 类中的一项强大功能&#xff0c;能够帮助我们在 DataTable 对象中执行各种数据计算操作。本文将深入介绍 DataTable().Compute 方法的…

Unity NavMesh 清除不可行走区域

通常场景中物体设置为static或Navigation Static后&#xff0c;打开Navigation使用默认设置烘焙NavMesh&#xff0c;模型顶部和底部会出现蓝色网格&#xff0c;但其中有部分属于不可能到达区域&#xff0c;如下图 本文介绍两种可去掉NavMesh中不需要网格的方法&#xff1a; 方…

编写代码中常见问题汇总(JavaScript)

1.控制台出现"undefined"报错 "undefined"是一个Javascript的错误报错&#xff0c;表示变量或属性未定义或未赋值。 这个报错通常出现在以下情况下&#xff1a; 尝试访问未声明的变量或函数。尝试访问未定义的对象属性。尝试调用未定义的函数。变量或属…

idm下载路径在哪 idm下载保存路径怎么设置 IDM下载器 internetdownloadmanager官方版下载 网络加速器

春节&#xff08;Spring Festival&#xff09;&#xff0c;是中国最隆重最富有特色的传统节日之一。春节期间我们与一家人团聚在一起&#xff0c;其乐融融。2024年春晚已经接近尾声了&#xff0c;很多人已经踏上了返程的路上。在部分地区&#xff0c;如春晚直播过程中或者网络高…

Java学习小记——设计模式

设计模式 设计模式简介Singleton模式Singleton模式简介Singleton的创建双重锁模式Double checked locking作为Java类的静态变量 变继承关系为组合关系组合模式装饰器模式 如何创建对象抽象工厂模式 设计模式简介 设计模式&#xff08;Design pattern&#xff09;代表了最佳的实…

css实现梯形

<div class"trapezoid"></div> .trapezoid {width: 200px;height: 0;border-bottom: 100px solid red; /* 定义梯形的底边 */border-left: 50px solid transparent; /* 定义梯形的左边 */border-right: 50px solid transparent; /* 定义梯形的右边 */} …

已解决】wangEditor报错$attrs is readonly.$listeners is readonly

【已解决】wangEditor报错$attrs is readonly.$listeners is readonly 在vue.config.js中加上如下代码 const { defineConfig } require(vue/cli-service) const path require(path); function resolve(dir) { //报resolve错的话加上这个方法return path.join(__dirname, d…

初识AXI总线

AXI是一种总线类型&#xff0c;具有高传输速率&#xff0c;高带宽&#xff0c;低时延等特性 AXI具有三种类型&#xff1a; 1.AXI_FULL:满足高性能内存映射&#xff08;memory-mapped&#xff09;需求 2.AXI_lite:不可突发传输 3.AXI_stream:面向数据流的传输 AXI的工作方式&a…

linux命令--pidof

文章目录 linux命令--pidof linux命令–pidof pidof 是Linux系统中用来查找正在运行进程的进程号&#xff08;pid)的工具&#xff0c;功能类似pgrep和ps。 pidof命令用于查找指定名称的进程的进程号id号。 语法 pidof(选项)(参数) 选项 -s&#xff1a;仅返回一个进程号&…

连续字母长度 - 华为OD统一考试(C卷)

OD统一考试&#xff08;C卷&#xff09; 分值&#xff1a; 100分 题解&#xff1a; Java / Python / C 题目描述 给定一个字符串&#xff0c;只包含大写字母&#xff0c;求在包含同一字母的子串中&#xff0c;长度第 k 长的子串的长度&#xff0c;相同字母只取最长的那个子串。…

Vue中v-model的原理

Vue 是当今非常流行的前端javascript框架之一&#xff0c;它的数据驱动视图的设计理念在开发中非常实用。为了简化视图数据的绑定&#xff0c;Vue提供了v-model指令&#xff0c;通过它可以将表单元素的值和Vue实例中的数据进行双向绑定。虽然v-model指令使用非常简单&#xff0…

代码随想录刷题第38天

今天正式进入动态规划。首先了解了动态规划的基本问题与动规五步曲&#xff1a;1.明确DP数组与下标含义&#xff1b;2.给出递推公式&#xff1b;3.初始化DP数组&#xff1b;4.明确遍历顺序&#xff1b;5.打印DP数组。 第一题是斐波那契数https://leetcode.cn/problems/fibonac…

【C++】初始化列表、static成员、友元、匿名对象、附练习题

文章目录 前言一、构造函数【初始化列表】1.1 构造函数体赋值1.2 初始化列表1.3 explicit关键字 二、static成员2.1 概念2.2 特性 三、友元3.1 友元函数3.2 内部类 四、匿名对象4.1 拷贝对象时的一些编译器优化 五、再次理解类和对象六、练习题6.1 求123...n&#xff0c;要求不…