{"id":20522843,"url":"https://github.com/anachrocomputer/earthdemsim","last_synced_at":"2026-05-01T22:35:09.140Z","repository":{"id":70084844,"uuid":"10401595","full_name":"anachrocomputer/EarthDemSim","owner":"anachrocomputer","description":"Earth Demolition Simulator for Ludum Dare MiniLD #42. Game for Arduino with 8x8 LED matrix display and NES controller.","archived":false,"fork":false,"pushed_at":"2024-05-30T20:21:35.000Z","size":99,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-06T00:44:35.594Z","etag":null,"topics":["arduino","game","led-matrix","ludum-dare","max7219","minild","tm1637","tm1637display"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anachrocomputer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-05-31T09:12:30.000Z","updated_at":"2024-05-30T20:53:54.000Z","dependencies_parsed_at":"2024-11-25T00:00:18.777Z","dependency_job_id":null,"html_url":"https://github.com/anachrocomputer/EarthDemSim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anachrocomputer/EarthDemSim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anachrocomputer%2FEarthDemSim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anachrocomputer%2FEarthDemSim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anachrocomputer%2FEarthDemSim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anachrocomputer%2FEarthDemSim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anachrocomputer","download_url":"https://codeload.github.com/anachrocomputer/EarthDemSim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anachrocomputer%2FEarthDemSim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32515838,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","game","led-matrix","ludum-dare","max7219","minild","tm1637","tm1637display"],"created_at":"2024-11-15T22:37:04.440Z","updated_at":"2026-05-01T22:35:09.122Z","avatar_url":"https://github.com/anachrocomputer.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Static Badge](https://img.shields.io/badge/MCU-ATmega328-green \"MCU:ATmega328\")\n![Static Badge](https://img.shields.io/badge/BOARD-Arduino-green \"BOARD:Arduino\")\n![Static Badge](https://img.shields.io/badge/DISPLAY-MAX7219-green \"DISPLAY:MAX7219\")\n![Static Badge](https://img.shields.io/badge/MiniLD-42-green \"MiniLD:42\")\n\n# Earth Demolition Simulator #\n\nThis is the source code for EarthDemSim, a game for the Arduino.\nThe display is a MAX7219-based 8x8 red LED matrix display from\nDeal Extreme (SKU #184854),\nand the game is controlled by an old NES controller.\nThere's no sound (yet).\nPin connections between Arduino,\ndisplay, and controller are shown in the source code comments.\n\nI also wrote about the game on my blog:\n\nhttp://anachrocomputer.blogspot.com/2013/06/another-tiny-game-on-arduino.html\n\n## Ludum Dare ##\n\nI wrote this game for Ludum Dare's MiniLD #42: \n\nhttps://web.archive.org/web/20180718170610/http://www.ludumdare.com/compo/2013/05/18/mini-ludum-dare-42-announcement/\n\nThe game is an Earth Demolition Simulator,\nwherein the player shoots at the Earth from a spaceship.\nAll implemented in 2k of RAM on the Arduino,\nand 64 pixels on the display.\n\nOn Github, there are two branches, \"main\" and \"minild42\".\n\"minild42\" is the original code that I wrote for the MiniLD42\ncontest on Ludum Dare.\n\"main\" is an updated branch that includes improvements that\nI've added after the game deadline.\nI'm still adding new stuff to the \"main\" branch.\n\n## Screenshot ##\n\n![Earth Demolition Simulator](game1.jpg \"Earth Demolition Simulator\")\n\n## UPDATE January 2018 ##\n\nChanges to support V1.00 and newer Arduino IDE\n\nChanges to coding standards\n\n## UPDATE February 2018 ##\n\nSlowed down NES controller reading code slightly to cure problems when\nrunning on Arduino Nano clone board.\n\nRemoved obsolete SAA1064 (I2C) score display and replaced it with a\nfour-digit TM1637 display module.\nCode now requires the TM1637 library and header file.\nScoring system unchanged,\nso a winning game scores 1500 points.\nGame still runs without TM1637 connected to Arduino.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanachrocomputer%2Fearthdemsim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanachrocomputer%2Fearthdemsim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanachrocomputer%2Fearthdemsim/lists"}