Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / benmoran56/esper issues and pull requests

#104 - Why does my code run every second tick instead of just once? (get components cache)

Issue - State: closed - Opened by antowkas 2 months ago - 1 comment
Labels: question

#103 - fix #102

Pull Request - State: closed - Opened by m4reQ 3 months ago - 2 comments

#101 - Initializing the world is not working

Issue - State: closed - Opened by Habu-Fir 5 months ago - 1 comment
Labels: bug

#100 - esper.current_world not usable as a module-level property

Issue - State: closed - Opened by izzyboris 6 months ago - 2 comments
Labels: bug

#99 - Update README.md

Pull Request - State: closed - Opened by filiurskyi 7 months ago - 1 comment

#98 - one to many relationship unit tests

Pull Request - State: open - Opened by Felecarpp 10 months ago - 1 comment

#97 - Event System does not preserve event handlers upon switching context

Issue - State: closed - Opened by sb3rg 11 months ago - 4 comments
Labels: bug

#95 - Why roll up world into esper module?

Issue - State: closed - Opened by sb3rg about 1 year ago - 4 comments
Labels: question

#94 - Is esper Thread-Safe for Multi-threaded Environments?

Issue - State: closed - Opened by GeorgesAlkhouri about 1 year ago - 5 comments
Labels: question

#93 - Seeking Guidance on Persisting and Loading Esper from a Database

Issue - State: closed - Opened by GeorgesAlkhouri about 1 year ago - 2 comments
Labels: question

#92 - "Quick start" in README is targeting old version

Issue - State: closed - Opened by joereynolds about 1 year ago - 3 comments
Labels: bug

#91 - Add processor phases feature

Pull Request - State: open - Opened by acinis over 1 year ago - 6 comments

#90 - fix try_components typing

Pull Request - State: closed - Opened by Felecarpp over 1 year ago

#89 - Esper3 new API

Pull Request - State: closed - Opened by Felecarpp over 1 year ago

#88 - esper 3 initial commit

Pull Request - State: closed - Opened by Felecarpp over 1 year ago - 2 comments

#87 - API Design : Why so much OOP ?

Issue - State: closed - Opened by Felecarpp over 1 year ago - 20 comments
Labels: question

#86 - Querying entities with denylist of components

Issue - State: closed - Opened by UplinkPhobia over 1 year ago - 5 comments
Labels: proposal

#85 - mypy --strict

Pull Request - State: closed - Opened by Felecarpp over 1 year ago - 8 comments

#84 - Add mypy to unit tests

Issue - State: closed - Opened by benmoran56 over 1 year ago - 2 comments
Labels: enhancement, typing

#83 - FIX: removing last component deletes entity as well

Pull Request - State: closed - Opened by gretkierewicz over 1 year ago - 2 comments

#82 - `remove_component()` method removes entity if no more components left

Issue - State: closed - Opened by gretkierewicz over 1 year ago - 3 comments
Labels: bug

#81 - FIX: create_entity() does not create entity without components injected

Pull Request - State: closed - Opened by gretkierewicz over 1 year ago - 2 comments

#80 - `World().create_entity()` does not create entity if no components are given

Issue - State: closed - Opened by gretkierewicz over 1 year ago - 1 comment
Labels: bug

#79 - Relationships

Issue - State: closed - Opened by Ziboo over 1 year ago - 8 comments
Labels: question

#78 - Fix get_components typing

Pull Request - State: closed - Opened by Felecarpp over 1 year ago - 1 comment

#77 - mypy `get_components` gives "object" type

Issue - State: closed - Opened by Felecarpp over 1 year ago - 1 comment
Labels: bug

#76 - Testing esper

Issue - State: closed - Opened by bignuts about 2 years ago - 4 comments
Labels: question

#75 - Typing of world under the processor class

Issue - State: closed - Opened by menganha about 2 years ago - 3 comments
Labels: question

#74 - Code style (PEP8 and more)

Pull Request - State: closed - Opened by Ball-Man about 2 years ago - 3 comments

#73 - Try another ECS implementation - ecs_pattern library

