在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:NobleRobot/NobleEngine开源软件地址:https://github.com/NobleRobot/NobleEngine开源编程语言:Lua 100.0%开源软件介绍:Noble EngineA li'l game engine for Playdate.The Playdate SDK is probably the most user-friendly console SDK ever made, but if you're familiar with state/scene-based game engine frameworks like Unity, Flixel, Citrus, or others, you may be looking for a library that can get your game "on its feet,” extend existing APIs, offer new features, or provide more intuative ways to leverage the SDK in your game. If so, you're looking for Noble Engine! Features
SetupVia TemplateThe recommended setup procedure is to clone the Noble Engine Project Template repository instead of this one. That project is available as a GitHub Template, which you can use to start your own project if you're hosting it on GitHub, or you can clone or download it manually. The template repository includes this one as a git submodule. This way, you can mange your use of Noble Engine independently from your own code. The project template also includes some usage examples to help you get up to speed on how Noble Engine works. Manual setupIf, instead, you want to download or clone this repository directly in to a new or existing project, simply place it into Once you’ve done that, using Noble Engine can be quickly wired up in your
Note: If you are adding Noble Engine to an existing project, it is still recommended to either start with the project template and bring your existing code in, or reorganize your project to mimic the structure of the template. The project template defines a folder layout and has some additional flotsam that reflects the “opinion” of Noble Engine, which is useful if you want to have the best experience using it. DocumentationNoble Engine is fully documented in code, and has a full set of html pages generated with LDoc and styled for legibility, ease-of-use, and playful charm if I do say so myself. These pages are included in the repository at Notes on StyleNoble Engine was originally developed for Widget Satchel II: Return of Sprocket, by Mark LaCroix, who never wrote a line of Lua in his life before starting this project. In general, Lua best-practices are followed, but in some cases code style and naming conventions are more likely to follow those found in “C-like” languages such as Haxe, C#, Java, ActionScript, etc.
|
2022-08-15
2022-08-17
2023-10-27
2022-09-23
2022-08-18
请发表评论