This website requires JavaScript.
Explore
Help
Sign In
Matt Low
mlow
0 Followers
·
0 Following
Joined on
2018-11-10
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
8
Projects
Packages
Public Activity
Starred Repositories
1
mlow
pushed to
engine_fixes
at
mlow/asteroids
2020-01-27 00:45:34 -07:00
325bd3b4b2
Simplify entity refreshing.
cc218e3e2b
Add removed flag to entity
83223e5dc2
Move Entity management to new EntityManager class to clean up Engine
82828ff05d
Add has() method to ComponentMapper
bd37d4fc65
Reuse removed entities - prevents massive entity component arrays.
mlow
pushed to
dev
at
mlow/asteroids
2020-01-25 17:39:56 -07:00
dd42671ae1
Reuse removed entities - prevents massive entity component arrays.
5d9d49971f
Add BaseSystem which all systems (entity processing or not) extend from
Compare 2 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-01-25 12:56:41 -07:00
28dbff3d16
Delete bullets when they leave the screen
b9148c028d
Add CollisionSystem
74ba61ee53
Add EntityFactory, player can now shoot bullets
087b53564f
maxVelocity = Float.MAX_VALUE by default
5eed818cc3
It makes more sense for Component to be an interface
Compare 5 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-01-25 04:35:06 -07:00
f44f34b3de
Add ComponentMapper for faster retrieval of entity components
mlow
pushed to
dev
at
mlow/asteroids
2020-01-25 03:04:10 -07:00
d97c956607
Cleanup of ListenerRegistry
90e5ff36e7
Move entity processing loop to systems
83ecdda3f1
Move entity processing loop to systems
Compare 3 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-01-25 02:55:08 -07:00
83ecdda3f1
Move entity processing loop to systems
d8b82c4fee
Fix screen wrapping math
Compare 2 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-01-24 13:19:55 -07:00
22fc504619
Add Event/Listener framework to common/ecs
83113f3afd
Rotate at a frame time dependent rate (300 degrees / second)
3d9b62d455
Add screen wrapping system
d7c55d72e3
Set up ECS on GameScreen: register components and systems, add player
6fb664adaf
Add player/model components + input/render systems
mlow
created repository
mlow/asteroids
2020-01-24 13:19:29 -07:00
mlow
pushed to
dev
at
mlow/pac-dude
2020-01-22 09:50:36 -07:00
ab3e4a177b
Allow swiping for inputting high score name
mlow
pushed to
dev
at
mlow/pac-dude
2020-01-22 09:18:30 -07:00
fc912863ad
Register high score if it fits anywhere in the top 10.
5645b4bcf5
Add visible return/save buttons to high scores pages
1989b4557b
Move GHOST_SPAWN_DIRS and GHOST_SPAWN_POINTS
784bcac437
Move pellet eaten counters to level
f655fe2448
Refactors
Compare 6 commits »
mlow
pushed to
master
at
mlow/mpd_control
2020-01-21 13:23:09 -07:00
35c97e814a
Code formatting - move default argument initialization
809f57a604
Version 0.3.0: Command line options!
021d3060d4
Add -f/--format option.
d899c6815c
Use song ID to check if song changed, not the title/album/artist.
9ceaa0045e
Add -p/--padding option
mlow
created repository
mlow/mpd_control
2020-01-21 13:22:34 -07:00
mlow
pushed to
highscores
at
mlow/pac-dude
2020-01-16 06:01:41 -07:00
mlow
pushed to
dev
at
mlow/pac-dude
2020-01-16 06:01:32 -07:00
fb6f77b72c
Alter positioning on high score screens
mlow
pushed to
dev
at
mlow/pac-dude
2020-01-16 05:47:14 -07:00
0a058e3d19
Adding of new high scores + displaying of actual high score
a9e99a363c
Plumb in high scores
0d69521986
Make score grow to the left instead of right
5c227e53d1
Render fonts ourselves with a font spritesheet.
Compare 4 commits »
mlow
pushed to
dev
at
mlow/pac-dude
2020-01-15 12:25:21 -07:00
e4e0d0c1b0
Support dynamic icon
mlow
pushed to
dev
at
mlow/pac-dude
2020-01-15 11:22:14 -07:00
0e906479d1
Add basic touch controls
1585407bcb
Update project for Android builds
52051c1cf8
Add basic touch controls
80eb66caee
Update project for Android builds
Compare 4 commits »
mlow
pushed to
dev
at
mlow/pac-dude
2020-01-15 10:24:19 -07:00
52051c1cf8
Add basic touch controls
80eb66caee
Update project for Android builds
4a1e3fa090
Add basic touch controls
b299789bf0
Update project for Android builds
Compare 4 commits »
mlow
pushed to
dev
at
mlow/pac-dude
2020-01-15 10:22:23 -07:00
4a1e3fa090
Add basic touch controls
b299789bf0
Update project for Android builds
82d85a926d
Add filler textures to level sprites
e91d62ac6c
Add a couple of level sprites.
Compare 4 commits »
mlow
pushed to
dev
at
mlow/pac-dude
2020-01-14 04:59:41 -07:00
e91d62ac6c
Add a couple of level sprites.
First
Previous
...
2
3
4
5
6
...
Next
Last