openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
J
jemini-core
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
3 days
ago. based on code collected
3 days
ago.
May 31, 2023 — May 31, 2024
Showing page 16 of 17
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Implemented Text game object. Changed Gemini's init process to add all the sub-directories (game_objects, behaviors, etc.) on the load path.
David Koontz
More...
almost 16 years ago
Fixed a bug with mouse input for input manager (invoke_callback_for needs message context). Fixed bug where newly loaded state would update with a large delta on the next update, causing everything to move very fast for a moment, then slow down after catching up.
Logan Barnett
More...
almost 16 years ago
Merge branch 'master' of
[email protected]
:gemini/mainline
David Koontz
More...
almost 16 years ago
Removed tag manager (part of Gemini Proper now). Using create_game_object to create and add game objects.
Logan Barnett
More...
almost 16 years ago
Some work on examples for Applet support. Major changes to manangers. All managers are desingletonized. Input and Message Queues are now local to states. This makes state collision and such independent from other states.
Logan Barnett
More...
almost 16 years ago
Added new example game. Lots of small tweaks.
David Koontz
More...
almost 16 years ago
Fixed dependencies for Paddle and Ball.
Logan Barnett
More...
almost 16 years ago
Removing extraneous puts
David Koontz
More...
almost 16 years ago
Implemented key "held" input mappings. Added graphics for example game. Added a score manager for example game, added scoring and paddle interaction.
David Koontz
More...
almost 16 years ago
Changes to how state changing works. Music module added.
Logan Barnett
More...
almost 16 years ago
Merge branch 'master' of
[email protected]
:gemini/mainline
Logan Barnett
More...
almost 16 years ago
Fixes to dependency management for game objects and behaviors. add_behavior now also validates depends_on_kind_of, and requires the behavior before attemping to load.
Logan Barnett
More...
almost 16 years ago
Implemented AnimatedSprite behavior. Added new graphics for example application.
David Koontz
More...
almost 16 years ago
Extracted out demo game into examples directory. Set base game to accept a keymap to load instead of just loading main_game_keymap.
David Koontz
More...
almost 16 years ago
Finished fixing problems with Taggable/TagManager.
David Koontz
More...
almost 16 years ago
Split out Tags behavior into Taggable and TagManager classes. Made game objects auto-get their state as part of initialize. Changed how states are loaded to allow BaseState.active_state to be set before any game objects are loaded.
David Koontz
More...
almost 16 years ago
Renaming Tags behavior to be more in line with the naming of other behaviors.
David Koontz
More...
almost 16 years ago
Implemented "manager" style of delegation. Basic three managers are the Game Object, Update and Render managers. States can have new managers installed with BaseState#set_manager and can retrieve a manager via BaseState#manager. Game Objects now have a state instance variable.
David Koontz
More...
almost 16 years ago
Adding license file.
David Koontz
More...
almost 16 years ago
Added "depends_on_kind_of" method to behavior, fixed some failing specs.
David Koontz
More...
almost 16 years ago
Merge branch 'master' of
[email protected]
:gemini/mainline
David Koontz
More...
almost 16 years ago
Adding in code to demo mouse movement/buttons
David Koontz
More...
almost 16 years ago
Completed input system to support mouse movement and 3 mouse buttons. Changed example game to have 2 "paddles" that move only vertically and can't go off screen.
David Koontz
More...
almost 16 years ago
Add Inertial behavior. States can be paused. Active state set through BaseState at class level. switch_state added to BaseState. Update is a no-op for paused states.
Logan Barnett
More...
almost 16 years ago
Button/Pointer interaction works! BoundingBox/Collision behaviors broken out a little more.
Logan Barnett
More...
almost 16 years ago
Merge branch 'master' of
[email protected]
:gemini/mainline
Logan Barnett
More...
almost 16 years ago
Added behaviors to help with pointer/button interaction.
Logan Barnett
More...
almost 16 years ago
Finished implementing basic input handling system (only works for keys at the moment) along with accompanying behavior to read events posted to the message queue.
David Koontz
More...
almost 16 years ago
Updated Spatial2D class to provide a memoized bounds (Slick Rectangle object) method used for calculating intersections. Updated BoundingBoxCollidable to use new bounds property (15% speedup as a result).
David Koontz
More...
almost 16 years ago
Broke out collision behavior into seperate file, cleaned up ball collision logic so it can't bounce through walls in the corner.
David Koontz
More...
almost 16 years ago
←
1
2
…
9
10
11
12
13
14
15
16
17
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree