在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
原文链接: https://forums.unrealengine.com/showthread.php?2574-Why-C-for-Unreal-4&p=16252&viewfull=1#post16252
就是这些原因, 终于把Epic逼成了纯C++. 带来的优点有非常多: UE4变成了一个高度统一和易于调试的代码库, 没有了坑爹的互操作, 并且全然开放给程序猿学习, 改动和扩展. 顺带不但游戏玩法代码的性能提升了, 并且C++中间件的集成也变easy了. 把UE4建设成一个统一的C++代码库, 让游戏引擎和玩法程序猿写代码时避免了中介两头忽悠, 及大地提升了便利性. 这并不能代表C++就是理想的编写游戏玩法的语言了. 由于比起UnrealScript, C#和JavaScript, 它不但更复杂, 并且更危急. 只是这也从还有一个角度也证明了它更强大, 正所谓”权利越大, 责任越大”. 为了在C++的复杂性和代码编写中保持平衡, 我们根本没有做什么限制. 无论你是调试整个代码库, 或是跟底层引擎系统聊天, 揍它们一顿, 还是跟操作系统或其他高级的第三方中间件谈恋爱... |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论