{"id":183,"date":"2025-12-09T17:16:44","date_gmt":"2025-12-09T17:16:44","guid":{"rendered":"https:\/\/www.rafaelsouto.com\/?p=183"},"modified":"2025-12-12T23:28:08","modified_gmt":"2025-12-12T23:28:08","slug":"ats-paws-a-match-3-adventure","status":"publish","type":"post","link":"https:\/\/www.rafaelsouto.com\/?p=183","title":{"rendered":"Cats &#038; Paws: Uma Aventura Match-3"},"content":{"rendered":"<section class=\"fw-main-row \"  >\n\t<div class=\"fw-container\">\n\t\t<div class=\"row\">\n\t\r\n\r\n<div class=\" col-xs-12 col-sm-12 \">\r\n    <div id=\"col_inner_id-6aba6fab5077b\" class=\"fw-col-inner\" data-paddings=\"0px 0px 0px 0px\">\r\n\t\t\t<\/div>\r\n<\/div>\r\n<\/div>\n\n<div class=\"row\">\n\t\r\n\r\n<div class=\" col-xs-12 col-sm-12 \">\r\n    <div id=\"col_inner_id-6aba6fab5080a\" class=\"fw-col-inner\" data-paddings=\"0px 0px 0px 0px\">\r\n\t\t<div class=\"markdown-heading\" dir=\"auto\"><p data-start=\"108\" data-end=\"455\">Bem-vindo ao <strong data-start=\"121\" data-end=\"136\">Cats &amp; Paws<\/strong>, um jogo de puzzle match-3 vibrante e viciante, onde o teu objetivo \u00e9 alinhar gatos fofos, patinhas e brinquedos para completar n\u00edveis desafiantes e alcan\u00e7ar pontua\u00e7\u00f5es elevadas. Este projeto foi desenvolvido com um conjunto de tecnologias moderno e robusto, proporcionando uma experi\u00eancia de jogo fluida e envolvente.<\/p><p data-start=\"457\" data-end=\"478\">\u2728 <strong data-start=\"459\" data-end=\"478\">Funcionalidades<\/strong><\/p><p data-start=\"480\" data-end=\"505\"><strong data-start=\"480\" data-end=\"505\">V\u00e1rios Modos de Jogo:<\/strong><\/p><ul data-start=\"507\" data-end=\"1060\"><li data-start=\"507\" data-end=\"695\"><p data-start=\"509\" data-end=\"695\"><strong data-start=\"509\" data-end=\"527\">Modo Campanha:<\/strong> Progride atrav\u00e9s de dezenas de n\u00edveis criados \u00e0 m\u00e3o, com objetivos \u00fanicos, layouts distintos e dificuldade crescente. Consegues obter as 3 estrelas em todos os n\u00edveis?<\/p><\/li><li data-start=\"696\" data-end=\"821\"><p data-start=\"698\" data-end=\"821\"><strong data-start=\"698\" data-end=\"716\">Modo Cl\u00e1ssico:<\/strong> Um modo relaxante e infinito onde podes jogar ao teu ritmo e tentar alcan\u00e7ar a maior pontua\u00e7\u00e3o poss\u00edvel.<\/p><\/li><li data-start=\"822\" data-end=\"964\"><p data-start=\"824\" data-end=\"964\"><strong data-start=\"824\" data-end=\"848\">Modo Contra-Rel\u00f3gio:<\/strong> Um desafio acelerado contra o tempo. Faz combina\u00e7\u00f5es r\u00e1pidas para prolongar o tempo e sobreviver o m\u00e1ximo poss\u00edvel!<\/p><\/li><li data-start=\"965\" data-end=\"1060\"><p data-start=\"967\" data-end=\"1060\"><strong data-start=\"967\" data-end=\"985\">N\u00edvel Secreto:<\/strong> Um n\u00edvel oculto e desafiante para os jogadores mais dedicados descobrirem.<\/p><\/li><\/ul><p data-start=\"1062\" data-end=\"1090\"><strong data-start=\"1062\" data-end=\"1090\">Jogabilidade Envolvente:<\/strong><\/p><ul data-start=\"1092\" data-end=\"1460\"><li data-start=\"1092\" data-end=\"1250\"><p data-start=\"1094\" data-end=\"1250\"><strong data-start=\"1094\" data-end=\"1108\">Power-ups:<\/strong> Cria pe\u00e7as especiais como Bombas, Limpezas de Linha e Bombas de Cor ao fazer combina\u00e7\u00f5es maiores (4 seguidas, 5 seguidas ou em forma de T\/L).<\/p><\/li><li data-start=\"1251\" data-end=\"1368\"><p data-start=\"1253\" data-end=\"1368\"><strong data-start=\"1253\" data-end=\"1275\">Rea\u00e7\u00f5es em Cadeia:<\/strong> Observa as novas pe\u00e7as a cair no tabuleiro, criando combos em cascata e pontua\u00e7\u00f5es massivas.<\/p><\/li><li data-start=\"1369\" data-end=\"1460\"><p data-start=\"1371\" data-end=\"1460\"><strong data-start=\"1371\" data-end=\"1388\">Dicas com IA:<\/strong> Preso num n\u00edvel? O sistema de dicas pode sugerir um movimento poss\u00edvel.<\/p><\/li><\/ul><p data-start=\"1462\" data-end=\"1499\"><strong data-start=\"1462\" data-end=\"1499\">Experi\u00eancia de Utilizador Polida:<\/strong><\/p><ul data-start=\"1501\" data-end=\"1891\"><li data-start=\"1501\" data-end=\"1612\"><p data-start=\"1503\" data-end=\"1612\"><strong data-start=\"1503\" data-end=\"1527\">Suporte Multil\u00edngue:<\/strong> Totalmente localizado em 8 idiomas, incluindo ingl\u00eas, portugu\u00eas, espanhol e japon\u00eas.<\/p><\/li><li data-start=\"1613\" data-end=\"1690\"><p data-start=\"1615\" data-end=\"1690\"><strong data-start=\"1615\" data-end=\"1632\">Som e M\u00fasica:<\/strong> M\u00fasica de fundo imersiva e efeitos sonoros satisfat\u00f3rios.<\/p><\/li><li data-start=\"1691\" data-end=\"1777\"><p data-start=\"1693\" data-end=\"1777\"><strong data-start=\"1693\" data-end=\"1714\">Feedback H\u00e1ptico:<\/strong> Sente o jogo com vibra\u00e7\u00f5es subtis em dispositivos compat\u00edveis.<\/p><\/li><li data-start=\"1778\" data-end=\"1891\"><p data-start=\"1780\" data-end=\"1891\"><strong data-start=\"1780\" data-end=\"1804\">Progress\u00e3o Guardada:<\/strong> Todas as pontua\u00e7\u00f5es e progresso da campanha s\u00e3o guardados localmente no teu navegador.<\/p><\/li><\/ul><p data-start=\"1893\" data-end=\"1923\"><strong data-start=\"1893\" data-end=\"1923\">Progressive Web App (PWA):<\/strong><\/p><ul data-start=\"1925\" data-end=\"2054\"><li data-start=\"1925\" data-end=\"2024\"><p data-start=\"1927\" data-end=\"2024\">Instal\u00e1vel em qualquer dispositivo (desktop ou mobile) para uma experi\u00eancia semelhante a uma app.<\/p><\/li><li data-start=\"2025\" data-end=\"2054\"><p data-start=\"2027\" data-end=\"2054\">Capaz de funcionar offline.<\/p><\/li><\/ul><p data-start=\"2056\" data-end=\"2081\">\ud83d\udee0\ufe0f <strong data-start=\"2060\" data-end=\"2081\">Stack Tecnol\u00f3gico<\/strong><\/p><ul data-start=\"2083\" data-end=\"2312\"><li data-start=\"2083\" data-end=\"2126\"><p data-start=\"2085\" data-end=\"2126\"><strong data-start=\"2085\" data-end=\"2099\">Framework:<\/strong> Next.js (com App Router)<\/p><\/li><li data-start=\"2127\" data-end=\"2156\"><p data-start=\"2129\" data-end=\"2156\"><strong data-start=\"2129\" data-end=\"2143\">Linguagem:<\/strong> TypeScript<\/p><\/li><li data-start=\"2157\" data-end=\"2174\"><p data-start=\"2159\" data-end=\"2174\"><strong data-start=\"2159\" data-end=\"2166\">UI:<\/strong> React<\/p><\/li><li data-start=\"2175\" data-end=\"2204\"><p data-start=\"2177\" data-end=\"2204\"><strong data-start=\"2177\" data-end=\"2189\">Estilos:<\/strong> Tailwind CSS<\/p><\/li><li data-start=\"2205\" data-end=\"2238\"><p data-start=\"2207\" data-end=\"2238\"><strong data-start=\"2207\" data-end=\"2226\">Componentes UI:<\/strong> Shadcn UI<\/p><\/li><li data-start=\"2239\" data-end=\"2278\"><p data-start=\"2241\" data-end=\"2278\"><strong data-start=\"2241\" data-end=\"2262\">Gest\u00e3o de Estado:<\/strong> React Context<\/p><\/li><li data-start=\"2279\" data-end=\"2312\"><p data-start=\"2281\" data-end=\"2312\"><strong data-start=\"2281\" data-end=\"2289\">PWA:<\/strong> @ducanh2912\/next-pwa<\/p><\/li><\/ul><p>Experimenta j\u00e1:\u00a0<a href=\"https:\/\/catsandpaws.rafaelsouto.com\">https:\/\/catsandpaws.rafaelsouto.com<\/a><\/p><\/div><p>Regista-te para testares a vers\u00e3o Android: <a href=\"https:\/\/forms.gle\/LKGBV3dRzhJgeLVm6\">Google Forms<\/a><\/p><p>Testes Android (WEB): <a href=\"https:\/\/play.google.com\/apps\/testing\/com.rpsouto.catsandpaws\">https:\/\/play.google.com\/apps\/testing\/com.rpsouto.catsandpaws<\/a><\/p><p>Testes Android (Play Store):\u00a0\u00a0<a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.rpsouto.catsandpaws\">https:\/\/play.google.com\/store\/apps\/details?id=com.rpsouto.catsandpaws<\/a><\/p><p>&nbsp;<\/p>\t<\/div>\r\n<\/div>\r\n<\/div>\n\n\t<\/div>\n<\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>Bem-vindo ao Cats &amp; Paws, um jogo de puzzle match-3 vibrante e viciante, onde o teu objetivo \u00e9 alinhar gatos fofos, patinhas e brinquedos para completar n\u00edveis desafiantes e alcan\u00e7ar pontua\u00e7\u00f5es elevadas. Este projeto foi desenvolvido com um conjunto de tecnologias moderno e robusto, proporcionando uma experi\u00eancia de jogo fluida e envolvente.\u2728 FuncionalidadesV\u00e1rios Modos de [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":225,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-183","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-games"],"brizy_media":[],"_links":{"self":[{"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=\/wp\/v2\/posts\/183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=183"}],"version-history":[{"count":10,"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=\/wp\/v2\/posts\/183\/revisions"}],"predecessor-version":[{"id":272,"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=\/wp\/v2\/posts\/183\/revisions\/272"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=\/wp\/v2\/media\/225"}],"wp:attachment":[{"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rafaelsouto.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}