{"id":18873436,"url":"https://github.com/xandervedder/toweryourdefense","last_synced_at":"2025-09-04T03:32:22.069Z","repository":{"id":105009156,"uuid":"445171817","full_name":"xandervedder/TowerYourDefense","owner":"xandervedder","description":"Tower Defense game written in Lua with LÖVE","archived":false,"fork":false,"pushed_at":"2023-10-29T13:48:37.000Z","size":578,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-05T01:02:02.346Z","etag":null,"topics":["game","love2d","lua"],"latest_commit_sha":null,"homepage":"","language":"Lua","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/xandervedder.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":"2022-01-06T13:03:40.000Z","updated_at":"2024-02-25T10:44:27.000Z","dependencies_parsed_at":"2023-10-29T14:29:56.324Z","dependency_job_id":null,"html_url":"https://github.com/xandervedder/TowerYourDefense","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/xandervedder/TowerYourDefense","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xandervedder%2FTowerYourDefense","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xandervedder%2FTowerYourDefense/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xandervedder%2FTowerYourDefense/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xandervedder%2FTowerYourDefense/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xandervedder","download_url":"https://codeload.github.com/xandervedder/TowerYourDefense/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xandervedder%2FTowerYourDefense/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273547337,"owners_count":25125034,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"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":["game","love2d","lua"],"created_at":"2024-11-08T05:34:52.984Z","updated_at":"2025-09-04T03:32:21.732Z","avatar_url":"https://github.com/xandervedder.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tower Your Defense\n\nThis is an attempt at creating a fun and innovative [Tower Defense](https://en.wikipedia.org/wiki/Tower_defense) game.\n\nMost Tower Defense games get rather repetitive and only restrict towers to a few predefined types that each have their own purpose, like shooting at flying enemies.\n\nThis game takes a different approach to towers. Its system is similar to [GemCraft](https://store.steampowered.com/app/296490/GemCraft__Chasing_Shadows/), though more expanded upon the concept (in contrast to the original GemCraft). In the case of this game, it will be possible to alter the tower to your preference (enemy group, damage output, and more...).\n\nAnother big difference with all the other Tower Defense games, is that you will have to collect resources to make said towers, similar to an RTS. You will also be able to walk around and enter different vehicles (made with resources).\n\nThis ofcourse, is my vision for this game. Whether it gets completed depends entirely on myself.\n\n## Features and what is being worked on\n\nTo see what is being worked on, the following Trello board can be used to see what I'm currently working on: https://trello.com/b/jOEa64gb/toweryourdefense. \n\nDo note that progress is pretty slow, since I am working on this in my free time and the fact that I am not familiar with developing games (in LÖVE with Lua, but also in general).\n\n## Run\n\nThis game uses [LÖVE](https://love2d.org/). For now, the game can be run with `love .` (just be sure you have LÖVE installed).\n\nFor development purposes, there is a `setup.sh` that can be run. This will 'install' the `tyd` command.\nFor now this is limited to the following (more to come):\n - `tyd install`, installs all packages necessary to run the game.\n - `tyd test`, runs all the tests.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxandervedder%2Ftoweryourdefense","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxandervedder%2Ftoweryourdefense","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxandervedder%2Ftoweryourdefense/lists"}