{"id":43527,"date":"2018-08-29T17:33:57","date_gmt":"2018-08-29T17:33:57","guid":{"rendered":"http:\/\/gamefromscratch.com\/post.aspx?id=b6997eb5-17ce-46eb-be46-e552eea2619b"},"modified":"2018-08-29T17:33:57","modified_gmt":"2018-08-29T17:33:57","slug":"the-limon-open-source-game-engine","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2018\/08\/29\/the-limon-open-source-game-engine\/","title":{"rendered":"The Limon Open Source Game Engine"},"content":{"rendered":"<p>Looking for a small but full featured open source (LGPL) C++ 14 game engine with a built in editor?\u00a0 If so, the <a href=\"http:\/\/enginmanap.github.io\/limonEngine\/status.html\">Limon Game Engine<\/a> might be the perfect choice for you!\u00a0 Primary features of the Limon game are:<\/p>\n<blockquote>\n<ul>\n<li>Model loading using Assimp <img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"242\" align=\"right\" src=\"http:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2018\/08\/the-limon-open-source-game-engine.png\" \/><\/li>\n<li>Skeletal animations <\/li>\n<li>Realtime shadows <\/li>\n<li>Rigid body physics <\/li>\n<li>3D spatial sound <\/li>\n<li>Preliminary AI <\/li>\n<li>In game map editor <\/li>\n<li>Trigger volumes <\/li>\n<li>API for Custom Trigger code <\/li>\n<li>Loading shared libraries that has Trigger code <\/li>\n<li>Creating Animations in editor <\/li>\n<\/ul>\n<\/blockquote>\n<p>Additionally the engine is documented, with the manual <a href=\"https:\/\/limonengine.readthedocs.io\/en\/latest\/\">available here<\/a>.\u00a0 The source code is cleanly written C++ 14 code and is <a href=\"https:\/\/github.com\/enginmanap\/limonEngine\">available on Github<\/a>.\u00a0 The engine works on Windows, Mac and Linux with binaries available for <a href=\"https:\/\/github.com\/enginmanap\/limonEngine\/releases\/\">download here<\/a>.\u00a0 If you are interested in seeing the engine in action, be sure to check out our hands-on video, embedded below.\u00a0 There are additional videos available on the Limon YouTube channel, <a href=\"https:\/\/www.youtube.com\/channel\/UC4XRCKUL22KLPQPW_L9B5gQ\">available here<\/a>.<\/p>\n<p><strong>EDIT \u2013 <\/strong>The author in response to the video has released an updated version, with the editor key changed in 0.5.2 to the much more sensible F2 key.<\/p>\n<p align=\"center\">[embedded content]<\/p>\n<p class=\"under\">&#013; <span class=\"categories\"><a class=\"catLinks\" href=\"http:\/\/www.gamefromscratch.com\/category\/GameDev-News.aspx\">GameDev News<\/a><\/span>&#013; <span class=\"tags\"><a class=\"tagLinks\" href=\"http:\/\/www.gamefromscratch.com\/?tag=\/CPP\" rel=\"tag\">CPP<\/a> <a class=\"tagLinks\" href=\"http:\/\/www.gamefromscratch.com\/?tag=\/Engine\" rel=\"tag\">Engine<\/a><\/span>&#013; &#013;\n<\/p>\n<hr \/>\n","protected":false},"excerpt":{"rendered":"<p>Looking for a small but full featured open source (LGPL) C++ 14 game engine with a built in editor?\u00a0 If so, the Limon Game Engine might be the perfect choice for you!\u00a0 Primary features of the Limon game are: Model loading using Assimp Skeletal animations Realtime shadows Rigid body physics 3D spatial sound Preliminary AI [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":43528,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71],"tags":[72],"class_list":["post-43527","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game-development","tag-gamedev-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/43527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=43527"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/43527\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/43528"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=43527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=43527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=43527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}