{"id":18006280,"url":"https://github.com/hayattgd/tic-smash","last_synced_at":"2025-04-04T11:35:46.143Z","repository":{"id":258763646,"uuid":"871234737","full_name":"hayattgd/TIC-Smash","owner":"hayattgd","description":"a fight game available and made with TIC-80","archived":false,"fork":false,"pushed_at":"2024-12-08T10:27:31.000Z","size":180,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-09T21:29:56.295Z","etag":null,"topics":["game","lua","tic-80"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hayattgd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-10-11T14:33:22.000Z","updated_at":"2024-12-08T10:27:34.000Z","dependencies_parsed_at":"2024-12-08T11:18:05.519Z","dependency_job_id":"c3695db3-fb7b-4fc8-b130-5cd755073357","html_url":"https://github.com/hayattgd/TIC-Smash","commit_stats":null,"previous_names":["hayattgd/tic-smash"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hayattgd%2FTIC-Smash","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hayattgd%2FTIC-Smash/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hayattgd%2FTIC-Smash/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hayattgd%2FTIC-Smash/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hayattgd","download_url":"https://codeload.github.com/hayattgd/TIC-Smash/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247173178,"owners_count":20896052,"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","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","lua","tic-80"],"created_at":"2024-10-30T01:07:28.282Z","updated_at":"2025-04-04T11:35:46.125Z","avatar_url":"https://github.com/hayattgd.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TIC-Smash\r\n\r\n- [TIC-Smash](#tic-smash)\r\n  - [About](#about)\r\n  - [Screenshots](#screenshots)\r\n  - [Build](#build)\r\n    - [.TIC](#tic)\r\n    - [Windows](#windows)\r\n  - [Contributing](#contributing)\r\n  - [To-do](#to-do)\r\n    - [Planned (v0.8)](#planned-v08)\r\n    - [Ideas / Plans to brush up (v1.0)](#ideas--plans-to-brush-up-v10)\r\n  - [Changelog](#changelog)\r\n    - [v0.1](#v01)\r\n    - [v0.4](#v04)\r\n    - [v0.8](#v08)\r\n    - [v0.81](#v081)\r\n  - [Credits](#credits)\r\n    - [Used stuffs](#used-stuffs)\r\n    - [Inspired by](#inspired-by)\r\n  - [Licenses](#licenses)\r\n\r\n## About\r\n\r\na fighting game inspired by [Super Smash Bros.](https://www.smashbros.com/) available and made with [TIC-80](https://tic80.com).\r\n\r\nGame is playable at [TIC-80 website](https://tic80.com/play?cart=4036)\r\n\r\n**[Super Smash Bros.](https://www.smashbros.com/) by Nintendo**\r\n\r\n## Screenshots\r\n\r\n\u003cimg src=\"./Images/8-BIT_Panda_STELE.png\" style=\"width:512px\"\u003e\r\n\u003cimg src=\"./Images/STELE_Nesbox_hayattgd.png\" style=\"width:512px\"\u003e\r\n\r\n## Build\r\n\r\nFirst, you need to clone and go into TIC-Smash directory.\r\n\r\n```sh\r\ngit clone https://github.com/hayattgd/TIC-Smash.git\r\ncd TIC-Smash\r\n```\r\n\r\nif you didnt installed TIC-80 then, install it from [github](https://github.com/nesbox/TIC-80/releases/) or [itch.io](https://nesbox.itch.io/tic80)\r\n\r\nAnd, its recommend to set variable %TIC80% to path to your TIC-80 executable.\r\n\r\n### .TIC\r\n\r\n```sh\r\n%TIC80% --cli --fs=./ --cmd=\"load TIC-Smash.lua \u0026 cd Version \u0026 save LATEST.tic \u0026 exit\"\r\nrm .local\r\n```\r\n\r\n### Windows\r\n\r\n```sh\r\n%TIC80% --cli --fs=./ --cmd=\"load TIC-Smash.lua \u0026 export win LATEST alone=1 \u0026 exit\"\r\nrm .local\r\n```\r\n\r\n## Contributing\r\n\r\nTo contribute development of TIC-Smash, fork this repository and edit it, then make a pull request.\r\n\r\nOr, simply make new issue about bugs or suggestions. Sharing TIC-Smash to friends is also good :)\r\n\r\n\u003csub\u003edownloading [TIC-80 syntax](https://github.com/hayattgd/TIC-80-syntax) is recommend when development\u003c/sub\u003e\r\n\r\n## To-do\r\n\r\n### Planned (v0.8)\r\n\r\n- [x] Playable Character\r\n- [x] Non-player character\r\n- [x] Title\r\n- [x] Stage Select\r\n- [x] Character Select\r\n- [x] Timer / Score\r\n- [x] Result\r\n\r\n### Ideas / Plans to brush up (v1.0)\r\n\r\n- [ ] BGM / SFX / Particles\r\n- [x] More stages\r\n- [ ] More characters (around 12)\r\n- [x] Another special attack\r\n- [ ] Story thing (PvE)\r\n- [ ] Custom character\r\n- [ ] Custom stage\r\n- [ ] 4 player battle\r\n- [ ] ~~More ways to attack~~\r\n- [ ] ~~Boss fight~~\r\n- [ ] ~~Item~~\r\n- [ ] ~~Assist Figure~~\r\n- [ ] ~~Final smash~~\r\n\r\n(strikethrough text idea is low possibility due to sprite limits)\r\n\r\n## Changelog\r\n\r\neach versions saved as .tic format in [Version](./Version) folder or in [Releases](https://github.com/hayattgd/TIC-Smash/releases) as source code.\r\n\r\n### [v0.1](https://github.com/hayattgd/TIC-Smash/tree/b37b35128759e81abe977a724e7df8f2d099fb76)\r\n\r\n**First release!**\r\n\r\n- Bot that automatically fights\r\n- 1 stage\r\n- 2 characters\r\n- some effects / sfx on jumping / smashing\r\n- every character has same special\r\n\r\n### [v0.4](https://github.com/hayattgd/TIC-Smash/tree/0e18cdd7584aa21f99e0b26012ef73dbd715bbd7)\r\n\r\n**more stage / character!**\r\n\r\n- 3 stage added\r\n- 2 character added\r\n- each character has own special (wip)\r\n- stage and character is shuffled in each play\r\n\r\n### [v0.8](https://github.com/hayattgd/TIC-Smash/tree/9aa126f69df2ed529c36fb8fca0ba8f5ba85d4eb)\r\n\r\n**huge update!**\r\n\r\n- intro, title added\r\n- stage / character select added (wip)\r\n- option to switch default or stage palette\r\n- added balmung stage and character\r\n- added 1~6 level for bot\r\n- added timer / result on battle (wip)\r\n- can choose character is controlled by bot or player\r\n\r\n### [v0.81](https://github.com/hayattgd/TIC-Smash/tree/99f4bcc97502a9c7c652ca15dc4ddf7b39a2f376)\r\n\r\n**qol + characters**\r\n\r\n- more than 6 stages can be added now\r\n- more character\r\n- character palette wont depends on stage (32 color palette!)\r\n- optimized code size\r\n- character name goes small when its too big\r\n\r\n\u003csub\u003eUsing github's tag for release from now\u003c/sub\u003e\r\n\r\n## Credits\r\n\r\n### Used stuffs\r\n\r\n| Original                                                    | Developer                                                  | Used Parts                  |\r\n|-------------------------------------------------------------|------------------------------------------------------------|-----------------------------|\r\n|                                                             | [Nesbox](https://tic80.com/dev?id=1)                       | Icon                        |\r\n| [8-BIT Panda](https://tic80.com/play?cart=188)              | [Bruno Oliveira (btco)](https://tic80.com/dev?id=339)      | Character / Tiles / Palette |\r\n| [STELE](https://tic80.com/play?cart=483)                    | [Zus (captainzus)](https://tic80.com/dev?id=1185)          | Character / Tiles / Palette |\r\n| [Balmung](https://tic80.com/play?cart=636)                  | [petet](https://tic80.com/dev?id=1720)                     | Character / Tiles / Palette |\r\n| [MARIO BROS. (Demake)](https://tic80.com/play?cart=223)     | [trelemar](https://tic80.com/dev?id=5)                     | Tiles / Palette             |\r\n| Original MARIO BROS.                                        | Nintendo                                                   |                             |\r\n| [Super Meat Boy (Demake)](https://tic80.com/play?cart=1512) | [nequ16 (Never)](https://tic80.com/dev?id=2178)            | Character / Tiles / Palette |\r\n| Original Super Meat Boy                                     | Team Meat                                                  |                             |\r\n| [SUPERNOVA](https://tic80.com/play?cart=645)                | [Sintel](https://tic80.com/dev?id=1845)                    | Stage / Palette             |\r\n| Among us                                                    | Innersloth                                                 | Character                   |\r\n\r\n\u003csub\u003e*Some Sprites / Tiles will shown in-game with another palette depending on situation\u003c/sub\u003e\r\n\r\n### Inspired by\r\n\r\n| Original                                                    | Developer                                                  | Inspired Parts              |\r\n|-------------------------------------------------------------|------------------------------------------------------------|-----------------------------|\r\n| [TICHOU (Demake)](https://tic80.com/play?cart=4007)         | [SineLuciditate](https://tic80.com/dev?id=10773)           | Character                   |\r\n| Original Touhou                                             | ZUN                                                        |                             |\r\n\r\n## Licenses\r\n\r\n| Product                                        | License                                                           |\r\n|------------------------------------------------|-------------------------------------------------------------------|\r\n| [8-BIT Panda](https://tic80.com/play?cart=188) | [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0) |\r\n\r\nThis repository is available under [MIT License](./LICENSE)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhayattgd%2Ftic-smash","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhayattgd%2Ftic-smash","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhayattgd%2Ftic-smash/lists"}