mirror of
https://github.com/vinta/awesome-python.git
synced 2026-03-09 15:33:07 -05:00
[PR #1575] [MERGED] Added Arcade #1372
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/1575
Author: @Kraizan
Created: 7/12/2020
Status: ✅ Merged
Merged: 7/12/2020
Merged by: @vinta
Base:
master← Head:master📝 Commits (3)
c653254Added Arcadee5db471Added Arcadeb4f9395Merge pull request #1 from thePrankster/thePrankster📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
What is Arcade?
The arcade library is a modern Python framework for crafting games with compelling graphics and sound. Object-oriented and built for Python 3.6 and up, arcade provides the programmer with a modern set of tools for crafting great Python game experiences.
What's the difference between Arcade and Pygame?
Runs on top of OpenGL 3+ and Pyglet, rather than the old SDL1 library. (Currently PyGame is in the process of moving to SDL2.)
Has built-in physics engine for platformers.
Supports animated sprites.
Encourages separation of logic and display code. Pygame tends to put both into the same game loop.
With the use of sprite lists, uses the acceleration of the graphics card to improve performance.
Sound support: Pygame uses the old, unsupported Avbin library. Arcade uses SoLoud. Supports panning and volume.
Home Page of Arcade - https://arcade.academy/index.html
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.