Issue - State: closed - Opened by ikvk about 2 years ago - 2 comments

#72 - feat(World): create_known_entity

Pull Request - State: closed - Opened by Felecarpp over 2 years ago - 1 comment

#71 - Create an entity with a specific id

Issue - State: closed - Opened by woogyface over 2 years ago - 4 comments

#70 - enhance `get_component`

Issue - State: closed - Opened by jason-bowen-zheng over 2 years ago - 4 comments

#69 - event handler as function

Issue - State: closed - Opened by Felecarpp over 2 years ago - 4 comments

#68 - Change default first entity ID to 1

Pull Request - State: closed - Opened by elistevens about 3 years ago - 3 comments

#67 - Replace `lru_cache` with a manual cache.

Pull Request - State: closed - Opened by HexDecimal about 3 years ago

#66 - Add automated testing using GitHub Actions.

Pull Request - State: closed - Opened by HexDecimal about 3 years ago

#65 - Convert into package and add `py.typed` file.

Pull Request - State: closed - Opened by HexDecimal about 3 years ago - 1 comment

#64 - `py.typed` file is missing.

Issue - State: closed - Opened by HexDecimal about 3 years ago - 5 comments

#63 - Use already imported `_Type` alias

Pull Request - State: closed - Opened by Kiougar about 3 years ago

#62 - Component Relations

Pull Request - State: closed - Opened by kdougan about 3 years ago - 8 comments

#61 - version 1.5 is not showing on pypi

Issue - State: closed - Opened by kdougan over 3 years ago - 1 comment

#60 - `get_components` type annotation: accept and return *different* component types, not the same

Issue - State: closed - Opened by sotte over 3 years ago - 6 comments
Labels: help wanted, typing

#59 - `lru_cache` swallows type annotation in `get_component`

Issue - State: closed - Opened by sotte over 3 years ago - 2 comments

#58 - Update to add `contextmanager`

Pull Request - State: closed - Opened by kdougan over 3 years ago

#57 - Correct type hint on remove processor

Pull Request - State: closed - Opened by Lehnart over 3 years ago

#56 - Event system, or how to decouple processors

Issue - State: closed - Opened by Lehnart over 3 years ago - 15 comments
Labels: proposal

#55 - A way to index and get Component with parameters

Issue - State: closed - Opened by Lehnart over 3 years ago - 6 comments

#54 - Change try_components methods in order to not return an iterable.

Pull Request - State: closed - Opened by Lehnart over 3 years ago - 7 comments

#53 - Expose @component decorator

Pull Request - State: closed - Opened by bstrie over 3 years ago - 3 comments

#51 - Improve typing

Pull Request - State: closed - Opened by lqmanh over 3 years ago - 6 comments

#50 - Fixed spelling mistakes.

Pull Request - State: closed - Opened by ducthanhtran over 3 years ago

#49 - Depth of an image

Issue - State: closed - Opened by MonkeyToiletLadder almost 4 years ago - 5 comments

#48 - added optional class alias for Components

Pull Request - State: closed - Opened by BonitaTerror almost 4 years ago - 3 comments

#47 - get_components does not get entities in order (ascending order).

Issue - State: closed - Opened by WestwoodForever almost 4 years ago - 3 comments

#46 - "remove_component" and "delete_entity" are inconsistent

Issue - State: closed - Opened by r1chardj0n3s about 4 years ago - 5 comments

#45 - Thoughts on adding a Resource type to esper?

Issue - State: closed - Opened by xFrednet over 4 years ago - 2 comments

#44 - World.entity_exists(), check for entity existence

Pull Request - State: closed - Opened by Ball-Man over 4 years ago

#43 - Fix typo

Pull Request - State: closed - Opened by pkulev over 4 years ago - 1 comment

#42 - Utilize Cython to Increase Performance

Pull Request - State: closed - Opened by Pebaz almost 5 years ago - 4 comments

#41 - Optimize using Cython

Issue - State: closed - Opened by Pebaz almost 5 years ago - 2 comments

#40 - try_components

