Xoinvader

Latest version: v0.2.0

Safety actively analyzes 613705 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2

This is again mostly technical release, but I hope those changes will help me to focus on gameplay now.

* Menu refactoring, now we somehow can do menus without pain
* Input and event system improvements, but there much more work to do
* Abstract application framework was extracted into separate project (github.com/pkulev/eaf)
* Pygame stuff was completely removed including sounds
* Config files converted into TOML
* Terminal-specific application stuff was extracted into separate project (github.com/pkulev/xo1) with intention to reuse it for some projects later
* All sources were blacken
* Finally timers and clock work properly and application send dt into all updates
* Fixed some nasty bags including out of bounds passage

0.2a

We've resolved many issues and added a bunch of features, such as levels, collision detection (thanks, alex-eg), simple interpolated animations, score counting and game over screen.

That work showed us how difficult garbage collecting and message passing is in our system. It took many days to implement things that don't affect gameplay, and they are still working bad.

This release contains poor but working gameplay mechanics. To keep things clean I am reducing scope of milestones to doable within month or two.

0.1.3

This is another hollow technical release, lmao.

0.1a

XOInvader is going to support pygame, thus this release will be the point of return and history milestone.
Wheeeee!

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.