https://github.com/gloriousfusion/arc-dash
Arc Dash is an open-source singleplayer 2 player shooter platformer game in pixel art style, made using pygame-ce as part of a first term university project.
https://github.com/gloriousfusion/arc-dash
2-player platformer pygame shooter singleplayer
Last synced: about 1 year ago
JSON representation
Arc Dash is an open-source singleplayer 2 player shooter platformer game in pixel art style, made using pygame-ce as part of a first term university project.
- Host: GitHub
- URL: https://github.com/gloriousfusion/arc-dash
- Owner: GloriousFusion
- License: other
- Created: 2024-12-17T10:46:26.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-24T14:05:41.000Z (over 1 year ago)
- Last Synced: 2025-01-24T15:19:58.011Z (over 1 year ago)
- Topics: 2-player, platformer, pygame, shooter, singleplayer
- Language: Python
- Homepage:
- Size: 350 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
### Arc Dash is part of a first term university game project made by GloriousFusion (Loukas K.)
#### Notes:
- Run game through scripts/game.py
- Customize player settings in scripts/settings.py (controls included)
- Feel free to expand, contribute or recreate (check license for more information)
#### Preview:
#### Task List:
###### - Menus:
- [ ] Selection Menu (For managing settings)
- [ ] Menu Transitions
- [ ] Menu Resets
###### - Music:
- [ ] Menu Music
- [ ] Background Music
###### - Effects & Animations:
- [ ] Visual Effects
- [ ] Sound Effects
- [ ] Animated Objects
###### - Objects & Spawners:
- [ ] Collectable Weapons (Replacing current weapon)
- [ ] Collectable Boosters (Addition of stats for entity data)
###### - Entities:
- [ ] More States (Addition of other animations and abilities)
- [ ] Enemy AI (For singleplayer mode)
###### - Multiplayer:
- [ ] P2P / Hosting System
#### Credits:
##### Assets used:
- Assets including characters, maps, projectiles and weapons belong to craftpix.net
- More information here: https://craftpix.net/file-licenses/
- Assets including fonts belong to futuremillennium.com
- More information here: https://futuremillennium.com/fonts/
- Maps created using tiled map editor
- More information here: https://www.mapeditor.org/
- Logos created using deepai.org
- More information here: https://deepai.org/machine-learning-model/pixel-art-generator
##### Programming sources used:
- Super Pirate World: For Various Systems (Clear Code): https://github.com/clear-code-projects/Super-Pirate-World
- Pygame Cameras: For Camera Object (Clear Code): https://github.com/clear-code-projects/Pygame-Cameras
- Pygame Platformer Part 2: For Player Movement (KidsCanCode): https://github.com/kidscancode/pygame_tutorials/tree/master/platform/part%202
- Python Platformer: For Pixel Perfect Collision (Tech With Tim): https://github.com/techwithtim/Python-Platformer/tree/main
- ChatGPT: For Programming Partner (Open AI): https://openai.com/index/chatgpt/
#### License:
Shield: [![CC BY-NC 4.0][cc-by-nc-shield]][cc-by-nc]
This work is licensed under a
[Creative Commons Attribution-NonCommercial 4.0 International License][cc-by-nc].
[![CC BY-NC 4.0][cc-by-nc-image]][cc-by-nc]
[cc-by-nc]: https://creativecommons.org/licenses/by-nc/4.0/
[cc-by-nc-image]: https://licensebuttons.net/l/by-nc/4.0/88x31.png
[cc-by-nc-shield]: https://img.shields.io/badge/License-CC%20BY--NC%204.0-lightgrey.svg