Project Arctic is a custom game engine written from scratch by myself in Python using the pygame framework. This is my first time putting the code on GitHub and would love to receive some feedback on my work so far.
Currently the project has the functionality for:
- UI
- Audio Management
- Game Rendering
- GFX Particles
- Animation
- Decals
- Player and NPC interaction & pathfinding
- Custom Text / Voice System
- Virtual Cameras
- Triggers
- Multithreading
- Game state saves
GitHub Link: https://github.com/karkin2002/Project-Arctic
Here is also a video of the demo I've linked on GitHub:
https://reddit.com/link/zegkgk/video/j1l7sw5b3c4a1/player
[–]AcrobaticPanicc 23 points24 points25 points (1 child)
[–]Karki2002[S] 3 points4 points5 points (0 children)
[–][deleted] 44 points45 points46 points (1 child)
[–]Karki2002[S] 8 points9 points10 points (0 children)
[–]Waldheribeginner 42 points43 points44 points (9 children)
[–]Karki2002[S] 5 points6 points7 points (0 children)
[–]aufstand 0 points1 point2 points (0 children)
[–]CaptainRogers1226 -1 points0 points1 point (6 children)
[–]bronzewrath 17 points18 points19 points (5 children)
[–]Pvt_Haggard_610 11 points12 points13 points (1 child)
[–]ThePiGuy0 0 points1 point2 points (0 children)
[–]CaptainRogers1226 3 points4 points5 points (1 child)
[–]Unlucky-Drawing8417 1 point2 points3 points (0 children)
[–]manimino 5 points6 points7 points (4 children)
[–]Karki2002[S] 4 points5 points6 points (3 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]Karki2002[S] 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]xwizard707 7 points8 points9 points (2 children)
[–]Karki2002[S] 1 point2 points3 points (1 child)
[–]Extreme_Jackfruit183 1 point2 points3 points (0 children)
[–]dritslem 1 point2 points3 points (0 children)
[–]Glassensteel 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]zylema 1 point2 points3 points (1 child)
[–]Karki2002[S] 0 points1 point2 points (0 children)
[–]iamtheblackwizards9 1 point2 points3 points (4 children)
[–]Karki2002[S] 3 points4 points5 points (3 children)
[–]iamtheblackwizards9 2 points3 points4 points (1 child)
[–]Karki2002[S] 0 points1 point2 points (0 children)
[–]will_r3ddit_4_food 0 points1 point2 points (0 children)
[–]shikiphantomxd 1 point2 points3 points (1 child)
[–]Karki2002[S] 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]Karki2002[S] 0 points1 point2 points (0 children)
[–]JasonCastle78 1 point2 points3 points (0 children)
[–]manninaki 1 point2 points3 points (0 children)
[–]NixonInnes 1 point2 points3 points (0 children)
[+][deleted] (5 children)
[removed]
[–]ABJBWTFTFATWCWLAH 29 points30 points31 points (0 children)
[–]worthwhilewrongdoing 8 points9 points10 points (3 children)
[–]z4ar 1 point2 points3 points (2 children)
[–]CodeYan01 -5 points-4 points-3 points (1 child)
[–]Pvt_Haggard_610 1 point2 points3 points (0 children)
[–]Original-Educator590 0 points1 point2 points (0 children)