URL: <https://savannah.nongnu.org/task/?16488>
Summary: Submission of ArcadeFighter Game Engine Group: Savannah Administration Submitter: tooold2rocknroll Submitted: Mon 15 Jan 2024 03:20:04 PM UTC Should Start On: Mon 15 Jan 2024 12:00:00 AM UTC Should be Finished on: Thu 25 Jan 2024 12:00:00 AM UTC Category: Project Approval Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Mon 15 Jan 2024 03:20:04 PM UTC By: André Frazatto <tooold2rocknroll> A new group has been registered at Savannah. This group will remain inactive until a site admin approves or discards the registration. = Registration Administration = Approving or discarding the registration must be done using the specific [https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=12341 Group administration] page, accessible only to site administrators logged in as superusers. = Registration Details = * Name: *ArcadeFighter Game Engine* * System Name: *arcadefighter* * Type: non-GNU software and documentation * License: GNU General Public License v3 or later ---- == Description: == This project aims to be a open source game engine specialized in (but not limited to) 2D fighting games in the likes of Street Fighter, King of Fighter, Samurai Showdown, etc. It'll also be a educational tool for hobby game programmers, in particular, and any other student in the areas that involve game development in general, like designers, artists, storytellers, etc. Although support for a less "programmer oriented engine" will come latter in the form of supporting graphical tools and scripts. For now, it is composed of two parts, the game engine itself (that is called simple ArcadeFighter and referenced as "the library") and a companion demo (the ArcadeFighter Demo) that is meant as a testing platform for the library capabilities, a tutorial for how to use the library and a simple (but complete and customizable) fighting game. The project is currently implemented using only C/C++ and has a small set of dependencies of external libraries, mainly related to OpenGl particularities. == Other Software Required: == ArcadeFighter uses [glad](https://github.com/Dav1dde/glad) to load OpenGL's bindings. The generated code from glad is any of Public Domain, [WTFPL](http://www.wtfpl.net/about/) or [CC0](https://creativecommons.org/publicdomain/zero/1.0/). ArcadeFighter uses the [STB library](https://github.com/nothings/stb) to load image files. Sean Barrett's STB library is published under the [MIT License](https://mit-license.org/) or Public Domain. ArcadeFighter rendering is derivative of [Breakout](https://learnopengl.com/In-Practice/2D-Game/Breakout). Breakout is free software: you can redistribute it and/or modify it under the terms of the [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) license as published by Creative Commons, either version 4 of the License, or (at your option) any later version. == Other Comments: == This project is on its early stages and under heavy development, it may not be GNU material yet, but I wish to use a repository that won't sell me out for corporate sponsors and data crawlers. Giving something back to the open source community is also a great inspiration and objective of this project. I understand the world would be a much worse place without the countless people that offered their work for others to build upon. == Tarball URL: == URL: https://savannah.nongnu.org/submissions_uploads/ArcadeFighterDemo.tar.gz _______________________________________________________ Reply to this item at: <https://savannah.nongnu.org/task/?16488> _______________________________________________ Message sent via Savannah https://savannah.nongnu.org/