{"id":1616,"date":"2024-08-10T13:39:37","date_gmt":"2024-08-10T13:39:37","guid":{"rendered":"https:\/\/gamedevkeff.com\/?page_id=1616"},"modified":"2024-11-26T14:22:34","modified_gmt":"2024-11-26T14:22:34","slug":"home","status":"publish","type":"page","link":"https:\/\/gamedevkeff.com\/zh\/","title":{"rendered":"\u9996\u9875"},"content":{"rendered":"<div class=\"wp-block-uagb-image aligncenter uagb-block-03a4176c wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-center\"><figure class=\"wp-block-uagb-image__figure\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" srcset=\"https:\/\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Game-dev-keff-banner-1-1024x307.png ,https:\/\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Game-dev-keff-banner-1.png 780w, https:\/\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Game-dev-keff-banner-1.png 360w\" sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Game-dev-keff-banner-1.png?resize=1195%2C358&#038;ssl=1\" alt=\"\" class=\"uag-image-1754\" width=\"1195\" height=\"358\" title=\"Game dev keff banner (1)\" role=\"img\"\/><\/figure><\/div>\n\n\n\n<div class=\"nfd-container wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-254371f7\"><h2 class=\"uagb-heading-text\">\u5173\u4e8e\u6211<\/h2><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u662f\u90b1\u5065\u8f89\uff08Keff\uff09\uff0c\u4e00\u540d\u6e38\u620f\u8bbe\u8ba1\u5e08\uff0c\u62e5\u67095\u5e74\u6e38\u620f\u8bbe\u8ba1\u3001\u97f3\u6548\u8bbe\u8ba1\u4e0e\u9879\u76ee\u7ba1\u7406\u7ecf\u9a8c\u3002\u6211\u70ed\u8877\u4e8e\u5c06\u60f3\u6cd5\u53d8\u4e3a\u73b0\u5b9e\uff0c\u64c5\u957f\u534f\u8c03\u6280\u672f\u4e0e\u827a\u672f\u56e2\u961f\uff0c\u5171\u540c\u521b\u9020\u5f15\u4eba\u5165\u80dc\u7684\u6c89\u6d78\u5f0f\u4f53\u9a8c\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728\u65e5\u5e38\u4e25\u8083\u7684\u6e38\u620f\u5f00\u53d1\u4e4b\u5916\uff0c\u6211\u559c\u6b22\u5076\u5c14\u5c1d\u8bd5\u5c0f\u578b\u526f\u9879\u76ee\uff0c\u6301\u7eed\u62d3\u5bbd\u8fb9\u754c\u3001\u4fdd\u6301\u5b66\u4e60\uff0c\u5e76\u786e\u4fdd\u81ea\u5df1\u80fd\u8df5\u884c\u6240\u8a00\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e0b\u65b9\u662f\u6211\u7684\u4f5c\u54c1\u96c6\uff0c\u6b22\u8fce\u67e5\u770b\uff01\u6709\u4efb\u4f55\u7591\u95ee\uff0c\u6b22\u8fce\u968f\u65f6 <u><a href=\"https:\/\/gamedevkeff.com\/zh\/contact\/\" data-type=\"page\" data-id=\"1685\">\u8054\u7cfb<\/a><\/u> \u6211\uff01<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignfull is-layout-flex wp-container-core-columns-is-layout-3a8a1933 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0\" id=\"Projects\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-241f0559\"><h2 class=\"uagb-heading-text\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-ast-global-color-5-color\">\u9879\u76ee\u7ecf\u9a8c<\/mark><\/h2><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"nfd-text-base nfd-gap-3xl wp-block-columns alignwide are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-8348321f wp-block-columns-is-layout-flex\">\n<div class=\"md:nfd-order-2 nfd-text-md wp-block-column is-vertically-aligned-top is-layout-flow wp-container-core-column-is-layout-944639e8 wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<div class=\"nfd-gap-lg wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-cc0eeeb8 wp-block-group-is-layout-flex\">\n<p class=\"nfd-text-sm nfd-text-primary has-text-align-left wp-block-paragraph\" style=\"font-style:normal;font-weight:500;letter-spacing:0.05em;text-transform:uppercase\">3D \u79fb\u52a8\u7aef\u591a\u4eba\u4e71\u6597\u6e38\u620f<\/p>\n\n\n\n<h2 class=\"nfd-text-xl nfd-text-contrast nfd-text-balance wp-block-heading\">Buddy Arena (2024)<\/h2>\n\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-fb128502 wp-block-group-is-layout-flex\">\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\"><strong>\u89d2\u8272\uff1a<\/strong> \u6e38\u620f\u8bbe\u8ba1\u5e08\u3001\u97f3\u6548\u8bbe\u8ba1\u5e08\u3001\u6e38\u620f\u5236\u4f5c\u4eba<\/p>\n\n\n\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\">\u5728\u8fd9\u4e2a\u9879\u76ee\u4e2d\uff0c\u6211\u8fc5\u901f\u4ece\u5355\u7eaf\u7684\u6e38\u620f\u8bbe\u8ba1\u5e08\u89d2\u8272\u6210\u957f\u4e3a\u540c\u65f6\u517c\u4efb\u6e38\u620f\u5236\u4f5c\u4eba\u548c\u97f3\u6548\u8bbe\u8ba1\u5e08\u7684\u591a\u9762\u624b\u3002\u8fd9\u8ba9\u6211\u5168\u9762\u6d1e\u6089\u4e86\u5f00\u53d1\u5e76\u8fd0\u8425\u4e00\u6b3e\u591a\u4eba\u5728\u7ebf\u6e38\u620f\u6240\u9700\u7684\u8de8\u56e2\u961f\u534f\u4f5c\u3001\u8d44\u6e90\u534f\u8c03\u4e0e\u6301\u7eed\u8fed\u4ee3\u5de5\u4f5c\uff0c\u4e5f\u6df1\u523b\u4f53\u4f1a\u5230\u5728\u5f53\u4eca\u9ad8\u5ea6\u7ade\u4e89\u7684\u79fb\u52a8\u6e38\u620f\u5e02\u573a\u4e2d\uff0c\u5982\u4f55\u901a\u8fc7\u9ad8\u6548\u8fd0\u8425\u8ba9\u4ea7\u54c1\u4fdd\u6301\u6d3b\u529b\u4e0e\u73a9\u5bb6\u9ecf\u6027\u3002<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:0%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:90%\">\n<ul style=\"font-size:14px\" class=\"wp-block-list\">\n<li class=\"\">\u7ef4\u62a4\u6e38\u620f\u8bbe\u8ba1\u6587\u6863<\/li>\n\n\n\n<li class=\"\">\u8bbe\u8ba1\u5e76\u5e73\u8861\u6218\u6597\u7cfb\u7edf <\/li>\n\n\n\n<li class=\"\">\u8bbe\u8ba1\u5956\u52b1\u8fdb\u5ea6\u4e0e\u53d8\u73b0\u7cfb\u7edf<\/li>\n\n\n\n<li class=\"\">\u8bbe\u8ba1\u6392\u540d\u79ef\u5206\u8ba1\u7b97\u7cfb\u7edf&nbsp;<\/li>\n\n\n\n<li class=\"\">\u8bbe\u8ba1\u5e76\u63a8\u51fa\u6e38\u620f\u4e0a\u7ebf\u671f\u95f4\u7684 Play-to-Airdrop \u6d3b\u52a8<\/li>\n\n\n\n<li class=\"\">\u8bbe\u8ba1\u5e76\u5ba1\u9605\u6e38\u620f\u6570\u636e\u6307\u6807\uff0c\u7528\u4e8e\u8ffd\u8e2a\u4e0e\u4fdd\u5b58\u5173\u952e\u73a9\u6cd5\u8868\u73b0<\/li>\n\n\n\n<li class=\"\">\u7ba1\u7406\u3001\u521b\u5efa\u5e76\u5b9e\u73b0\u97f3\u6548\u4e0e\u80cc\u666f\u97f3\u4e50<\/li>\n\n\n\n<li class=\"\">\u7ba1\u7406\u9879\u76ee\u65f6\u95f4\u7ebf\uff0c\u76f4\u81f3\u6e38\u620f\u6b63\u5f0f\u4e0a\u7ebf<\/li>\n\n\n\n<li class=\"\">\u5904\u7406 Android \u4e0e Apple App Store \u7684\u79fb\u52a8\u7aef\u53d1\u5e03<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\"><strong>\u5e73\u53f0\uff1a<\/strong> \u79fb\u52a8\u7aef<br><strong>\u5de5\u5177\uff1a<\/strong> Unity\u3001C#\u3001GIT\u3001Amplitude\u3001Playfab\u3001Ableton Live\u3001FMOD<br><strong>\u7ba1\u7406\u5de5\u5177\uff1a<\/strong> Confluence\u3001JIRA\u3001Google Sheets<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-container-core-column-is-layout-a7dce961 wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<figure class=\"wp-block-video alignright\" style=\"padding-top:var(--wp--preset--spacing--50);padding-right:0;padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--70)\"><video height=\"720\" style=\"aspect-ratio: 1280 \/ 720;\" width=\"1280\" controls poster=\"https:\/\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/BuddyArena-Splash.png\" src=\"https:\/\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Buddy-Arena-Trailer-1.mp4\" playsinline><\/video><\/figure>\n\n\n\n<div class=\"nfd-rounded wp-block-uagb-image alignright uagb-block-101a3073 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-right\"><figure class=\"wp-block-uagb-image__figure\"><img data-recalc-dims=\"1\" decoding=\"async\"  sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/BuddyArena-Splash.png?resize=500%2C391&#038;ssl=1\" alt=\"\" width=\"500\" height=\"391\" title=\"\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"is-style-wide wp-block-separator aligncenter has-alpha-channel-opacity\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n<div class=\"nfd-text-base nfd-gap-3xl wp-block-columns alignwide are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-8348321f wp-block-columns-is-layout-flex\">\n<div class=\"md:nfd-order-2 nfd-text-md wp-block-column is-vertically-aligned-top is-layout-flow wp-container-core-column-is-layout-944639e8 wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<div class=\"nfd-gap-lg wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-cc0eeeb8 wp-block-group-is-layout-flex\">\n<p class=\"nfd-text-sm nfd-text-primary has-text-align-left has-luminous-vivid-orange-color has-text-color has-link-color wp-elements-c17d1bab9034da5e462b01f62169bc24 wp-block-paragraph\" style=\"font-style:normal;font-weight:500;letter-spacing:0.05em;text-transform:uppercase\">3D \u7b2c\u4e00\u4eba\u79f0\u52a8\u4f5c\u5192\u9669\u6e38\u620f<\/p>\n\n\n\n<h2 class=\"nfd-text-xl nfd-text-contrast nfd-text-balance wp-block-heading\">R0N1N (2022)<\/h2>\n\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-fb128502 wp-block-group-is-layout-flex\">\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\"><strong>\u89d2\u8272\uff1a<\/strong> \u7a0b\u5e8f\u5458\uff08C#\uff09\u3001\u5173\u5361\u8bbe\u8ba1\u5e08\u3001\u53d9\u4e8b\u8bbe\u8ba1\u5e08\u3001\u654c\u4ebaAI\u8bbe\u8ba1\u5e08\u3001\u97f3\u4e50\u4f5c\u66f2\u3001\u97f3\u6548\u8bbe\u8ba1\u5e08<\/p>\n\n\n\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\">\u8bbe\u8ba1\u4e00\u4e2a\u51fa\u8272\u7684\u6545\u4e8b\u4f53\u9a8c\uff0c\u4e0e\u5bfc\u6f14\u4e00\u90e8\u7535\u5f71\u975e\u5e38\u76f8\u4f3c\u3002\u901a\u8fc7\u5b8c\u5584\u5177\u4f53\u7684\u5267\u672c\uff0c\u6574\u4e2a\u56e2\u961f\u80fd\u591f\u5feb\u901f\u53ef\u89c6\u5316\u6e38\u620f\u7684\u6838\u5fc3\u5185\u5bb9\uff0c\u4ece\u800c\u6307\u5bfc\u5173\u5361\u8bbe\u8ba1\u3001\u97f3\u6548\u5236\u4f5c\u4ee5\u53ca\u73a9\u6cd5\u529f\u80fd\u7684\u51b3\u7b56\uff0c\u4ee5\u51c6\u786e\u5524\u8d77\u73a9\u5bb6\u6240\u9700\u7684\u60c5\u611f\u5171\u9e23\u3002<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:0%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:90%\">\n<ul style=\"font-size:14px\" class=\"wp-block-list\">\n<li class=\"\">\u521b\u5efa\u5e76\u7ef4\u62a4\u6e38\u620f\u8bbe\u8ba1\u6587\u6863<\/li>\n\n\n\n<li class=\"\">\u64b0\u5199\u5305\u542b\u6240\u6709\u6e38\u620f\u4e8b\u4ef6\u3001\u8fc7\u573a\u52a8\u753b\u53ca\u5bf9\u8bdd\u53f0\u8bcd\u7684\u5b8c\u6574\u5267\u672c<\/li>\n\n\n\n<li class=\"\">\u5728\u81ea\u5b9a\u4e49\u6e38\u620f\u5f15\u64ce\u4e2d\u6784\u5efa3\u4e2a3D\u6e38\u620f\u5173\u5361<\/li>\n\n\n\n<li class=\"\">\u8bbe\u8ba14\u4e2a\u654c\u4ebaAI\u72b6\u6001\u673a\uff08State Machines\uff09\uff0c\u4e0e\u6280\u672f\u56e2\u961f\u534f\u4f5c\u6574\u5408\u5bfb\u8def\uff08pathfinding\uff09\u548c\u7269\u7406\u7cfb\u7edf<\/li>\n\n\n\n<li class=\"\">\u4f7f\u7528Rokoko Smartsuit\u8fdb\u884c\u52a8\u4f5c\u6355\u6349\u6f14\u5458\u8868\u6f14\uff0c\u968f\u540e\u5728Maya\u4e2d\u6e05\u7406\u5e76\u4f18\u5316\u52a8\u753b<\/li>\n\n\n\n<li class=\"\">\u7ba1\u7406\u3001\u521b\u5efa\u5e76\u5b9e\u73b0\u97f3\u6548\u4e0e\u80cc\u666f\u97f3\u4e50<\/li>\n\n\n\n<li class=\"\">\u8fdb\u884c\u5173\u5361\u7684\u5feb\u901f\u539f\u578b\u5f00\u53d1<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\"><strong>\u5e73\u53f0\uff1a<\/strong> PC<br><strong>\u5de5\u5177\uff1a<\/strong> \u81ea\u5b9a\u4e49\u5f15\u64ce\u3001Unity\u3001C#\u3001GIT\u3001Rokoko\u3001Maya\u3001Audacity\u3001Cakewalk\u3001FMOD<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-container-core-column-is-layout-a7dce961 wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<figure class=\"wp-block-video alignright\" style=\"padding-top:var(--wp--preset--spacing--50);padding-right:0;padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--70)\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls poster=\"https:\/\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Ronin_Poster_v8.png\" src=\"https:\/\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/R0N1N_Trailer.mp4\" playsinline><\/video><\/figure>\n\n\n\n<div class=\"nfd-rounded wp-block-uagb-image alignright uagb-block-0072717d wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-right\"><figure class=\"wp-block-uagb-image__figure\"><img data-recalc-dims=\"1\" decoding=\"async\"  sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Ronin_Poster_v8.png?resize=500%2C391&#038;ssl=1\" alt=\"\" width=\"500\" height=\"391\" title=\"\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"is-style-wide wp-block-separator aligncenter has-alpha-channel-opacity\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n<div class=\"nfd-text-base nfd-gap-3xl wp-block-columns alignwide are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-8348321f wp-block-columns-is-layout-flex\">\n<div class=\"md:nfd-order-2 nfd-text-md wp-block-column is-vertically-aligned-top is-layout-flow wp-container-core-column-is-layout-944639e8 wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<div class=\"nfd-gap-lg wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-cc0eeeb8 wp-block-group-is-layout-flex\">\n<p class=\"nfd-text-sm nfd-text-primary has-text-align-left has-text-color has-link-color wp-elements-d9a95be4c1b71b39f5a4cececd0d7180 wp-block-paragraph\" style=\"color:#00b627;font-style:normal;font-weight:500;letter-spacing:0.05em;text-transform:uppercase\">\u7a0b\u5e8f\u5316\u53d9\u4e8b\u751f\u6210\u5668<\/p>\n\n\n\n<h2 class=\"nfd-text-xl nfd-text-contrast nfd-text-balance wp-block-heading\">Hunter\u2019s Trail (2022)<\/h2>\n\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-fb128502 wp-block-group-is-layout-flex\">\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\"><strong>\u89d2\u8272\uff1a<\/strong> \u7a0b\u5e8f\u5458\uff08C#\uff09\u3001\u6e38\u620f\u8bbe\u8ba1\u5e08\u3001\u7f16\u5267<\/p>\n\n\n\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\">\u8be5\u9879\u76ee\u8ba9\u6211\u5f00\u53d1\u4e86\u4e00\u4e2a\u81ea\u5b9a\u4e49\u5de5\u5177\uff0c\u80fd\u591f\u8f93\u5165\u5927\u91cf\u6570\u636e\u6765\u751f\u6210\u6545\u4e8b\u573a\u666f\uff0c\u540c\u65f6\u4f5c\u4e3a\u8bbe\u8ba1\u5e08\u4fdd\u7559\u8db3\u591f\u7684\u63a7\u5236\u6743\uff0c\u786e\u4fdd\u6bcf\u6b21\u6e38\u73a9\u4f53\u9a8c\u4fdd\u6301\u4e00\u81f4\u6027\u3002\u8fd9\u5e2e\u52a9\u6211\u6df1\u523b\u7406\u89e3\u5de5\u5177\u4f7f\u7528\u8005\uff08\u8bbe\u8ba1\u5e08\uff09\u548c\u5f00\u53d1\u8005\uff08\u5de5\u5177\u7a0b\u5e8f\u5458\uff09\u7684\u9700\u6c42\u4e0e\u75db\u70b9\uff0c\u4ee5\u53ca\u5982\u4f55\u66f4\u597d\u5730\u7ba1\u7406\u8bbe\u8ba1\u5e08\u3001\u73a9\u6cd5\u7a0b\u5e8f\u5458\u4e0e\u5de5\u5177\u7a0b\u5e8f\u5458\u4e4b\u95f4\u7684\u671f\u671b\u3002<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:0%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:90%\">\n<ul style=\"font-size:14px\" class=\"wp-block-list\">\n<li class=\"\">\u81ea\u5b9a\u4e49\u7a0b\u5e8f\u5316\u751f\u6210\u5de5\u5177<\/li>\n\n\n\n<li class=\"\">100+ \u4e2a\u6545\u4e8b\u7247\u6bb5<\/li>\n\n\n\n<li class=\"\">UI \u7f8e\u672f\u8bbe\u8ba1\u4e0e\u5b9e\u73b0<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\"><strong>\u5e73\u53f0\uff1a<\/strong> PC<br><strong>\u5de5\u5177\uff1a<\/strong> Unity\u3001C#<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-container-core-column-is-layout-a7dce961 wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<div class=\"nfd-container wp-block-group is-content-justification-center is-layout-constrained wp-container-core-group-is-layout-09f3a1c7 wp-block-group-is-layout-constrained\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"is-style-default wp-block-uagb-image alignright uagb-block-72ac8c12 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-right\"><figure class=\"wp-block-uagb-image__figure\"><img data-recalc-dims=\"1\" decoding=\"async\"  sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrailSplash-1.png?resize=600%2C391&#038;ssl=1\" alt=\"\" width=\"600\" height=\"391\" title=\"\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3a8a1933 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:0;padding-bottom:0;flex-basis:30%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<div class=\"wp-block-jetpack-slideshow alignwide\" data-autoplay=\"true\" data-delay=\"3\" data-effect=\"slide\"><div class=\"wp-block-jetpack-slideshow_container swiper-container\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1607\" height=\"900\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1727\" data-id=\"1727\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay1.png?resize=1607%2C900&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay1.png?w=1607&amp;ssl=1 1607w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay1.png?resize=300%2C168&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay1.png?resize=1024%2C573&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay1.png?resize=768%2C430&amp;ssl=1 768w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay1.png?resize=1536%2C860&amp;ssl=1 1536w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1608\" height=\"902\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1723\" data-id=\"1723\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay2.png?resize=1608%2C902&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay2.png?w=1608&amp;ssl=1 1608w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay2.png?resize=300%2C168&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay2.png?resize=1024%2C574&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay2.png?resize=768%2C431&amp;ssl=1 768w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay2.png?resize=1536%2C862&amp;ssl=1 1536w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1611\" height=\"897\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1641\" data-id=\"1641\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay3.png?resize=1611%2C897&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay3.png?w=1611&amp;ssl=1 1611w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay3.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay3.png?resize=1024%2C570&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay3.png?resize=768%2C428&amp;ssl=1 768w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay3.png?resize=1536%2C855&amp;ssl=1 1536w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1609\" height=\"902\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1642\" data-id=\"1642\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay4.png?resize=1609%2C902&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay4.png?w=1609&amp;ssl=1 1609w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay4.png?resize=300%2C168&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay4.png?resize=1024%2C574&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay4.png?resize=768%2C431&amp;ssl=1 768w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay4.png?resize=1536%2C861&amp;ssl=1 1536w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1611\" height=\"902\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1643\" data-id=\"1643\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay5.png?resize=1611%2C902&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay5.png?w=1611&amp;ssl=1 1611w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay5.png?resize=300%2C168&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay5.png?resize=1024%2C573&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay5.png?resize=768%2C430&amp;ssl=1 768w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay5.png?resize=1536%2C860&amp;ssl=1 1536w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1610\" height=\"897\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1724\" data-id=\"1724\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay6.png?resize=1610%2C897&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay6.png?w=1610&amp;ssl=1 1610w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay6.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay6.png?resize=1024%2C571&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay6.png?resize=768%2C428&amp;ssl=1 768w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay6.png?resize=1536%2C856&amp;ssl=1 1536w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1612\" height=\"899\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1725\" data-id=\"1725\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay7.png?resize=1612%2C899&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay7.png?w=1612&amp;ssl=1 1612w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay7.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay7.png?resize=1024%2C571&amp;ssl=1 1024w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay7.png?resize=768%2C428&amp;ssl=1 768w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HuntersTrail_Gameplay7.png?resize=1536%2C857&amp;ssl=1 1536w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"is-style-wide wp-block-separator aligncenter has-alpha-channel-opacity\" style=\"margin-top:0;margin-bottom:0\"\/>\n\n\n\n<div class=\"nfd-text-base nfd-gap-3xl wp-block-columns alignwide are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-8348321f wp-block-columns-is-layout-flex\">\n<div class=\"md:nfd-order-2 nfd-text-md wp-block-column is-vertically-aligned-top is-layout-flow wp-container-core-column-is-layout-944639e8 wp-block-column-is-layout-flow\" style=\"flex-basis:40%\">\n<div class=\"nfd-gap-lg wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-cc0eeeb8 wp-block-group-is-layout-flex\">\n<p class=\"nfd-text-sm nfd-text-primary has-text-align-left has-vivid-purple-color has-text-color has-link-color wp-elements-55c07ba2a815a2f69f5cf49de91c6bdd wp-block-paragraph\" style=\"font-style:normal;font-weight:500;letter-spacing:0.05em;text-transform:uppercase\">2D \u9006\u5411\u6050\u6016\u4fef\u89c6\u89d2\u5192\u9669\u6e38\u620f<\/p>\n\n\n\n<h2 class=\"nfd-text-xl nfd-text-contrast nfd-text-balance wp-block-heading\">Unkindled (2021)<\/h2>\n\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-fb128502 wp-block-group-is-layout-flex\">\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\"><strong>\u89d2\u8272\uff1a<\/strong> \u6e38\u620f\u8bbe\u8ba1\u5e08\u3001\u5173\u5361\u8bbe\u8ba1\u5e08\u3001\u53d9\u4e8b\u8bbe\u8ba1\u5e08\u3001\u654c\u4ebaAI\u8bbe\u8ba1\u5e08\u3001\u97f3\u4e50\u4f5c\u66f2\u3001\u97f3\u6548\u8bbe\u8ba1\u5e08<\/p>\n\n\n\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\">\u201c\u9006\u5411\u6050\u6016\u201d\u662f\u4e00\u4e2a\u975e\u5e38\u6709\u8da3\u7684\u521b\u610f\u63a2\u7d22\uff1a\u6e38\u620f\u9700\u8981\u8ba9\u73a9\u5bb6\u610f\u8bc6\u5230\u81ea\u5df1\u662f\u6050\u6016\u7684\u5b58\u5728\uff0c\u6240\u6709NPC\u90fd\u5bb3\u6015\u4ed6\u4eec\uff0c\u4f46\u73a9\u5bb6\u672c\u8eab\u5e76\u4e0d\u4f1a\u611f\u5230\u6050\u60e7\u3002\u6211\u4eec\u901a\u8fc7NPC\u7684\u884c\u4e3a\u3001\u5bf9\u8bdd\u53f0\u8bcd\u3001\u97f3\u6548\u8bbe\u8ba1\uff0c\u4ee5\u53ca\u73a9\u5bb6\u653b\u51fb\u7684\u5f3a\u70c8\u89c6\u89c9\u4e0e\u542c\u89c9\u51b2\u51fb\uff0c\u6765\u5b9e\u73b0\u8fd9\u79cd\u201c\u529b\u91cf\u5e7b\u60f3\u201d\u3002<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:0%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:90%\">\n<ul style=\"font-size:14px\" class=\"wp-block-list\">\n<li class=\"\">\u521b\u5efa\u5e76\u7ef4\u62a4\u6e38\u620f\u8bbe\u8ba1\u6587\u6863<\/li>\n\n\n\n<li class=\"\">\u5feb\u901f\u539f\u578b\u5f00\u53d1\u73a9\u6cd5\u673a\u5236<\/li>\n\n\n\n<li class=\"\">\u5728\u81ea\u5b9a\u4e49\u6e38\u620f\u5f15\u64ce\u4e2d\u6784\u5efa4\u4e2a2D\u5173\u5361<\/li>\n\n\n\n<li class=\"\">\u8bbe\u8ba12\u4e2a\u654c\u4ebaAI\u72b6\u6001\u673a\uff0c\u4e0e\u6280\u672f\u56e2\u961f\u534f\u4f5c\u5b8c\u6210\u5b9e\u73b0<\/li>\n\n\n\n<li class=\"\">\u5b9e\u73b0\u97f3\u4e50\u97f3\u8f68\u7684\u9002\u5e94\u6027\u6c34\u5e73\u91cd\u6392\u5e8f\u548c\u5782\u76f4\u91cd\u7f16\u6392<\/li>\n\n\n\n<li class=\"\">\u4f7f\u7528Audacity\u548cCakewalk\u521b\u5efa\u97f3\u6548\uff0c\u5e76\u5b8c\u6210\u6e38\u620f\u5185\u5b9e\u73b0<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<p style=\"font-size:16px\" class=\"wp-block-paragraph\"><strong>\u5e73\u53f0\uff1a<\/strong> PC<br><strong>\u5de5\u5177\uff1a<\/strong> \u81ea\u5b9a\u4e49\u5f15\u64ce\u3001Unity\u3001C#\u3001GIT\u3001Audacity\u3001Cakewalk\u3001FMOD<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-container-core-column-is-layout-a7dce961 wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<figure class=\"wp-block-video alignright\" style=\"padding-top:var(--wp--preset--spacing--50);padding-right:0;padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--70)\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls poster=\"https:\/\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/UnkindledTitle_edited-edited.jpg\" src=\"https:\/\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Unkindled_Trailer_Gold.mp4\" playsinline><\/video><\/figure>\n\n\n\n<div class=\"nfd-rounded wp-block-uagb-image alignright uagb-block-102ec0a1 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-right\"><figure class=\"wp-block-uagb-image__figure\"><img data-recalc-dims=\"1\" decoding=\"async\"  sizes=\"auto, (max-width: 480px) 150px\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Unkindled_Splash-edited.png?resize=500%2C391&#038;ssl=1\" alt=\"\" width=\"500\" height=\"391\" title=\"\" loading=\"lazy\" role=\"img\"\/><\/figure><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignfull is-layout-flex wp-container-core-columns-is-layout-3a8a1933 wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" id=\"Game-Jams\">\n<div class=\"wp-block-uagb-advanced-heading uagb-block-2e479e28\"><h2 class=\"uagb-heading-text\">Game Jams<\/h2><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignfull has-background is-layout-flex wp-container-core-columns-is-layout-a5333121 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(135deg,rgb(163,130,255) 0%,rgb(81,220,224) 100%);margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:400px\">\n<div class=\"wp-block-jetpack-slideshow alignwide\" data-autoplay=\"true\" data-delay=\"2\" data-effect=\"fade\"><div class=\"wp-block-jetpack-slideshow_container swiper-container\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"630\" height=\"500\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1771\" data-id=\"1771\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/LeapForFrogImage.png?resize=630%2C500&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/LeapForFrogImage.png?w=630&amp;ssl=1 630w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/LeapForFrogImage.png?resize=300%2C238&amp;ssl=1 300w\" sizes=\"(max-width: 630px) 100vw, 630px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">https:\/\/yoomzster.itch.io\/one-small-leap-for-frog<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"315\" height=\"250\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1653\" data-id=\"1653\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/TimmysPlaytime_Cover.png?resize=315%2C250&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/TimmysPlaytime_Cover.png?w=315&amp;ssl=1 315w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/TimmysPlaytime_Cover.png?resize=300%2C238&amp;ssl=1 300w\" sizes=\"(max-width: 315px) 100vw, 315px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">https:\/\/cyrag.itch.io\/timmys-playtime<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"315\" height=\"250\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1651\" data-id=\"1651\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HardCoverCover.png?resize=315%2C250&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HardCoverCover.png?w=315&amp;ssl=1 315w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HardCoverCover.png?resize=300%2C238&amp;ssl=1 300w\" sizes=\"(max-width: 315px) 100vw, 315px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">https:\/\/keffk5.itch.io\/hard-cover<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"707\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1649\" data-id=\"1649\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Crave_Cover2.png?resize=969%2C707&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Crave_Cover2.png?w=969&amp;ssl=1 969w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Crave_Cover2.png?resize=300%2C219&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Crave_Cover2.png?resize=768%2C560&amp;ssl=1 768w\" sizes=\"(max-width: 969px) 100vw, 969px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">https:\/\/akirassasin.itch.io\/crave<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"315\" height=\"250\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1652\" data-id=\"1652\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/AmbidextroCover.png?resize=315%2C250&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/AmbidextroCover.png?w=315&amp;ssl=1 315w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/AmbidextroCover.png?resize=300%2C238&amp;ssl=1 300w\" sizes=\"(max-width: 315px) 100vw, 315px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">https:\/\/cyrag.itch.io\/ambidextro<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"313\" height=\"246\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1650\" data-id=\"1650\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/KerbCover.png?resize=313%2C246&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/KerbCover.png?w=313&amp;ssl=1 313w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/KerbCover.png?resize=300%2C236&amp;ssl=1 300w\" sizes=\"(max-width: 313px) 100vw, 313px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">https:\/\/yoomzster.itch.io\/coastal-cleanup<\/figcaption><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<div class=\"nfd-container nfd-bg-surface nfd-theme-white is-style-nfd-theme-white wp-block-group alignfull has-background has-small-font-size nfd-divider-zigzag is-layout-constrained wp-container-core-group-is-layout-739481ce wp-block-group-is-layout-constrained\" style=\"background:linear-gradient(135deg,rgb(163,130,255) 0%,rgb(81,220,224) 100%);padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--80)\">\n<figure class=\".is-layout-flex { \tdisplay: flex; } wp-block-gallery has-nested-images columns-7 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/keffk5.itch.io\/hard-mode-harvest\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"250\" data-id=\"1794\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/10\/HardModeHarvest_Cover.png?resize=300%2C250&#038;ssl=1\" alt=\"\" class=\"wp-image-1794\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/10\/HardModeHarvest_Cover.png?resize=300%2C250&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/10\/HardModeHarvest_Cover.png?w=599&amp;ssl=1 599w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/yoomzster.itch.io\/one-small-leap-for-frog\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"238\" data-id=\"1771\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/LeapForFrogImage.png?resize=300%2C238&#038;ssl=1\" alt=\"\" class=\"wp-image-1771\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/LeapForFrogImage.png?resize=300%2C238&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/LeapForFrogImage.png?w=630&amp;ssl=1 630w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/cyrag.itch.io\/timmys-playtime\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"238\" data-id=\"1653\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/TimmysPlaytime_Cover.png?resize=300%2C238&#038;ssl=1\" alt=\"\" class=\"wp-image-1653\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/TimmysPlaytime_Cover.png?resize=300%2C238&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/TimmysPlaytime_Cover.png?w=315&amp;ssl=1 315w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/keffk5.itch.io\/hard-cover\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"238\" data-id=\"1651\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HardCoverCover.png?resize=300%2C238&#038;ssl=1\" alt=\"\" class=\"wp-image-1651\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HardCoverCover.png?resize=300%2C238&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/HardCoverCover.png?w=315&amp;ssl=1 315w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/akirassasin.itch.io\/crave\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"219\" data-id=\"1649\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Crave_Cover2.png?resize=300%2C219&#038;ssl=1\" alt=\"\" class=\"wp-image-1649\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Crave_Cover2.png?resize=300%2C219&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Crave_Cover2.png?resize=768%2C560&amp;ssl=1 768w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/Crave_Cover2.png?w=969&amp;ssl=1 969w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium has-custom-border\"><a href=\"https:\/\/cyrag.itch.io\/ambidextro\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"238\" data-id=\"1652\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/AmbidextroCover.png?resize=300%2C238&#038;ssl=1\" alt=\"\" class=\"wp-image-1652\" style=\"border-radius:0px\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/AmbidextroCover.png?resize=300%2C238&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/AmbidextroCover.png?w=315&amp;ssl=1 315w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"is-style-default wp-block-image size-medium has-custom-border wp-duotone-unset-1\"><a href=\"https:\/\/yoomzster.itch.io\/coastal-cleanup\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"236\" data-id=\"1650\" src=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/KerbCover.png?resize=300%2C236&#038;ssl=1\" alt=\"\" class=\"wp-image-1650\" style=\"border-style:none;border-width:0px;border-radius:0px\" srcset=\"https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/KerbCover.png?resize=300%2C236&amp;ssl=1 300w, https:\/\/i0.wp.com\/gamedevkeff.com\/wp-content\/uploads\/2024\/08\/KerbCover.png?w=313&amp;ssl=1 313w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/figure>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>About Me I am Kean Fai (Keff), a game designer with 5 years of experience in game design, sound design and project management. My passion lies in translating ideas into reality, by uniting talents from multiple technical and artistic departments to create immersive experiences together. Apart from the &#8220;serious&#8221; game production life, I enjoy fiddling [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","_uag_custom_page_level_css":"ul {\n  list-style-type: circle;\n}\n.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev {\n    display: none !important;\n}\n.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-next, .wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_button-prev {\n    display: none !important;\n}\n.wp-block-jetpack-slideshow[data-autoplay=true] .wp-block-jetpack-slideshow_button-pause {\ndisplay: none !important;\n}\n.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets {\ndisplay: none;\n}","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"unboxed","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1616","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"Kean Fai","author_link":"https:\/\/gamedevkeff.com\/zh\/author\/kean-fai\/"},"uagb_comment_info":0,"uagb_excerpt":"About Me I am Kean Fai (Keff), a game designer with 5 years of experience in game design, sound design and project management. My passion lies in translating ideas into reality, by uniting talents from multiple technical and artistic departments to create immersive experiences together. Apart from the &#8220;serious&#8221; game production life, I enjoy fiddling&hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gamedevkeff.com\/zh\/wp-json\/wp\/v2\/pages\/1616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gamedevkeff.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gamedevkeff.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gamedevkeff.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gamedevkeff.com\/zh\/wp-json\/wp\/v2\/comments?post=1616"}],"version-history":[{"count":14,"href":"https:\/\/gamedevkeff.com\/zh\/wp-json\/wp\/v2\/pages\/1616\/revisions"}],"predecessor-version":[{"id":1807,"href":"https:\/\/gamedevkeff.com\/zh\/wp-json\/wp\/v2\/pages\/1616\/revisions\/1807"}],"wp:attachment":[{"href":"https:\/\/gamedevkeff.com\/zh\/wp-json\/wp\/v2\/media?parent=1616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}