Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/kivy/kivent
KivEnt is an entity-based game engine for Kivy
https://github.com/kivy/kivent
Added physics support for segment query, added check on if music is playing to stop bug on android where 2 tracks play at once
563a508aad7c5384c65a37e2bb8df6b841df1c97 authored over 11 years ago by Kovak <[email protected]>
563a508aad7c5384c65a37e2bb8df6b841df1c97 authored over 11 years ago by Kovak <[email protected]>
Increased camera speed, messed around with angular velocity of ships
def3c33c3a4c38bd301aba8dbee8c6d8e7d9f2ac authored over 11 years ago by Kovak <[email protected]>
def3c33c3a4c38bd301aba8dbee8c6d8e7d9f2ac authored over 11 years ago by Kovak <[email protected]>
Changed soundfx to use .ogg instead of .wav
1cd730616fc570d1e5fe159a8061261d1f67504c authored over 11 years ago by Kovak <[email protected]>
1cd730616fc570d1e5fe159a8061261d1f67504c authored over 11 years ago by Kovak <[email protected]>
Added soundfx and soundfx system
0b302e28d0b8750646fe168876895e26c0d4ad95 authored over 11 years ago by Kovak <[email protected]>
0b302e28d0b8750646fe168876895e26c0d4ad95 authored over 11 years ago by Kovak <[email protected]>
Added query_bb function
a5dd0fd41d4ab0cce2831acd8ca36fdddcc175d3 authored over 11 years ago by Kovak <[email protected]>
a5dd0fd41d4ab0cce2831acd8ca36fdddcc175d3 authored over 11 years ago by Kovak <[email protected]>
Fixed bug in life logic
9d5fa63337c06e81300839a6c6a071bc45d8f8a9 authored over 11 years ago by Kovak <[email protected]>
9d5fa63337c06e81300839a6c6a071bc45d8f8a9 authored over 11 years ago by Kovak <[email protected]>
Added lives system, game restarts if lives drop to 0
0c96b80ab166222582c5ab9f101f34cc381bd5ae authored over 11 years ago by Kovak <[email protected]>
0c96b80ab166222582c5ab9f101f34cc381bd5ae authored over 11 years ago by Kovak <[email protected]>
Added level display to choose character screen, 2.0 second timer to win
13623c52c292df39cff62c0fcf03bdf93f268e32 authored over 11 years ago by Kovak <[email protected]>
13623c52c292df39cff62c0fcf03bdf93f268e32 authored over 11 years ago by Kovak <[email protected]>
Changed ui for fire button a little
957f4cec7675b35c001456f5a8085ce111127e10 authored over 11 years ago by Kovak <[email protected]>
957f4cec7675b35c001456f5a8085ce111127e10 authored over 11 years ago by Kovak <[email protected]>
added camera speed multiplier
0ad33bd55032c89cc12498d5117a87e8cc9fae67 authored over 11 years ago by Kovak <[email protected]>
0ad33bd55032c89cc12498d5117a87e8cc9fae67 authored over 11 years ago by Kovak <[email protected]>
really basic framework for implementing AI, totally doesn't work yet
02defed78d4a061e75944d0f5ba4068bb813aca1 authored over 11 years ago by Kovak <[email protected]>
02defed78d4a061e75944d0f5ba4068bb813aca1 authored over 11 years ago by Kovak <[email protected]>
Moved fire projectiles over
0c0225bc41344fee689c9fadce55dd3194eb315e authored over 11 years ago by Kovak <[email protected]>
0c0225bc41344fee689c9fadce55dd3194eb315e authored over 11 years ago by Kovak <[email protected]>
Separated ship system and player character system
d9ec2fad57f90da30bf4ca76bb905bc0b0359674 authored over 11 years ago by Kovak <[email protected]>
d9ec2fad57f90da30bf4ca76bb905bc0b0359674 authored over 11 years ago by Kovak <[email protected]>
Changes to resolve a crash on android 4.0.1
bac96d150ad5a5063110691cf838fd4987f6e841 authored over 11 years ago by Kovak <[email protected]>
bac96d150ad5a5063110691cf838fd4987f6e841 authored over 11 years ago by Kovak <[email protected]>
Split code out into separate files
01d9dd248faafb2420b292acb59e55eba5a743af authored over 11 years ago by Kovak <[email protected]>
01d9dd248faafb2420b292acb59e55eba5a743af authored over 11 years ago by Kovak <[email protected]>
Improvements to the way physics and particle manager load their objects, fixed a visual bug, separated ui elements out, made the creation of characters and projectiles less verbose
13240ea2dbddd9bde6d0d81cce205f41cf932829 authored over 11 years ago by Kovak <[email protected]>
13240ea2dbddd9bde6d0d81cce205f41cf932829 authored over 11 years ago by Kovak <[email protected]>
added 6px rocket for second ship
0daa23201beb0a481f2cf95c8b9fb50160044c62 authored over 11 years ago by Kovak <[email protected]>
0daa23201beb0a481f2cf95c8b9fb50160044c62 authored over 11 years ago by Kovak <[email protected]>
Added rocket projectile
7a74c744bdcc992f61ea4262fc6657b34da07b67 authored over 11 years ago by Kovak <[email protected]>
7a74c744bdcc992f61ea4262fc6657b34da07b67 authored over 11 years ago by Kovak <[email protected]>
Changed the way projectiles work, fixed bug in physics where unit vector wasn't always initialized
3710d6eac0191ff6546f163acaf687c6aaea895f authored over 11 years ago by Kovak <[email protected]>
3710d6eac0191ff6546f163acaf687c6aaea895f authored over 11 years ago by Kovak <[email protected]>
Changed renderers to have both a render and on_screen boolean, on_screen is whether or not the object is on screen and render is controllable by the user to turn off whether or not the object is actually drawn
e64a43b7ecd3f9b270599402dfea4f12198483f5 authored over 11 years ago by Kovak <[email protected]>
e64a43b7ecd3f9b270599402dfea4f12198483f5 authored over 11 years ago by Kovak <[email protected]>
Added graphics for a few more ships, fixed bug with rendering on certain phones
bbed6589fa9899bb984e8c6a5039ac7e09c2a7df authored over 11 years ago by Kovak <[email protected]>
bbed6589fa9899bb984e8c6a5039ac7e09c2a7df authored over 11 years ago by Kovak <[email protected]>
Added support for playing music tracks
e89abe5e4efb0703da6cb31e23f31357b1dc33ea authored over 11 years ago by Kovak <[email protected]>
e89abe5e4efb0703da6cb31e23f31357b1dc33ea authored over 11 years ago by Kovak <[email protected]>
Merge pull request #2 from Kovak/cython_only_kivent
Added in level generation, UI elements, choice of characters
98c4c18b98d2f2b43593fc435c93e2130d37f639 authored over 11 years ago by Kovak <[email protected]>
Added in level generation, UI elements, choice of characters
e5d131249dffaa6c286d5ce699aeb4a8e3e7d753 authored over 11 years ago by Kovak <[email protected]>
e5d131249dffaa6c286d5ce699aeb4a8e3e7d753 authored over 11 years ago by Kovak <[email protected]>
Merge pull request #1 from Kovak/cython_only_kivent
Cython only kivent
4c56420224d6ddadd199446448f6e245df141318 authored over 11 years ago by Kovak <[email protected]>
Added new control widget, death effects, particle manager now supports multiple effects per entity
19968c1b7d7d05d350438d15aa1364d5a483d063 authored over 11 years ago by Kovak <[email protected]>
19968c1b7d7d05d350438d15aa1364d5a483d063 authored over 11 years ago by Kovak <[email protected]>
Removed the non-cythonized code, only going to maintain cythonized kivent
dba0c2d636ea13214ec12e5ba3643dd49d910211 authored over 11 years ago by Kovak <[email protected]>
dba0c2d636ea13214ec12e5ba3643dd49d910211 authored over 11 years ago by Kovak <[email protected]>
Added in asteroids spawning more asteroids on death
f0fae3fef271ad31272a57b75f04e17c95d340da authored over 11 years ago by Kovak <[email protected]>
f0fae3fef271ad31272a57b75f04e17c95d340da authored over 11 years ago by Kovak <[email protected]>
Updated readme
92521cf40d9e221c9e2af872aba6aa4632b627b0 authored over 11 years ago by Kovak <[email protected]>
92521cf40d9e221c9e2af872aba6aa4632b627b0 authored over 11 years ago by Kovak <[email protected]>
Removed the auto update schedule from gameworld, you must now call gameworld's update inside your own app
49b2b53e7043242acc3898cae95f1a1407c0028b authored over 11 years ago by Kovak <[email protected]>
49b2b53e7043242acc3898cae95f1a1407c0028b authored over 11 years ago by Kovak <[email protected]>
Added option to use a cythonized version of kivent
43eb1342bbb9f588c9a5c91f88db41d2d86d2633 authored over 11 years ago by Kovak <[email protected]>
43eb1342bbb9f588c9a5c91f88db41d2d86d2633 authored over 11 years ago by Kovak <[email protected]>
Cythonized QuadTree, removing it from the base distribution since you must now compile with Python4Android
e0231da334f125ae793491a8745396bf9fda029d authored over 11 years ago by Kovak <[email protected]>
e0231da334f125ae793491a8745396bf9fda029d authored over 11 years ago by Kovak <[email protected]>
Fixed filenames in pex files
f83196dbd98df91d096c2ce8165dcbb3722656e5 authored over 11 years ago by Kovak <[email protected]>
f83196dbd98df91d096c2ce8165dcbb3722656e5 authored over 11 years ago by Kovak <[email protected]>
Fixed effect's blend function
1adcff035171f367b6b5eab66827fee71df1ab68 authored over 11 years ago by Kovak <[email protected]>
1adcff035171f367b6b5eab66827fee71df1ab68 authored over 11 years ago by Kovak <[email protected]>
Made player character safe even if no character selected, added options to camera
0f05448d2562295776093dd4d939fc9e0aad7d43 authored over 11 years ago by Kovak <[email protected]>
0f05448d2562295776093dd4d939fc9e0aad7d43 authored over 11 years ago by Kovak <[email protected]>
Added collision callbacks for asteroids, bullets, and ships, push to shoot
251b68443b2fe03a198829f910f4a03c00250333 authored over 11 years ago by Kovak <[email protected]>
251b68443b2fe03a198829f910f4a03c00250333 authored over 11 years ago by Kovak <[email protected]>
Merge branch 'master' of https://github.com/Kovak/KivEnt
f2386abf6838bdf7d56d5200ba2baf153eaec9f1 authored over 11 years ago by Kovak <[email protected]>
f2386abf6838bdf7d56d5200ba2baf153eaec9f1 authored over 11 years ago by Kovak <[email protected]>
Supports collision callbacks now and added functionality for removing objects from a space
1b1c4ec8b5e58f911034146e88a18921ddca805a authored over 11 years ago by Kovak <[email protected]>
1b1c4ec8b5e58f911034146e88a18921ddca805a authored over 11 years ago by Kovak <[email protected]>
Updated to make note of kivy particle requirement
428ef3e9b741fb9951b745cadb06aa724e3d46df authored over 11 years ago by Kovak <[email protected]>
428ef3e9b741fb9951b745cadb06aa724e3d46df authored over 11 years ago by Kovak <[email protected]>
Added particle manager for kivyparticle, test assets for projectiles and particles
c3015750cc2ec5312e170f30091ec5907646a808 authored over 11 years ago by Kovak <[email protected]>
c3015750cc2ec5312e170f30091ec5907646a808 authored over 11 years ago by Kovak <[email protected]>
Updated gameview to have a focus on entity mode
2aa7edca07c042c2c9d686d1bb6a5349a4674cab authored over 11 years ago by Kovak <[email protected]>
2aa7edca07c042c2c9d686d1bb6a5349a4674cab authored over 11 years ago by Kovak <[email protected]>
Fixed rendering bug, beginning experimentation with UI interaction
8965a71d8fbfeacc7a46c66467c5a246c528fbd6 authored over 11 years ago by Kovak <[email protected]>
8965a71d8fbfeacc7a46c66467c5a246c528fbd6 authored over 11 years ago by Kovak <[email protected]>
Changed rendering to remove groups and readd rather than moving off screen
551706f94f5f45c5ea7fa05c09d80315d1a3f344 authored over 11 years ago by Kovak <[email protected]>
551706f94f5f45c5ea7fa05c09d80315d1a3f344 authored over 11 years ago by Kovak <[email protected]>
removed extraneous pyc files
4b35577d863937b664793510a0813bf01715fe39 authored over 11 years ago by Kovak <[email protected]>
4b35577d863937b664793510a0813bf01715fe39 authored over 11 years ago by Kovak <[email protected]>
Fixed widget adding in gameworld, added quadtree for faster querying of static objects, separated out kivent code and test code
2cfc7389c6243a9ad1bdd1afdf0e4d6928e7f13a authored over 11 years ago by Kovak <[email protected]>
2cfc7389c6243a9ad1bdd1afdf0e4d6928e7f13a authored over 11 years ago by Kovak <[email protected]>
added gameworld property to gamesystems and gamescreenmanager, this is more reliable than parent
bc7b868fc124324f7e13fbaccf982683668ec26e authored over 11 years ago by Kovak <[email protected]>
bc7b868fc124324f7e13fbaccf982683668ec26e authored over 11 years ago by Kovak <[email protected]>
Added version of screenmanager that binds with gameworld state, allows for selection of appropriate UI elements
96f9c9996f5b5a786a8ac641655c7623757e27cd authored over 11 years ago by Kovak <[email protected]>
96f9c9996f5b5a786a8ac641655c7623757e27cd authored over 11 years ago by Kovak <[email protected]>
Added in scroll-lock feature
ef709f98d01fb64b472799b8d877fa4fe73c97b5 authored over 11 years ago by Kovak <[email protected]>
ef709f98d01fb64b472799b8d877fa4fe73c97b5 authored over 11 years ago by Kovak <[email protected]>
Merge branch 'master' of https://github.com/Kovak/KivEnt
e5c3f0060f9458aee2a286b30131f8bfe65d1820 authored over 11 years ago by Kovak <[email protected]>
e5c3f0060f9458aee2a286b30131f8bfe65d1820 authored over 11 years ago by Kovak <[email protected]>
Changed touch move to use touch.dx and dy
b704ab0f6c37a998a47d20d1aeab1b14681101d0 authored over 11 years ago by Kovak <[email protected]>
b704ab0f6c37a998a47d20d1aeab1b14681101d0 authored over 11 years ago by Kovak <[email protected]>
Update README.md
a97b1785beb70cb08e23ab1491f2a22a14ebd322 authored over 11 years ago by Kovak <[email protected]>
a97b1785beb70cb08e23ab1491f2a22a14ebd322 authored over 11 years ago by Kovak <[email protected]>
Fixed passing of entity_id in create_component of CymunkPhysicsSystem
41bc6fb00cc3892b7b726f39d779ea7051f29230 authored over 11 years ago by Kovak <[email protected]>
41bc6fb00cc3892b7b726f39d779ea7051f29230 authored over 11 years ago by Kovak <[email protected]>
Added fps display
86c89085d8668e36c340d431c27dbea64183969f authored over 11 years ago by Kovak <[email protected]>
86c89085d8668e36c340d431c27dbea64183969f authored over 11 years ago by Kovak <[email protected]>
added bounds check for physics
2e2946ba75465d9452306cb495a8244588147570 authored over 11 years ago by Kovak <[email protected]>
2e2946ba75465d9452306cb495a8244588147570 authored over 11 years ago by Kovak <[email protected]>
Tests for physics entities
4793eac133cc82d4aaa5d5d6143735f3ebd539de authored over 11 years ago by Kovak <[email protected]>
4793eac133cc82d4aaa5d5d6143735f3ebd539de authored over 11 years ago by Kovak <[email protected]>
first commit of the addition of a cymunk system
16bc574a59a5e5d314c9297311fbab8942e4ccfa authored over 11 years ago by Kovak <[email protected]>
16bc574a59a5e5d314c9297311fbab8942e4ccfa authored over 11 years ago by Kovak <[email protected]>
Added states that control which gamesystems are paused and attached to the gameworld
15bd20b76fc334aadaf0127fb61fe8f6d83515ed authored over 11 years ago by Kovak <[email protected]>
15bd20b76fc334aadaf0127fb61fe8f6d83515ed authored over 11 years ago by Kovak <[email protected]>
Added quad renderer
8e3471e20f1461c686fff7ee76e4d85d1f728d7f authored over 11 years ago by Kovak <[email protected]>
8e3471e20f1461c686fff7ee76e4d85d1f728d7f authored over 11 years ago by Kovak <[email protected]>
Added clear entities, and component save functionality, reorganized creating components
62a1607e3a1b5d754d862b6020937b7337c86931 authored over 11 years ago by Kovak <[email protected]>
62a1607e3a1b5d754d862b6020937b7337c86931 authored over 11 years ago by Kovak <[email protected]>
Added beginning of update handling code
db7eb081eb7d39ed819fc5b80f332c0b173e46d6 authored over 11 years ago by Kovak <[email protected]>
db7eb081eb7d39ed819fc5b80f332c0b173e46d6 authored over 11 years ago by Kovak <[email protected]>
separated init entity from create entity, create entity returns an id instead of actual entity now
493c3e0d9bdeaf37154f834312fda8bc2e33878d authored over 11 years ago by Kovak <[email protected]>
493c3e0d9bdeaf37154f834312fda8bc2e33878d authored over 11 years ago by Kovak <[email protected]>
Added deactivated entity queue
0d67ec73a74c655665e3fc9594066c06d1fa0363 authored over 11 years ago by Kovak <[email protected]>
0d67ec73a74c655665e3fc9594066c06d1fa0363 authored over 11 years ago by Kovak <[email protected]>
Added queue for deactivated entities
87afaf589acf4408215024dfbdd7bad3c401ca1e authored over 11 years ago by Kovak <[email protected]>
87afaf589acf4408215024dfbdd7bad3c401ca1e authored over 11 years ago by Kovak <[email protected]>
First commit of kivent, beginning of implementation
cd7a14af0c2197747c3f5fd96b1b8274bd4670e1 authored over 11 years ago by Kovak <[email protected]>
cd7a14af0c2197747c3f5fd96b1b8274bd4670e1 authored over 11 years ago by Kovak <[email protected]>
Initial commit
286966d716479043281e760f5b9c0c2cae5ed1c9 authored over 11 years ago by Kovak <[email protected]>
286966d716479043281e760f5b9c0c2cae5ed1c9 authored over 11 years ago by Kovak <[email protected]>