在游戏开发中,策划填写好配置表,程序拿到配置表后,根据配置表中的项,在代码中定义结构体,编写加载函数接口,获取数据接口,一旦配置表中的项增加或者删除,或者改变,程序就要在脚本中修改对应的结构体,否则就会在加载数据或者获取数据时报错,这对程序开发者来说非常繁琐的,而本课程主要是为解决这个问题而制作的。任务作业:1、自己制作配置表,把配置表中的不同类型数据填写上,然后导出cs文件,最后编写代码加载配置表,将表中的内容打印出来。2、修改配置表中的数据内容,导出cs文件,再将表中的内容打印出来,比对一下看二者是否不同。(注意: 作业需写在CSDN博客中,请把作业链接贴在评论区,老师会定期逐个批改~~)
1
从初级介绍、设计并实现一套高效的跨平台的高效的GUI系统,采用OpenGL ES2.0规范Api进行渲染绘制。 介绍UI系统的消息处理,实现了一套高效,简单的消息处理机制,采用委托代理的模式做消息映射绑定。实现常用控件,例如 按钮,贴图按钮,Image,Label,Frame,Slider,ScrollView,Radio Button,CheckBox,汉字绘制等。
1
视频教程地址:https://edu.csdn.net/course/detail/25731?pre_view=1 本课程仅提供源码:游戏开发教程链接打开上面链接即可。
1
IT软件开发项目需求规格说明书是软酷网与高校合作创建“软酷.卓越实验室”,开展IT项目实践时所需要制定的。
2021-12-22 16:31:33 411KB IT软件开发 手游开发 项目需求
1
使用cocoscreator 游戏引擎开发微信跳一跳游戏
1
本课程基于Kali linux教学安全渗透测试,模拟黑客进行攻击测试。
1
2020_12_31版本的GameFramework,Unity前端框架,自己一直在用的,比较好用,分享给大家。
2021-04-19 18:08:41 527KB unity GameFramework unity3d 手游开发
1
网络视频资源,如有侵权请留言/举报,资源过大上传乃是下载链接!!!------ 『课程介绍』:1 S/ V q2 z {+ ~( j 相信男生们都喜欢玩爽快的赛车类游戏,那么你是否想要自己开发这样的一款游戏呢?在这里你将使用unity的开发技术,自己创建一个开发的,竞争性的赛车世界。同时可以让用户对汽车进行换装。- P8 z# u5 t' z1 @' w# c - F1 c. D: y3 c: o 『课程目录』: 任务1: 游戏演示 04:01 任务2: 创建工程,添加环境,添加车. n& c' W: j) [0 N 06:07 任务3: 给车添加碰撞器1 k: n' t- s0 ?7 _- |: }' e! O 03:17 任务4: 车的阴影设置* J, e. b0 _1 P( A7 C' x 03:29 任务5: 给车添加投影/ a5 \& I9 i& ~% d- R4 O 07:47 任务6: 关于WheelCollider车轮碰撞器% ^2 O% b' E" ?; U) K7 L1 O 06:10 任务7: 给车子添加车轮 05:29 任务8: 控制车子的前后行进 任务9: 控制车子的左右转向 04:51 # C6 v5 _/ O1 V& q5 c 任务10: 控制摄像机的跟随移动2 J( j: W' N3 D( y) B 06:51 任务11: 控制摄像机的平滑跟随5 d( P' H# L' |9 F: R7 F+ p 09:31 任务12: 解决车子侧翻的问题7 l" J8 q3 T: u! V 06:01 3 {1 V6 c8 K% c6 B/ ?" O+ C 任务13: 显示车子的速度( c2 L4 C& @" T, I+ f- J$ E 13:24 任务14: 使用仪表盘显示速度# J/ n; ~/ R7 | 12:18 8 v+ V8 u4 x0 J, O8 M+ ? 任务15: 控制轮子的转动- M* [) D$ D; I* z" ~1 A 08:22 任务16: 控制轮子的转向 06:08 任务17: 控制车的最大速度和最小速度; u+ p" j$ z" A; h ? 08:42 任务18: 给车添加刹车的功能3 M* x1 q6 ^2 r' \ 05:26 任务19: 给游戏添加背景声音 03:21 3 m0 A* G' S+ Z 任务20: 给车子添加引擎声音$ F4 O8 y# Z7 ~: M9 u 07:02 + W$ S* Z" i/ h$ Q 任务21: 添加引擎加速效果的声音7 p' T8 }) r- |, M 07:34 任务22: 控制车子的漂移 05:48 任务23: 添加漂移的声音! j" b* {, k) T, F: } 02:42 + {5 J, }5 K* }* j5 `; i6 O | 任务24: 添加漂移的条件,判断轮子是否着地 07:02 任务25: 添加倒车的警示灯 04:41 任务26: 添加赛车到达终点的判定 11:57 ' D3 e) h1 i2 J4 ?/ E 任务27: 添加倒计时效果! x, y6 I( y! ?9 j- @; E$ ?! I 07:27 ! J0 F9 H; F% | 任务28: 开发计时期间的引擎发动效果5 \; v) f" w' F6 _! a+ g) ?2 B# o! i. M 10:16 任务29: 设计游戏开始的界面 07:02 1 r0 w- P; i# ^; l, c& E& I: a. H 任务30: 处理游戏用户名的存储和按钮的事件( O0 d7 p" _2 l, l4 l 06:06 5 {& N: C3 E* r; i5 n 任务31: 开发赛车选择界面, m; s q4 O# i1 {' v; p 10:44 任务32: 开发赛车的总用时计时 08:18 1 }$ x0 C% ^! i4 V7 k 任务33: 游戏数据的存储,把最快的时间存储起来 07:12 7 O) P8 \: C4 y9 r. D 任务34: 控制轮子位置随着悬挂系统的弹簧的伸缩而伸缩, d# `8 b5 x" j9 J 12:49 任务35: 添加车子的划痕! L$ A. Y" b1 j- b1 U3 R 19:31 任务36: 处理车子和墙体之间的碰撞! [5 I% d/ Z! M# ~: L8 g 04:21 . b) N! L% a% O! x 任务37: 实现第一人称视野的控制' n( R0 Y& h2 I4 C# _$ d 05:01 任务38: 学习Terraintoolkit地形编辑插件 10:23 ' w% J* U" f% y5 d3 b" l0 h8 r 任务39:
2019-12-21 21:38:37 274B unity赛车 赛车race 手游开发 赛车
1