{"id":100900,"date":"2019-09-27T18:37:56","date_gmt":"2019-09-27T18:37:56","guid":{"rendered":"http:\/\/gamefromscratch.com\/post.aspx?id=4ed8627c-86c2-452b-9a2b-3547411f8dd5"},"modified":"2019-09-27T18:37:56","modified_gmt":"2019-09-27T18:37:56","slug":"cocos2d-x-4-release-candidate-0","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2019\/09\/27\/cocos2d-x-4-release-candidate-0\/","title":{"rendered":"Cocos2D-x 4 Release Candidate 0"},"content":{"rendered":"<p>Cocos2D-x, a popular open source cross platform C++ powered game framework, just released the first release candidate of Cocos2D-x 4.0.&nbsp; Highlight features of RC0 over that last Beta 0 release include:<\/p>\n<blockquote>\n<ul>\n<li>optimize Sprite creation speed <\/li>\n<li>add some documentations\n<ul>\n<li>migration from v3 to v4 or using using v4 with cocopod can refer to <a href=\"https:\/\/docs.cocos2d-x.org\/cocos2d-x\/v4\/en\/upgradeGuide\/migration.html\">this doc 4<\/a><\/li>\n<li>new concept of v4 can refer to <a href=\"https:\/\/docs.cocos2d-x.org\/cocos2d-x\/v4\/en\/upgradeGuide\/\">the docs 6<\/a><\/li>\n<li>API changes doc is <a href=\"https:\/\/docs.cocos2d-x.org\/cocos2d-x\/v4\/en\/apichange\/api_change_v4.html\">here 1<\/a><\/li>\n<li>some examples can be found <a href=\"https:\/\/docs.cocos2d-x.org\/cocos2d-x\/v4\/en\/upgradeGuide\/tutorials.html\">here 2<\/a><\/li>\n<\/ul>\n<\/li>\n<li>update luajit to latest 2.1 <\/li>\n<li>update GLFW to 3.3 <\/li>\n<li>remove tiff <\/li>\n<li><code>Webview<\/code> and <code>VideoPlayer<\/code> adapt to iOS 13 <\/li>\n<li>fix system font issue on macOS 15 <\/li>\n<li>fix memory leak on mac <\/li>\n<li>many bugs fixed <\/li>\n<\/ul>\n<\/blockquote>\n<p>Cocos2D-x 4 RC0 is available for <a href=\"https:\/\/discuss.cocos2d-x.org\/t\/metal-support-rc0-released\/47797\">download here<\/a>.&nbsp; If you are interested in learning Cocos2D-x, we have a 3.x based tutorial series <a href=\"https:\/\/www.gamefromscratch.com\/page\/Cocos2d-x-CPP-Game-Programming-Tutorial-Series.aspx\">available here<\/a>.<\/p>\n<p align=\"center\">[youtube https:\/\/www.youtube.com\/watch?v=c-oGUGBprHI&#038;w=853&#038;h=480]<\/p>\n<p class=\"under\"> <span class=\"categories\"><a href=\"https:\/\/www.gamefromscratch.com\/category\/GameDev-News.aspx\">GameDev News<\/a><\/span> <span class=\"tags\"><a href=\"https:\/\/www.gamefromscratch.com\/?tag=\/Cocos2D\" rel=\"tag\">Cocos2D<\/a><\/span> <\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>Cocos2D-x, a popular open source cross platform C++ powered game framework, just released the first release candidate of Cocos2D-x 4.0.&nbsp; Highlight features of RC0 over that last Beta 0 release include: optimize Sprite creation speed add some documentations migration from v3 to v4 or using using v4 with cocopod can refer to this doc 4 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71],"tags":[72],"class_list":["post-100900","post","type-post","status-publish","format-standard","hentry","category-game-development","tag-gamedev-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/100900","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=100900"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/100900\/revisions"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=100900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=100900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=100900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}