{"componentChunkName":"component---src-project-template-js","path":"/portfolio/nintendo_ds_mini-game_collection","result":{"pageContext":{"page":{"id":"5c93ec7fc8d7fd60c210c512","name":"Nintendo DS Mini-game collection","labels":[{"id":"5c93ec917b8da860ce0e349e","idBoard":"5c30cd22643a6b309cc923ec","idOrganization":"588b46b770942656dc40cf36","name":"University","nodeId":"ari:cloud:trello::label/workspace/588b46b770942656dc40cf36/5c93ec917b8da860ce0e349e","color":"pink","uses":2}],"desc":"A minigame collection developed for the Nintendo DS, written in C++, for my Game Development university module.\n\nThis project focused on working within strict hardware constraints. Implemented dual-screen rendering, stylus and button input, and native audio output while managing limited memory and performance budgets.\n\nBuilt using minimal documentation and an under-supported framework, requiring low-level debugging and hardware-aware optimization.","attachments":[{"id":"5c93ed6b52abfe6151574e9d","bytes":25167,"date":"2019-03-21T20:00:43.222Z","edgeColor":"#343434","idMember":"54f5a239ca5cbeac167b5445","isMalicious":false,"isUpload":true,"mimeType":null,"name":"Page-9-Image-6.png","previews":[{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed6b52abfe6151574e9d/previews/5c93ed6b52abfe6151574ea2/download/Page-9-Image-6.png","_id":"5c93ed6b52abfe6151574ea2","id":"5c93ed6b52abfe6151574ea2","scaled":false,"bytes":2076,"height":50,"width":70},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed6b52abfe6151574e9d/previews/5c93ed6b52abfe6151574ea1/download/Page-9-Image-6.png","_id":"5c93ed6b52abfe6151574ea1","id":"5c93ed6b52abfe6151574ea1","scaled":false,"bytes":8601,"height":150,"width":250},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed6b52abfe6151574e9d/previews/5c93ed6b52abfe6151574ea0/download/Page-9-Image-6.png","_id":"5c93ed6b52abfe6151574ea0","id":"5c93ed6b52abfe6151574ea0","scaled":true,"bytes":13521,"height":225,"width":150},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed6b52abfe6151574e9d/previews/5c93ed6b52abfe6151574e9f/download/Page-9-Image-6.png","_id":"5c93ed6b52abfe6151574e9f","id":"5c93ed6b52abfe6151574e9f","scaled":true,"bytes":23432,"height":384,"width":256},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed6b52abfe6151574e9d/previews/5c93ed6b52abfe6151574e9e/download/Page-9-Image-6.png","_id":"5c93ed6b52abfe6151574e9e","id":"5c93ed6b52abfe6151574e9e","scaled":true,"bytes":25167,"height":384,"width":256}],"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed6b52abfe6151574e9d/download/Page-9-Image-6.png","pos":32768,"fileName":"Page-9-Image-6.png"},{"id":"5c93ed911e6a356100e5fec7","bytes":14030,"date":"2019-03-21T20:01:21.279Z","edgeColor":"#538f9e","idMember":"54f5a239ca5cbeac167b5445","isMalicious":false,"isUpload":true,"mimeType":null,"name":"Page-8-Image-1.png","previews":[{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed911e6a356100e5fec7/previews/5c93ed911e6a356100e5fed5/download/Page-8-Image-1.png","_id":"5c93ed911e6a356100e5fed5","id":"5c93ed911e6a356100e5fed5","scaled":false,"bytes":1954,"height":50,"width":70},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed911e6a356100e5fec7/previews/5c93ed911e6a356100e5fed4/download/Page-8-Image-1.png","_id":"5c93ed911e6a356100e5fed4","id":"5c93ed911e6a356100e5fed4","scaled":false,"bytes":7581,"height":150,"width":250},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed911e6a356100e5fec7/previews/5c93ed911e6a356100e5fed3/download/Page-8-Image-1.png","_id":"5c93ed911e6a356100e5fed3","id":"5c93ed911e6a356100e5fed3","scaled":true,"bytes":10440,"height":225,"width":150},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed911e6a356100e5fec7/previews/5c93ed911e6a356100e5fed2/download/Page-8-Image-1.png","_id":"5c93ed911e6a356100e5fed2","id":"5c93ed911e6a356100e5fed2","scaled":true,"bytes":14115,"height":384,"width":256},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed911e6a356100e5fec7/previews/5c93ed911e6a356100e5fed1/download/Page-8-Image-1.png","_id":"5c93ed911e6a356100e5fed1","id":"5c93ed911e6a356100e5fed1","scaled":true,"bytes":14030,"height":384,"width":256}],"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed911e6a356100e5fec7/download/Page-8-Image-1.png","pos":8192,"fileName":"Page-8-Image-1.png"},{"id":"5cb9ba02c26f717169918748","bytes":22588,"date":"2019-04-19T12:07:30.648Z","edgeColor":"#538f9e","idMember":"54f5a239ca5cbeac167b5445","isMalicious":false,"isUpload":true,"mimeType":null,"name":"Untitled.png","previews":[{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5cb9ba02c26f717169918748/previews/5cb9ba03c26f717169918753/download/Untitled.png","_id":"5cb9ba03c26f717169918753","id":"5cb9ba03c26f717169918753","scaled":false,"bytes":3153,"height":50,"width":70},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5cb9ba02c26f717169918748/previews/5cb9ba03c26f717169918752/download/Untitled.png","_id":"5cb9ba03c26f717169918752","id":"5cb9ba03c26f717169918752","scaled":false,"bytes":11369,"height":150,"width":250},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5cb9ba02c26f717169918748/previews/5cb9ba03c26f717169918751/download/Untitled.png","_id":"5cb9ba03c26f717169918751","id":"5cb9ba03c26f717169918751","scaled":true,"bytes":16484,"height":225,"width":150},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5cb9ba02c26f717169918748/previews/5cb9ba03c26f717169918750/download/Untitled.png","_id":"5cb9ba03c26f717169918750","id":"5cb9ba03c26f717169918750","scaled":true,"bytes":26825,"height":384,"width":256},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5cb9ba02c26f717169918748/previews/5cb9ba03c26f71716991874f/download/Untitled.png","_id":"5cb9ba03c26f71716991874f","id":"5cb9ba03c26f71716991874f","scaled":true,"bytes":22588,"height":384,"width":256}],"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5cb9ba02c26f717169918748/download/Untitled.png","pos":20480,"fileName":"Untitled.png"}],"customFieldItems":[{"id":"5e2b6e54a6859b7bd6832c25","value":{"text":"A minigame collection developed for the Nintendo DS, written in C++."},"idValue":null,"idCustomField":"5e1b166f848fd61ba1254994","idModel":"5c93ec7fc8d7fd60c210c512","modelType":"card"},{"id":"5c93ec8317a25e7326fdc7c9","value":{"checked":"true"},"idValue":null,"idCustomField":"5c7bcf706ca2657289b3fe17","idModel":"5c93ec7fc8d7fd60c210c512","modelType":"card"}],"path":"nintendo_ds_mini-game_collection","images":[{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed6b52abfe6151574e9d/previews/5c93ed6b52abfe6151574e9e/download/Page-9-Image-6.png","_id":"5c93ed6b52abfe6151574e9e","id":"5c93ed6b52abfe6151574e9e","scaled":true,"bytes":25167,"height":384,"width":256},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5c93ed911e6a356100e5fec7/previews/5c93ed911e6a356100e5fed1/download/Page-8-Image-1.png","_id":"5c93ed911e6a356100e5fed1","id":"5c93ed911e6a356100e5fed1","scaled":true,"bytes":14030,"height":384,"width":256},{"url":"https://trello.com/1/cards/5c93ec7fc8d7fd60c210c512/attachments/5cb9ba02c26f717169918748/previews/5cb9ba03c26f71716991874f/download/Untitled.png","_id":"5cb9ba03c26f71716991874f","id":"5cb9ba03c26f71716991874f","scaled":true,"bytes":22588,"height":384,"width":256}],"custom":{"description":"A minigame collection developed for the Nintendo DS, written in C++."},"descHtml":"<p>A minigame collection developed for the Nintendo DS, written in C++, for my Game Development university module.</p>\n<p>This project focused on working within strict hardware constraints. Implemented dual-screen rendering, stylus and button input, and native audio output while managing limited memory and performance budgets.</p>\n<p>Built using minimal documentation and an under-supported framework, requiring low-level debugging and hardware-aware optimization.</p>"}}}}