{"id":2035,"date":"2025-02-20T12:57:02","date_gmt":"2025-02-20T03:57:02","guid":{"rendered":"https:\/\/stevethefish.net\/stuff\/?p=2035"},"modified":"2025-02-20T13:26:19","modified_gmt":"2025-02-20T04:26:19","slug":"crosscode-a-retro-japanese-style-action-rpg-on-steam","status":"publish","type":"post","link":"https:\/\/stevethefish.net\/stuff\/index.php\/2025\/02\/20\/crosscode-a-retro-japanese-style-action-rpg-on-steam\/","title":{"rendered":"CrossCode, a retro, Japanese-style action RPG on Steam"},"content":{"rendered":"\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a14c49677c67&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a14c49677c67\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-title-1024x512.jpg\" alt=\"\" class=\"wp-image-2036\" srcset=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-title-1024x512.jpg 1024w, https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-title-300x150.jpg 300w, https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-title-768x384.jpg 768w, https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-title-1536x768.jpg 1536w, https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-title-1320x660.jpg 1320w, https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-title.jpg 1600w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>I bought this game on a Steam sale the year before last because the ad for it reminded me of Super Famicom action RPGs like The Secret of Mana and Zelda: A Link to the Past. I just played the prologue and when I saw that the gameplay is far more complex than I was expecting, it proved to not be just something I can pick up and play for a bit. Since it was a bit more involved, I decided to play it later. I sort of forgot about this game until last month when I decided to give it another try. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a14c4967841c&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a14c4967841c\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-title-screen800.gif\" alt=\"\" class=\"wp-image-2040\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>The pixel art in this game is beautiful. It is definitely 16-bit inspired and the in-game sprites are cute and well-detailed, but no Super Famicom could handle the cool lighting and shadow effects that this game has. This game actually comes from Germany and while the up-close character designs show that this is not a Japanese-made game, the actual in-game graphics look very much like a sprite-based, 16-bit style JRPG.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"406\" height=\"272\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-emilie-battle.gif\" alt=\"\" class=\"wp-image-2042\"\/><\/figure>\n<\/div>\n\n\n<p>It&#8217;s taken me some time to get used to this game&#8217;s controls. You definitely need a modern controller with two analog sticks. You have two attacks: a melee slash and a projectile. Enemies vary with which weapon is more effective. Another button activates a spin that helps you dodge. There&#8217;s a lot of platforming in this game with pitfalls, but you respawn if you make a fatal fall. Jumping is conveniently automatic, so you don&#8217;t have to time jumps perfectly. You also won&#8217;t make any accidental jumps. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"547\" height=\"264\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-fireball.gif\" alt=\"\" class=\"wp-image-2039\"\/><\/figure>\n<\/div>\n\n\n<p>There are no random encounters, unless you get ambushed as part of the story. Most enemies don&#8217;t attack you until you attack them. As you level up, you can upgrade yourself by making additions to your &#8220;circuits&#8221; by spending CP. This raises your stats and enables you to learn new special attacks to dish out heavy damage. When you begin battles, your rank is at D and the more enemies you defeat, your rank goes up. When you reach rank S, the music changes and you get a disco lighting effect. The more you can defeat at higher levels, the more experience you gain and therefore the more quickly you level up. <\/p>\n\n\n\n<p>I&#8217;m at the point now where I&#8217;ve learned fire attributes. This helps makes short work of the ice monsters in the mining cave dungeon. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a14c4967910b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a14c4967910b\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-mine-boss-1024x576.jpg\" alt=\"\" class=\"wp-image-2064\" srcset=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-mine-boss-1024x576.jpg 1024w, https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-mine-boss-300x169.jpg 300w, https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-mine-boss-768x432.jpg 768w, https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-mine-boss.jpg 1280w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>Here&#8217;s the jibungous enemy robot in the ice mine. Look at the size of that thing!<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"220\" height=\"217\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/Trump-YUGE.gif\" alt=\"\" class=\"wp-image-2065\"\/><\/figure>\n<\/div>\n\n\n<p>Like I said, it takes a bit to get used to the controls. There is a lot of puzzle-solving that involves a lot of platforming. You&#8217;ll also have to align surfaces to bounce your projectile in a way so that it hits every surface in order to unlock a door or whatever. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-Lea.gif\" alt=\"\" class=\"wp-image-2041\"\/><\/figure>\n<\/div>\n\n\n<p>So yeah, the sprites in this game are very cool. You&#8217;d think that they came from a Japanese game developer in the &#8217;90s rather than a German indie company! But this is why I&#8217;ve come to really love Steam: companies like Konami may as well just not even exist anymore since they have completely abandoned their fans. The big name gaming companies have become pretty boring and I can&#8217;t expect Capcom to ever make another sprite-based game again. But these indie game developers are keeping the retrogaming spirit alive, and it&#8217;s why I like to talk about them on this stupid blog of mine that hardly anybody looks at.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"292\" height=\"324\" data-id=\"2043\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-Lea-hug2.gif\" alt=\"\" class=\"wp-image-2043\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"384\" height=\"388\" data-id=\"2044\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/CrossCode-Lea-hug1.gif\" alt=\"\" class=\"wp-image-2044\"\/><\/figure>\n<\/figure>\n\n\n\n<p>I found these sprite animations by doing an image search. I assume that these are from the game, but if they are then I haven&#8217;t gotten to them yet. Anyhow, <em>play this game or you suck. <\/em>This game was made in HTML5, incredibly. So, it&#8217;s native in Linux, Win, and Mac. It runs fine on my laptop with its 16:9 display, but I have to use Glorious Eggroll to get it to display properly on my desktop&#8217;s 4:3 display monitor.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"220\" height=\"175\" src=\"https:\/\/stevethefish.net\/stuff\/wp-content\/uploads\/2025\/02\/crosscode-hi.gif\" alt=\"\" class=\"wp-image-2068\"\/><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>I bought this game on a Steam sale the year before last because the ad for it reminded me of Super Famicom action RPGs like The Secret of Mana and Zelda: A Link to the Past. I just played the prologue and when I saw that the gameplay is far more complex than I was &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/stevethefish.net\/stuff\/index.php\/2025\/02\/20\/crosscode-a-retro-japanese-style-action-rpg-on-steam\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;CrossCode, a retro, Japanese-style action RPG on Steam&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2],"tags":[255,10,42,9],"class_list":["post-2035","post","type-post","status-publish","format-standard","hentry","category-video-games","tag-crosscode","tag-gaming","tag-linux","tag-steam"],"jetpack_featured_media_url":"","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/posts\/2035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/comments?post=2035"}],"version-history":[{"count":7,"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/posts\/2035\/revisions"}],"predecessor-version":[{"id":2069,"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/posts\/2035\/revisions\/2069"}],"wp:attachment":[{"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/media?parent=2035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/categories?post=2035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stevethefish.net\/stuff\/index.php\/wp-json\/wp\/v2\/tags?post=2035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}