今天心血来潮,想搞搞游戏开发,于是开始一段“从入门到放弃”的旅程。现在就把我今天的“辉煌战果”跟大家分享一下。
选择“武器”
得选个趁手的“武器”?我听说现在很多人用Unity、Unreal Engine,感觉挺高大上的。但我这人比较念旧,觉得从简单的开始比较万一以后玩大再换也不迟。于是我就随便在网上找个看起来顺眼的引擎,名字就不说,反正也没用上。
学习“基本功”
有“武器”,总得学点“基本功”?我这人比较懒,不想看那些长篇大论的教程,就想着直接上手,边做边学。结果,可想而知,一堆看不懂的代码,各种报错,搞得我头都大。后来我才知道,原来要先学编程语言,什么C++、C#,听着就让人头疼。
没办法,为我的游戏梦,我硬着头皮开始学C#。对着网上的教程,一行一行地敲代码,感觉自己像个机器人,完全不知道自己在干嘛变量、函数、循环……这些东西在我脑子里乱成一锅粥。不过好歹是把基础语法给“啃”下来。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
“实战演练”
学点“皮毛”之后,我就迫不及待地想开始“实战演练”。我按照网上的教程,一步一步地操作,想做一个简单的“飞机大战”游戏。结果,不是飞机不动,就是子弹乱飞,要么就是游戏直接崩溃,反正就没一次成功过。
- 创建场景: 这一步还算顺利,虽然界面简陋得像上个世纪的产物。
- 添加飞机: 好不容易把飞机模型给弄进去,结果发现它像块石头一样,一动不动。
- 编写代码: 这简直就是我的噩梦!各种报错,各种调试,搞得我焦头烂额。
- 实现功能: 飞机可以动!可以发子弹!可以被击落!除粗糙都挺
“从入门到放弃”
折腾一天,我的“飞机大战”游戏还是个“半成品”。虽然勉强能玩,但画面惨不忍睹,操作也十分别扭。我开始怀疑自己是不是真的适合做游戏开发。也许,我还是老老实实地玩游戏比较
今天的分享就到这里,虽然没做出什么像样的东西,但也算是一次“宝贵”的经验教训。希望我的“血泪史”能给大家带来一点“欢乐”。