Power Down 13kB - licence ========================= Power Down (repository name: robopower_gamedevjs2024, in-game title "Robo Power") is a programming puzzle by Christoph Schansky (DerBenniBanni), made for the 13 kB challenge of Gamedev.js Jam 2024 (theme: Power). Source: https://github.com/DerBenniBanni/robopower_gamedevjs2024, checked at commit 25f75995ba786f094839243a4e8e6f7cdb34e68c (2024-04-25). This site serves, unchanged, the build that the repository itself ships as powerdown13k.zip (index.html, robopower.min.js, style.min.css). All sprites are drawn by code, the sound effects are generated by code (SoundBox), and the game loads no image, audio or font file and makes no network request. This site serves a build made from the source of that commit WITHOUT the background music track of the original game (its data, the button that switched it and the texts that mention it are removed). Changes: the published source is the tree with the changes applied, and the build script build-power-down-13kb.sh, which concatenates the author's .js files in his own order, without minifying. Nothing else was changed. 1. The game: MIT licence (file LICENSE of the repository, original text) ------------------------------------------------------------------------ MIT License Copyright (c) 2024 Christoph Schansky 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. 2. The sound player: zlib licence --------------------------------- The game embeds the SoundBox player routine (src/musicplayer.js in the repository), copyright Marcus Geelnard, under this notice (original text): /* -*- mode: javascript; tab-width: 4; indent-tabs-mode: nil; -*- * * Copyright (c) 2011-2013 Marcus Geelnard * * This software is provided 'as-is', without any express or implied * warranty. In no event will the authors be held liable for any damages * arising from the use of this software. * * Permission is granted to anyone to use this software for any purpose, * including commercial applications, and to alter it and redistribute it * freely, subject to the following restrictions: * * 1. The origin of this software must not be misrepresented; you must not * claim that you wrote the original software. If you use this software * in a product, an acknowledgment in the product documentation would be * appreciated but is not required. * * 2. Altered source versions must be plainly marked as such, and must not be * misrepresented as being the original software. * * 3. This notice may not be removed or altered from any source * distribution. * */