{"id":1330,"date":"2025-05-15T00:03:40","date_gmt":"2025-05-15T00:03:40","guid":{"rendered":"https:\/\/sites.wsagames.com\/sl1c22\/?p=1330"},"modified":"2025-05-15T13:45:22","modified_gmt":"2025-05-15T13:45:22","slug":"learning-fungus","status":"publish","type":"post","link":"https:\/\/sites.wsagames.com\/sl1c22\/2025\/05\/15\/learning-fungus\/","title":{"rendered":"Learning Fungus"},"content":{"rendered":"\n<figure class=\"wp-block-image alignwide size-full has-custom-border\"><img fetchpriority=\"high\" decoding=\"async\" width=\"2560\" height=\"1516\" src=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_23_36.png-2025_5_15-11_30_53.png\" alt=\"\" class=\"wp-image-1367\" style=\"border-width:5px\" srcset=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_23_36.png-2025_5_15-11_30_53.png 2560w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_23_36.png-2025_5_15-11_30_53-300x178.png 300w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_23_36.png-2025_5_15-11_30_53-1024x606.png 1024w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_23_36.png-2025_5_15-11_30_53-768x455.png 768w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_23_36.png-2025_5_15-11_30_53-1536x910.png 1536w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_23_36.png-2025_5_15-11_30_53-2048x1213.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\"><a href=\"https:\/\/fungusgames.com\">https:\/\/fungusgames.com<\/a><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To be honest, without the Fungus, I wouldn\u2019t have been able to complete this project. I have no background in programming, and  I didn\u2019t even know the basics of C#, yet somehow, I became the technical artist, and the task of building the game\u2019s logic ended up falling on me. I had no choice but to find a solution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During my research, I came across Fungus, and it turned out to be exactly what I needed. Its intuitive interface and powerful features, designed for people with no coding experience, allowed me to bring this game to life. So I just want to say: I\u2019m truly grateful for Fungus. \ud83d\ude4f<\/p>\n\n\n\n<figure class=\"wp-block-embed alignwide is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Fungus Intro\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/JTqOsars5yg?list=PLQoRPTaW_F9ZJxVVw2-uDl4uYMAbEIC3v\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-image alignwide size-full has-custom-border\"><a href=\"https:\/\/www.bilibili.com\/video\/BV1Eb411P787?spm_id_from=333.788.videopod.episodes&amp;vd_source=1791cba061370ed686d308ab2adc6d8a\"><img decoding=\"async\" width=\"2560\" height=\"1515\" src=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/Fungus-Google-Chrome-2025_5_15-11_45_54.png\" alt=\"\" class=\"wp-image-1371\" style=\"border-width:5px\" srcset=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/Fungus-Google-Chrome-2025_5_15-11_45_54.png 2560w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/Fungus-Google-Chrome-2025_5_15-11_45_54-300x178.png 300w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/Fungus-Google-Chrome-2025_5_15-11_45_54-1024x606.png 1024w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/Fungus-Google-Chrome-2025_5_15-11_45_54-768x455.png 768w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/Fungus-Google-Chrome-2025_5_15-11_45_54-1536x909.png 1536w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/Fungus-Google-Chrome-2025_5_15-11_45_54-2048x1212.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/a><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.bilibili.com\/video\/BV1Eb411P787?spm_id_from=333.788.videopod.episodes&amp;vd_source=1791cba061370ed686d308ab2adc6d8a\">https:\/\/www.bilibili.com\/video\/BV1Eb411P787?spm_id_from=333.788.videopod.episodes&amp;vd_source=1791cba061370ed686d308ab2adc6d8a<\/a><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image alignwide size-full has-custom-border\"><a href=\"https:\/\/www.bilibili.com\/video\/BV1Dx411m7G8\/?spm_id_from=333.337.search-card.all.click&amp;vd_source=1791cba061370ed686d308ab2adc6d8a\"><img decoding=\"async\" width=\"2560\" height=\"1514\" src=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53.jpg\" alt=\"\" class=\"wp-image-1377\" style=\"border-width:5px\" srcset=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53.jpg 2560w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53-300x177.jpg 300w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53-1024x606.jpg 1024w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53-768x454.jpg 768w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53-1536x908.jpg 1536w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53-2048x1211.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/a><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.bilibili.com\/video\/BV1Dx411m7G8\/?spm_id_from=333.337.search-card.all.click&amp;vd_source=1791cba061370ed686d308ab2adc6d8a\">https:\/\/www.bilibili.com\/video\/BV1Dx411m7G8\/?spm_id_from=333.337.search-card.all.click&amp;vd_source=1791cba061370ed686d308ab2adc6d8a<\/a><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image alignwide size-full has-custom-border\"><a href=\"https:\/\/www.bilibili.com\/video\/BV1nb411P7ak\/?spm_id_from=333.337.search-card.all.click&amp;vd_source=1791cba061370ed686d308ab2adc6d8a\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1516\" src=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53.png-2025_5_15-11_52_37.jpg\" alt=\"\" class=\"wp-image-1381\" style=\"border-width:5px\" srcset=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53.png-2025_5_15-11_52_37.jpg 2560w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53.png-2025_5_15-11_52_37-300x178.jpg 300w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53.png-2025_5_15-11_52_37-1024x606.jpg 1024w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53.png-2025_5_15-11_52_37-768x455.jpg 768w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53.png-2025_5_15-11_52_37-1536x910.jpg 1536w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/\u7167\u7247-2025_5_15-11_50_53.png-2025_5_15-11_52_37-2048x1213.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/a><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.bilibili.com\/video\/BV1nb411P7ak\/?spm_id_from=333.337.search-card.all.click&amp;vd_source=1791cba061370ed686d308ab2adc6d8a\">https:\/\/www.bilibili.com\/video\/BV1nb411P7ak\/?spm_id_from=333.337.search-card.all.click&amp;vd_source=1791cba061370ed686d308ab2adc6d8a<\/a><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"913\" height=\"1138\" src=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/image-6.png\" alt=\"\" class=\"wp-image-1383\" style=\"border-width:5px\" srcset=\"https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/image-6.png 913w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/image-6-241x300.png 241w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/image-6-822x1024.png 822w, https:\/\/sites.wsagames.com\/sl1c22\/wp-content\/uploads\/sites\/14\/2025\/05\/image-6-768x957.png 768w\" sizes=\"(max-width: 913px) 100vw, 913px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Through those tutorial videos, I gained a basic understanding of how Fungus works. As development progressed, I gradually discovered more of what Fungus is capable of.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, I couldn\u2019t get key inputs to reliably open or close the inventory, as they didn\u2019t play well with the main page. So instead, I created a separate view dedicated to the inventory screen. When the player clicks to open the inventory, the camera simply switches to that view.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The camera movement system was also something I came up with myself. I wanted the camera to return to the previous view after moving, but Fungus doesn\u2019t have built-in support for this. So I figured out a way to handle it using variables to track and control view transitions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I can\u2019t fully explain all of Fungus\u2019s features here. Some of them I still only partially understand myself, and I haven\u2019t yet figured out how to create a proper, structured tutorial for those interested in using it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, I\u2019ve included all of my Fungus Block Commands in this blog, along with some brief explanations. You can also find more of my thoughts on using Fungus in other posts on this blog. If anyone\u2019s interested in using Fungus, I\u2019d be more than happy to offer some basic guidance.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">More Information:<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/sites.wsagames.com\/sl1c22\/category\/semester-2\/programing\/scenes\/\" data-type=\"link\" data-id=\"https:\/\/sites.wsagames.com\/sl1c22\/category\/semester-2\/programing\/scenes\/\">Scenes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/sites.wsagames.com\/sl1c22\/category\/semester-2\/programing\/systems-in-the-game\/\" data-type=\"link\" data-id=\"https:\/\/sites.wsagames.com\/sl1c22\/category\/semester-2\/programing\/systems-in-the-game\/\">System in the Game<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/fungusgames.com To be honest, without the Fungus, I wouldn\u2019t have been able to complete this project. I have no background in programming, and I didn\u2019t even know the basics of C#, yet somehow, I became the technical artist, and the task of building the game\u2019s logic ended up falling on me. I had no choice [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41,38,33],"tags":[],"class_list":["post-1330","post","type-post","status-publish","format-standard","hentry","category-learning-fungus","category-programing","category-semester-2"],"_links":{"self":[{"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/posts\/1330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/comments?post=1330"}],"version-history":[{"count":12,"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/posts\/1330\/revisions"}],"predecessor-version":[{"id":1437,"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/posts\/1330\/revisions\/1437"}],"wp:attachment":[{"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/media?parent=1330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/categories?post=1330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.wsagames.com\/sl1c22\/wp-json\/wp\/v2\/tags?post=1330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}