在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:fo-fo/ngin开源软件地址:https://github.com/fo-fo/ngin开源编程语言:Assembly 51.7%开源软件介绍:NginNgin is an NES game engine. There is no game here, at least yet; the engine is simply a playground for some ideas. The engine is fairly incomplete at this point, so I don't recommend using it for anything apart from toying around. How to BuildEasy StartI have compiled a package containing all of the required dependencies (Note: Windows only). You can download the package from Dropbox (~50 MB). The package has to be extracted in the Ngin root directory, i.e. the If you use the above package, you can skip straight to the Configuring section. Otherwise, you'll have to download the dependencies separately. Dependencies
Only Windows is supported as a host platform at this time. The build system itself doesn't depend on Windows, but the engine heavily depends on the Lua support of NDX, and NDX is currently only available for Windows. CMake, Ninja, cc65 and Python 2 need to be in system PATH. Python 2 needs to be accessible as Sorry about the hardcoded paths, they will be eventually made configurable. ConfiguringTo configure the build, open a command line window at Ngin's directory and execute NOTE: The path of the engine source code must not contain spaces. An error will be given by CMake if this is the case. BuildingTo build the engine and samples, execute The arguments of these commands are passed directly to Ninja, so they can be used to build individual targets as well. To build the sprite animation sample (for example), the following command can be used.
The following command can be used to start a sample in NDX:
The available targets can be enumerated as follows:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论