{"id":2593,"date":"2011-05-20T16:30:45","date_gmt":"2011-05-20T08:30:45","guid":{"rendered":"http:\/\/morrisjfwong.com\/blog\/?p=2593"},"modified":"2014-06-27T14:41:12","modified_gmt":"2014-06-27T06:41:12","slug":"my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl","status":"publish","type":"post","link":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/","title":{"rendered":"OpenGL Game \u8a2d\u8a08 : 2D RPG Game"},"content":{"rendered":"<p>[\u66f4\u65b0] \u9019\u5e7e\u5929, \u9b54\u65c5\u58eb\u8a66\u8457\u7528Visual C++ \u8207<strong>OpenGL<\/strong>\u5728Vista\u4e0a\u5beb\u4e00\u500b\u5c0f\u5c0f\u7684RPG game. \u9019\u5be6\u5728\u662f\u8d85\u7d1a\u5fa9\u53e4\u7684\u4f5c\u6cd5. \u9019\u5e74\u982d, \u5927\u5bb6\u90fd\u641e<strong>3D game<\/strong>\u8207<strong>online game<\/strong>, \u6709\u8ab0\u5f04\u55ae\u6a5f\u677f\u54e9? \u53cd\u6b63, \u6211\u53ea\u662f\u8a66\u8a66\u770b OpenGL \/ Visual C++ \u7684\u80fd\u8010\u6709\u591a\u5927!<br \/>\n<center><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_04-2011-05-23-23-28-52-77-01a.jpg\" alt=\"\" title=\"My_RPG_04 2011-05-23 23-28-52-77-01a\" width=\"520\" height=\"400\" class=\"alignnone size-full wp-image-2613\" \/><br \/>\n[ \u6211\u7684\u967d\u6625 RPG, by OpenGL \/ Visual C++ 2008 Express. ]<br \/>\n<\/center><\/p>\n<h6>YouTube \u770b\u770b\u57f7\u884c\u7684\u6548\u679c<\/h6>\n<p>\u9019\u500b\u5c0f\u5c0f\u7684 RPG Game, \u5f88\u7121\u804a, \u5c31\u662f\u8d70\u4e00\u8d70, \u6253\u6253\u602a. \u6709\u8208\u8da3\u7684\u4eba\u53ef\u4ee5\u7528 YouTube \u770b\u770b\u57f7\u884c\u7684\u6548\u679c. \u4e0b\u9762\u662f\u6211\u7684YouTube Channel. \u53ef\u4ee5\u770b\u5230\u5e7e\u500b\u4e0d\u540c\u7684\u7248\u672c. \u898b\u7b11\u5566!<br \/>\n<center><br \/>\n<iframe loading=\"lazy\" title=\"OpenGL game : RPG \u63a1\u7528OpenGL\/VC++\u5beb\u7684\u7c21\u55aeRPG\u904a\u6232\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/0osHcIH4zEs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><br \/>\n[ RPG Game DIY : \u5730\u5716, \u602a\u7269, \u88dc\u8840, \u7269\u54c1, \u9b54\u6cd5. \u529f\u80fd\u6709\u9ede\u967d\u6625\u5566! ]<br \/>\n<\/center><\/p>\n<h6>\u958b\u767c\u74b0\u5883 &#038; Information<\/h6>\n<p>\u6211\u4f7f\u7528\u7684\u958b\u767c\u74b0\u5883\u5982\u4e0b:<\/p>\n<p>&#8211; OpenGL 3.7 ( \u5b98\u7db2\u4e0b\u8f09 http:\/\/www.opengl.org\/ )<br \/>\n&#8211; Visual C++ 2008 Express (\u514d\u8cbb\u7248), \u6211\u559c\u6b61\u514d\u8cbb\u7684\u8edf\u9ad4\u5566!<br \/>\n&#8211; \u5716\u7247\u8cc7\u6599: Online Game \u7684\u8cc7\u6599\u6a94, \u9019\u7b97\u662f\u501f\u7528\u7684, \u4fdd\u8b49\u4e0d\u6703\u4f5c\u5546\u696d\u7528\u9014.<br \/>\n&#8211; \u5716\u6a94\u7de8\u8f2f: \u7576\u7136\u5716\u6a94\u6709\u4fee\u6539\u904e, \u4ee5\u9069\u61c9\u7a0b\u5f0f\u8207 OpenGL \u7684\u5716\u6a94\u9700\u6c42.<br \/>\n&#8211; \u82b1\u4e86\u5f88\u591a\u6642\u9593\u641e OpenGL \u7684 Texture, \u9084\u662f\u4e0d\u5b8c\u5168\u61c2.<br \/>\n&#8211; \u500b\u4eba\u7368\u529b\u8981\u5b8c\u6210\u52d5\u756b\/Game, \u9084\u771f\u662f\u56f0\u96e3.<\/p>\n<p><center><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-23-52-54-91-02a.jpg\" alt=\"OpenGL RPG Visual C++\" title=\"My_RPG_03 2011-05-20 23-52-54-91-02a\" width=\"520\" height=\"400\" class=\"alignnone size-full wp-image-2608\" \/><br \/>\n[  \u820a\u7248\u672c ver 3.0 : \u967d\u6625 RPG, by OpenGL \/ Visual C++ 2008 Express. ]<br \/>\n<\/center><br \/>\n<center><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-15-57-18-02-xxx2.jpg\" alt=\"\" title=\"My_RPG_03 2011-05-20 15-57-18-02-xxx2\" width=\"577\" height=\"300\" class=\"alignnone size-full wp-image-2595\" \/><br \/>\n[ \u820a\u7248\u672c ver 2.0 : \u967d\u6625 RPG, by OpenGL \/ Visual C++ 2008 Express. ]<br \/>\n<\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ [&#038;hellip<\/p>\n","protected":false},"author":1,"featured_media":2608,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71],"tags":[186,319],"class_list":["post-2593","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game","tag-186","tag-319"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OpenGL Game \u8a2d\u8a08 : 2D RPG Game<\/title>\n<meta name=\"description\" content=\"\u9019\u5e7e\u5929, \u9b54\u65c5\u58eb\u8a66\u8457\u7528Visual C++ \u8207OpenGL\u5728Vista\u4e0a\u5beb\u4e00\u500b\u5c0f\u5c0f\u7684RPG game. \u9019\u5be6\u5728\u662f\u8d85\u7d1a\u5fa9\u53e4\u7684\u4f5c\u6cd5. \u9019\u5e74\u982d, \u5927\u5bb6\u90fd\u641e3D game\u8207online game, \u6709\u8ab0\u5f04\u55ae\u6a5f\u677f\u54e9? \u53cd\u6b63, \u6211\u53ea\u662f\u8a66\u8a66\u770b OpenGL \/ Visual C++ \u7684\u80fd\u8010\u6709\u591a\u5927! YouTube\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-\u6e2c\u8a66-opengl\/\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005:\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u9b54\u65c5\u58eb\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/\"},\"author\":{\"name\":\"\u9b54\u65c5\u58eb\",\"@id\":\"https:\/\/morrisjfwong.com\/blog\/#\/schema\/person\/67c127542426c7c18e1eb599be7b1652\"},\"headline\":\"OpenGL Game \u8a2d\u8a08 : 2D RPG Game\",\"datePublished\":\"2011-05-20T08:30:45+00:00\",\"dateModified\":\"2014-06-27T06:41:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/\"},\"wordCount\":76,\"commentCount\":7,\"publisher\":{\"@id\":\"https:\/\/morrisjfwong.com\/blog\/#\/schema\/person\/67c127542426c7c18e1eb599be7b1652\"},\"image\":{\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-23-52-54-91-02a.jpg\",\"keywords\":[\"\u8edf\u9ad4\",\"\u904a\u6232\"],\"articleSection\":[\"\u904a\u6232\"],\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/\",\"url\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/\",\"name\":\"OpenGL Game \u8a2d\u8a08 : 2D RPG Game\",\"isPartOf\":{\"@id\":\"https:\/\/morrisjfwong.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-23-52-54-91-02a.jpg\",\"datePublished\":\"2011-05-20T08:30:45+00:00\",\"dateModified\":\"2014-06-27T06:41:12+00:00\",\"description\":\"\u9019\u5e7e\u5929, \u9b54\u65c5\u58eb\u8a66\u8457\u7528Visual C++ \u8207OpenGL\u5728Vista\u4e0a\u5beb\u4e00\u500b\u5c0f\u5c0f\u7684RPG game. \u9019\u5be6\u5728\u662f\u8d85\u7d1a\u5fa9\u53e4\u7684\u4f5c\u6cd5. \u9019\u5e74\u982d, \u5927\u5bb6\u90fd\u641e3D game\u8207online game, \u6709\u8ab0\u5f04\u55ae\u6a5f\u677f\u54e9? \u53cd\u6b63, \u6211\u53ea\u662f\u8a66\u8a66\u770b OpenGL \/ Visual C++ \u7684\u80fd\u8010\u6709\u591a\u5927! YouTube\",\"breadcrumb\":{\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#primaryimage\",\"url\":\"https:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-23-52-54-91-02a.jpg\",\"contentUrl\":\"https:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-23-52-54-91-02a.jpg\",\"width\":520,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"BLOG\",\"item\":\"https:\/\/morrisjfwong.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OpenGL Game \u8a2d\u8a08 : 2D RPG Game\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/morrisjfwong.com\/blog\/#website\",\"url\":\"https:\/\/morrisjfwong.com\/blog\/\",\"name\":\"\u9b54\u65c5\u58eb :: MORRISJFWONG\",\"description\":\"\u9b54\u65c5\u58eb\u5206\u4eab\u60f3\u6cd5 ( Morris share ideas )\",\"publisher\":{\"@id\":\"https:\/\/morrisjfwong.com\/blog\/#\/schema\/person\/67c127542426c7c18e1eb599be7b1652\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/morrisjfwong.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-TW\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/morrisjfwong.com\/blog\/#\/schema\/person\/67c127542426c7c18e1eb599be7b1652\",\"name\":\"\u9b54\u65c5\u58eb\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/d9c347a6774a76948f7e34ba39a79a8bcd250f12bd4f2e7c6ef62dd589176d19?s=96&d=identicon&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d9c347a6774a76948f7e34ba39a79a8bcd250f12bd4f2e7c6ef62dd589176d19?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d9c347a6774a76948f7e34ba39a79a8bcd250f12bd4f2e7c6ef62dd589176d19?s=96&d=identicon&r=g\",\"caption\":\"\u9b54\u65c5\u58eb\"},\"logo\":{\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/d9c347a6774a76948f7e34ba39a79a8bcd250f12bd4f2e7c6ef62dd589176d19?s=96&d=identicon&r=g\"},\"description\":\"\u9b54\u65c5\u58eb\u662f\u672c\u7db2\u7ad9\u4e3b\u8981\u4f5c\u8005\uff0c\u4e5f\u662f Morris \u7684\u4e2d\u6587\u97f3\u8b6f\uff0c\u63a1\u7528\u9b54\u65c5\u58eb\u662f\u7528\u4f86\u8868\u9054\\\"\u4e00\u500b\u4eba\u5728\u7db2\u8def\u4e16\u754c\u4e2d\u65c5\u884c\\\"\u7684\u6982\u5ff5\u3002\",\"sameAs\":[\"morrisjfwong.tw\",\"https:\/\/x.com\/morrisjfwong\"],\"url\":\"https:\/\/morrisjfwong.com\/blog\/author\/morrisjfwong\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OpenGL Game \u8a2d\u8a08 : 2D RPG Game","description":"\u9019\u5e7e\u5929, \u9b54\u65c5\u58eb\u8a66\u8457\u7528Visual C++ \u8207OpenGL\u5728Vista\u4e0a\u5beb\u4e00\u500b\u5c0f\u5c0f\u7684RPG game. \u9019\u5be6\u5728\u662f\u8d85\u7d1a\u5fa9\u53e4\u7684\u4f5c\u6cd5. \u9019\u5e74\u982d, \u5927\u5bb6\u90fd\u641e3D game\u8207online game, \u6709\u8ab0\u5f04\u55ae\u6a5f\u677f\u54e9? \u53cd\u6b63, \u6211\u53ea\u662f\u8a66\u8a66\u770b OpenGL \/ Visual C++ \u7684\u80fd\u8010\u6709\u591a\u5927! YouTube","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-\u6e2c\u8a66-opengl\/","twitter_misc":{"\u4f5c\u8005:":"\u9b54\u65c5\u58eb"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#article","isPartOf":{"@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/"},"author":{"name":"\u9b54\u65c5\u58eb","@id":"https:\/\/morrisjfwong.com\/blog\/#\/schema\/person\/67c127542426c7c18e1eb599be7b1652"},"headline":"OpenGL Game \u8a2d\u8a08 : 2D RPG Game","datePublished":"2011-05-20T08:30:45+00:00","dateModified":"2014-06-27T06:41:12+00:00","mainEntityOfPage":{"@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/"},"wordCount":76,"commentCount":7,"publisher":{"@id":"https:\/\/morrisjfwong.com\/blog\/#\/schema\/person\/67c127542426c7c18e1eb599be7b1652"},"image":{"@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#primaryimage"},"thumbnailUrl":"https:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-23-52-54-91-02a.jpg","keywords":["\u8edf\u9ad4","\u904a\u6232"],"articleSection":["\u904a\u6232"],"inLanguage":"zh-TW","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/","url":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/","name":"OpenGL Game \u8a2d\u8a08 : 2D RPG Game","isPartOf":{"@id":"https:\/\/morrisjfwong.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#primaryimage"},"image":{"@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#primaryimage"},"thumbnailUrl":"https:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-23-52-54-91-02a.jpg","datePublished":"2011-05-20T08:30:45+00:00","dateModified":"2014-06-27T06:41:12+00:00","description":"\u9019\u5e7e\u5929, \u9b54\u65c5\u58eb\u8a66\u8457\u7528Visual C++ \u8207OpenGL\u5728Vista\u4e0a\u5beb\u4e00\u500b\u5c0f\u5c0f\u7684RPG game. \u9019\u5be6\u5728\u662f\u8d85\u7d1a\u5fa9\u53e4\u7684\u4f5c\u6cd5. \u9019\u5e74\u982d, \u5927\u5bb6\u90fd\u641e3D game\u8207online game, \u6709\u8ab0\u5f04\u55ae\u6a5f\u677f\u54e9? \u53cd\u6b63, \u6211\u53ea\u662f\u8a66\u8a66\u770b OpenGL \/ Visual C++ \u7684\u80fd\u8010\u6709\u591a\u5927! YouTube","breadcrumb":{"@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/"]}]},{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#primaryimage","url":"https:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-23-52-54-91-02a.jpg","contentUrl":"https:\/\/morrisjfwong.com\/blog\/wp-content\/uploads\/2011\/05\/My_RPG_03-2011-05-20-23-52-54-91-02a.jpg","width":520,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/morrisjfwong.com\/blog\/my-rpg-game-%e6%b8%ac%e8%a9%a6-opengl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"BLOG","item":"https:\/\/morrisjfwong.com\/blog\/"},{"@type":"ListItem","position":2,"name":"OpenGL Game \u8a2d\u8a08 : 2D RPG Game"}]},{"@type":"WebSite","@id":"https:\/\/morrisjfwong.com\/blog\/#website","url":"https:\/\/morrisjfwong.com\/blog\/","name":"\u9b54\u65c5\u58eb :: MORRISJFWONG","description":"\u9b54\u65c5\u58eb\u5206\u4eab\u60f3\u6cd5 ( Morris share ideas )","publisher":{"@id":"https:\/\/morrisjfwong.com\/blog\/#\/schema\/person\/67c127542426c7c18e1eb599be7b1652"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/morrisjfwong.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-TW"},{"@type":["Person","Organization"],"@id":"https:\/\/morrisjfwong.com\/blog\/#\/schema\/person\/67c127542426c7c18e1eb599be7b1652","name":"\u9b54\u65c5\u58eb","image":{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/secure.gravatar.com\/avatar\/d9c347a6774a76948f7e34ba39a79a8bcd250f12bd4f2e7c6ef62dd589176d19?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d9c347a6774a76948f7e34ba39a79a8bcd250f12bd4f2e7c6ef62dd589176d19?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d9c347a6774a76948f7e34ba39a79a8bcd250f12bd4f2e7c6ef62dd589176d19?s=96&d=identicon&r=g","caption":"\u9b54\u65c5\u58eb"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/d9c347a6774a76948f7e34ba39a79a8bcd250f12bd4f2e7c6ef62dd589176d19?s=96&d=identicon&r=g"},"description":"\u9b54\u65c5\u58eb\u662f\u672c\u7db2\u7ad9\u4e3b\u8981\u4f5c\u8005\uff0c\u4e5f\u662f Morris \u7684\u4e2d\u6587\u97f3\u8b6f\uff0c\u63a1\u7528\u9b54\u65c5\u58eb\u662f\u7528\u4f86\u8868\u9054\"\u4e00\u500b\u4eba\u5728\u7db2\u8def\u4e16\u754c\u4e2d\u65c5\u884c\"\u7684\u6982\u5ff5\u3002","sameAs":["morrisjfwong.tw","https:\/\/x.com\/morrisjfwong"],"url":"https:\/\/morrisjfwong.com\/blog\/author\/morrisjfwong\/"}]}},"_links":{"self":[{"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/posts\/2593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/comments?post=2593"}],"version-history":[{"count":25,"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/posts\/2593\/revisions"}],"predecessor-version":[{"id":7073,"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/posts\/2593\/revisions\/7073"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/media\/2608"}],"wp:attachment":[{"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/media?parent=2593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/categories?post=2593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/morrisjfwong.com\/blog\/wp-json\/wp\/v2\/tags?post=2593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}