pygame_examples
HeartbeatEngine
pygame_examples | HeartbeatEngine | |
---|---|---|
6 | 9 | |
23 | 13 | |
- | - | |
5.6 | 0.0 | |
5 months ago | 17 days ago | |
Python | Python | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pygame_examples
-
Cloth simulation with custom physics (source in comments)
Feel free to try out the project - as always the code is fully available here.
-
Asynchronous event handling example
As always, the full source code for the mentioned event handling technique can be found here.
-
Evolution simulation (explanation and source in comments)
As always, the code is open source and available here
-
Played around with some light particles (source in comments)
A little while ago, I already wrote a little light source experiment (code here), and while that worked fairly well, I wanted something a little more sophisticated (both in looks and functions), so I decided to try out a simulated particle based approach. It turned out to look like a fairly standard particle effect, with some glow around the particle (plus collisions with the screen boundary), which is not completely what I wanted, but I am happy with it anyway (plus it ended up being fun to mess around with it, as I do here in the video).
-
Made an in-game command console
The source code is available here. The console uses a standard argument parser from the python standard library module argparse. When a command is entered, the argument parser parses the results and pumps an event out to the event queue. Any functions with subscribed to this event then get called.
-
Pygame music visualisation
This is just a short draft based on some particle system code. I might flesh it out a bit more by adding more live-performance elements, or may automate the performance bit by integrating it with some music-analysis code.
HeartbeatEngine
- I redesigned the editor for my Visual Novel game engine, and added a Dark theme
-
Got a dynamic font loader / switcher working for my PyQt5-based Point&Click scene editor
github.com/Cronza/HeartbeatEngine/blob/dev/HBEditor/Core/Managers/font_manager.py
-
I added a simple build tool using PyInstaller to my custom Visual Novel game engine written in Pygame and PyQt5
Project: https://github.com/Cronza/HeartbeatEngine/tree/dev
-
My custom VN tool, the "Heartbeat Engine", now has a simple build system to produce an executable!
Feel free to follow along with development: https://github.com/Cronza/HeartbeatEngine
- I got text wrapping + centering working for my Visual Novel engine!
- The editor for my Visual Novel / Dating Sim game engine supports branching dialogue now!
- The editor for my VN game engine is slowly getting closer to actually looking like something!
- The editor for my Visual Novel / Dating Sim game engine is slowly getting closer to actually looking like something!
- My custom VN engine supports main menus and transitions now!
What are some alternatives?
pygbag - python and pygame wasm for everyone ( packager + test server + simulator )
Masendor - Open source educational and historical battle action game, All helps accepted
gamma - A simple ECS game engine for Python, built on Pygame, with an emphasis on ease of use.
ballistica - The BombSquad Game Engine
example-fine-grained-authorization - Leverage actions, custom metadata, and claims for attribute-based access control
coppercube-visual-scripting - Visual Scripting System For CopperCube
deep_space_trader - Deep Space Trader is a turn-based strategy game inspired by the old DOS game "Drugwars".
unicast_network_sim - Ludum Dare 53 game jam entry
mephisto - novelai visual novel
turnroot - Turnroot - an open-source game engine/game creator for tactical RPGs. No coding required- the editor is 100% visual. Make games, play games from the community, and collaborate on assets like graphics and music.