- Game Development Patterns and Best Practices
- John P. Doran Matt Casanova
- 82字
- 2021-07-02 23:43:43
Tools and utilities
Besides the core engines and systems for a game, every engine should provide some basics tools and support code. The Mach5 engine includes a few categories for tools:
- Debug Tools: This includes debug asserts, message windows, and creating a debug console
- Random: Helper functions to create random int or float from min/max values
- Math: This includes 2D vectors and 4 x 4 matrices, as well some more general math helper functions
- FileIO: Support for reading and writing .ini files
推薦閱讀
- Node.js+Webpack開(kāi)發(fā)實(shí)戰(zhàn)
- Java完全自學(xué)教程
- Hands-On Image Processing with Python
- C和C++安全編碼(原書(shū)第2版)
- 算法精粹:經(jīng)典計(jì)算機(jī)科學(xué)問(wèn)題的Java實(shí)現(xiàn)
- React Native Cookbook
- INSTANT Weka How-to
- HTML5+CSS3網(wǎng)頁(yè)設(shè)計(jì)
- Mastering Linux Network Administration
- Unity 3D/2D移動(dòng)開(kāi)發(fā)實(shí)戰(zhàn)教程
- Arduino可穿戴設(shè)備開(kāi)發(fā)
- Python繪圖指南:分形與數(shù)據(jù)可視化(全彩)
- HTML5 and CSS3:Building Responsive Websites
- MATLAB計(jì)算機(jī)視覺(jué)實(shí)戰(zhàn)
- Jenkins 2.x實(shí)踐指南