开发游戏的学习规划

embedded/2024/9/24 17:04:32/

第一阶段:


● C#语言快速系统地学习一遍(基础的语法、面向对象、基础的数据结构、基础的设计模式)
● Unity的2D和3D部分及UI、动画、物理系统
● 阶段性测验:
需要去用前面所学的这些基础知识来完成一个简单的2d或者3d的案例,将通过一个自制的《Flappy bird》游戏案例讲解游戏开发的思想及方法,并将《Flappy bird》这个游戏进一步改造成一个横版射击类游戏《Crazy bird》以巩固并且升华整体学习效果。能独立完成,则测验合格。
● 是否合格:能够独立实现2D/3D简单的案例就已经验证第一阶段学习合格

第二阶段:


学习常规性系统,重点学习MMORPG项目课:背包系统、装备系统、 商店系统、聊天系统、组队系统、公会系统,能够知道怎么样去开发,面向需求。比如给你公会系统策划案,面对策划案,你应该怎么样去开发?

第三阶段:


● 系统学习热更新(市面上的手游大部分都使用热更新)


第四阶段:决定入职大型、中大型、中型、中小型公司的关键

● 面试求职前的复习

● 排序类算法题:重点是快速排序


http://www.ppmy.cn/embedded/112723.html

相关文章

UE5 性能分析 UnrealInsights

Unreal Insights会话浏览器 (Unreal Insights Session Browser)是一个观察跟踪数据的界面。 一、开启UnrealInsights 以通过UE编辑器启动,请前往底部工具栏,然后点击Trace>Insights>Unreal Insights(Session Browser)。 …

DevExpress WinForms中文教程:Data Grid - 如何自定义行和单元格的样式?

在本教程中您将学习如何使用事件更改数据单元格样式,您将从要给显示任务数据的网格开始,并且没有应用条件格式。通过处理GridView.RowStyle事件,您将对Priority字段值为High的行应用不同的背景颜色。然后如果Status设置为New,您将…

livox mid360不使用ros接收雷达数据

源头还是使用官方的ROS版本的驱动修改得到的,一个不使用ROS的LIVOX-MID360的驱动 需要安装mid360的 SDK 在.cpp中 std::string m_IP "192.168.192.46"设置雷达的IP地址 在config.json 文件中,修改 "cmd_data_ip" : "192.16…

Corrupt block relative dba: 0x02c0b382 (file 11, block 45954)

接前面断电故障处理2:oracle数据库断电无法启动恢复-CSDN博客 DM00 started with pid145, OS id16516, job SYS.SYS_IMPORT_TABLE_01 2024-09-13T20:05:22.33130208:00 ADVISORY: Please collect redo for investigation of ORA-8103. Use command: ALTER SYSTE…

浅谈Linux中的环回设备

什么是环回设备 环回设备(loop device) 是 Linux 系统中一种特殊的虚拟设备,它允许你将一个普通的文件当作块设备来操作。这意味着,借助环回设备,文件可以模拟为一个磁盘或分区,供系统读写。这种机制非常有…

校园管理新篇章:Spring Boot系统实现策略

第3章 系统分析 3.1 需求分析 校园管理系统主要是为了提高用户的工作效率和更方便快捷的满足用户,更好存储所有数据信息及快速方便的检索功能,对系统的各个模块是通过许多今天的发达系统做出合理的分析来确定考虑用户的可操作性,遵循开发的系…

Java许可政策再变,Oracle JDK 17 免费期将结束!

原文地址:https://www.infoworld.com/article/3478122/get-ready-for-more-java-licensing-changes.html Oracle JDK 17的许可协议将于9月变更回Oracle Technology Network License Agreement,这将迫使用户重新评估他们的使用策略。 有句老话说&#xf…

跟李沐学AI:长短期记忆网络LSTM

输入们、遗忘门和输出门 LSTM引入输入门、忘记门和输出门 输入门计算公式为:。 遗忘门计算公式为:。 输出门计算公式为:。 它们由三个具有sigmoid激活函数的全连接层处理, 以计算输入门、遗忘门和输出门的值。 因此&#xff0c…