Issue - State: closed - Opened by shezard about 5 years ago - 5 comments

#39 - Short string ids would be better for 2 reasons

Issue - State: closed - Opened by r1chardj0n3s over 5 years ago - 4 comments

#38 - Upload a wheel for esper to PyPI

Issue - State: closed - Opened by rdb over 5 years ago - 4 comments

#37 - Is it possible to attach multiple components of the same type to an entity?

Issue - State: closed - Opened by Aaron-Fine over 5 years ago - 3 comments

#36 - Add a way to get new components and components pending deletion

Issue - State: closed - Opened by Moguri over 5 years ago - 4 comments

#35 - Adds type annotations

Pull Request - State: closed - Opened by tiniuclx almost 6 years ago - 10 comments

#34 - Type hints using `typing`

Issue - State: closed - Opened by tiniuclx almost 6 years ago - 2 comments

#33 - Rewrite Readme, docstrings, and create documentation.

Issue - State: closed - Opened by anaselmi over 6 years ago - 4 comments
Labels: enhancement

#32 - Readme

Pull Request - State: closed - Opened by anaselmi over 6 years ago - 4 comments

#31 - Push out a new release

Issue - State: closed - Opened by benmoran56 over 6 years ago - 14 comments

#30 - Next Steps.

Issue - State: closed - Opened by anaselmi over 6 years ago - 8 comments
Labels: enhancement

#29 - Refactored certain methods.

Pull Request - State: closed - Opened by anaselmi over 6 years ago - 3 comments

#28 - CachedWorld is now a subclass of World, minimizing redundant code.

Pull Request - State: closed - Opened by anaselmi over 6 years ago - 1 comment

#27 - Add some QOL changes.

Issue - State: closed - Opened by anaselmi over 6 years ago - 1 comment

#26 - Create documentation

Issue - State: closed - Opened by anaselmi over 6 years ago - 4 comments

#25 - added try_component() method to readme

Pull Request - State: closed - Opened by anaselmi over 6 years ago - 1 comment

#24 - component remove callback

Issue - State: closed - Opened by DeniZka about 7 years ago - 12 comments

#23 - README is not updated to match current release.

Issue - State: closed - Opened by benmoran56 over 7 years ago - 1 comment

#22 - Add optional components to `create_entity`

Pull Request - State: closed - Opened by rliebz about 8 years ago - 1 comment

#21 - Observer pattern

Issue - State: closed - Opened by baudren over 8 years ago - 12 comments

#20 - Python 2 support

Issue - State: closed - Opened by baudren over 8 years ago - 6 comments

#19 - Added Pythonista example

Pull Request - State: closed - Opened by athros over 8 years ago - 1 comment

#18 - Better cache encapsulation

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago - 1 comment

#17 - Rename 'delete_component' to 'remove_component'

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago - 2 comments

#16 - Fix wrong variable name in 'CachedWorld.delete_component'

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago

#15 - Fix logical error and 'delete_entity' call on wrong instance

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago - 1 comment

#14 - README shows bad code

Issue - State: closed - Opened by encukou almost 9 years ago - 1 comment

#13 - Fix event handling in pygame example

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago - 1 comment

#12 - Add setuptools support and distribution meta data

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago - 7 comments

#11 - Add a gitignore file

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago - 1 comment

#10 - Need to enhance benchmark to cover Entity creation/deletion

Issue - State: closed - Opened by benmoran56 almost 9 years ago - 1 comment
Labels: enhancement

#9 - Python 2 compatibility branch

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago - 3 comments

#8 - Add a setup.py

Issue - State: closed - Opened by SpotlightKid almost 9 years ago - 1 comment
Labels: enhancement

#7 - Add examples using pyglet with different rendering strategies

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago - 3 comments

#6 - Add LRU cache for looking up entities with a given component set

Pull Request - State: closed - Opened by SpotlightKid almost 9 years ago - 10 comments

#5 - Need to create unit tests.

Issue - State: closed - Opened by benmoran56 almost 9 years ago - 2 comments