- Lua 100%
|
|
||
|---|---|---|
| carts | Organized Folders | |
| png-carts | Organized Folders | |
| .gitignore | ffs | |
| README.md | Added .gitignore and a small README | |
| tcc.lua | Did some edits and added everythig to a tic.lua\n I'll have to clean the carts and tic.lua to release properly I guess. | |
| wutcc.org | Added christmas tree! (Day 12) | |
Wired Unwell's Attempt at Tiny Code Christams (2023)
The Code
Version 0.1
My initial run at tutorial. See carts and png-carts. I might reflect any future edits (that I haven't planned) onto the carts.
Version 0.2
Current tcc.lua. I editted some minor stuff, and bundled them together in tcc.lua (see TIC-80 pro version).
Version 0.3+
I want to clean the code and make it pretty so I'll write in tcc.org using external editors and extract the code to the cart. It'll be easier to check the code size and stuff.
Copying/License/Credits
I'm not sure how the licensing works for this kind of code, that is followed from tutorials.
My own code will be under MITlicense unless explicitely stated otherwise.
MIT License
Copyright (c) 2024 Wired Unwell
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
TIC-80
Also Credits to TIC-80 by Nesbox which is also MIT Licenced.
Palette
To be honest I don't remember which palette function was the first one I saw, so credits to both of them.
https://github.com/nesbox/TIC-80/wiki/code-examples-and-snippets#pal-function https://schrolab.itch.io/birkanoid