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
created repository
mlow/sudoku-api
2021-02-25 00:41:53 -07:00
mlow
pushed to
dev
at
mlow/asteroids
2020-02-01 15:05:46 -07:00
9850b52d84
Make afterburnerModel cyan
mlow
pushed to
dev
at
mlow/asteroids
2020-02-01 15:00:11 -07:00
5c11df128f
Change MovementSystem logic + others
3cf1d19c4d
Use ComponentMappers everywhere else
Compare 2 commits »
mlow
pushed to
grouping
at
mlow/asteroids
2020-02-01 10:36:40 -07:00
mlow
pushed to
dev
at
mlow/asteroids
2020-02-01 10:36:39 -07:00
84a353cfd2
Rename tag compontents to make it obvious they're for tagging
f4508fa0da
Utilize a PLAYER tag and ASTEROIDS group
d8cabf4549
Support Entity tagging
f8f7868398
Add entity grouping.
Compare 4 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-02-01 06:07:35 -07:00
749e378a03
Add constructors to Components, useful for more terse entity creation
mlow
pushed to
dev
at
mlow/asteroids
2020-02-01 05:05:25 -07:00
69d5caf24d
Move all ComponentMappers to Components as public static constants
mlow
pushed to
dev
at
mlow/asteroids
2020-02-01 04:56:06 -07:00
6ae11ef2d3
ECS refactoring (breaks game code)
mlow
pushed to
dev
at
mlow/asteroids
2020-01-31 10:31:58 -07:00
cc53757a37
Don't activate/deactivate/remove entities when not needed
b389cb9c2b
Add afterburner.
Compare 2 commits »
mlow
pushed to
sharding_asteroids
at
mlow/asteroids
2020-01-31 10:31:58 -07:00
7a94db1383
Add sharing asteroids methods
mlow
pushed to
dev
at
mlow/asteroids
2020-01-31 09:28:35 -07:00
06d6a9630c
Add new font
26049488ae
Scale world units from banana units (800x600) to something smaller.
5f846f00b0
Have entity.remove() set active = false
fa809148a7
Add GameDataComponent which holds current game's data (score, lives, etc)
0a3b8b9747
Add GameDataComponent which holds current game's data (score, lives, etc)
Compare 5 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-01-30 12:58:44 -07:00
0a3b8b9747
Add GameDataComponent which holds current game's data (score, lives, etc)
mlow
pushed to
dev
at
mlow/asteroids
2020-01-30 05:38:57 -07:00
c3b806f79f
Various changes and fixes.
de942c44aa
Add DecayComponent and DecaySystem
c969b87eca
Add ColliderComponent and add it to entities that can be collided with.
3b1c075102
Implement asteroids breaking apart
Compare 4 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-01-29 02:10:42 -07:00
d140959fdc
Tweaks to player debris creation
mlow
pushed to
dev
at
mlow/asteroids
2020-01-28 17:03:58 -07:00
0d323a69bc
Add player debris
f083a40682
Add random slow rotation to asteroids.
3ffb274e8d
Add angularVelocity to VelocityComponent
Compare 3 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-01-28 06:58:27 -07:00
3918f8c1f5
Add Model interface to be used for ModelComponent instead of Polygon
b9e63dea26
Fixed angle wrapping math.
01c6a777cb
Process entities only if they are active and not removed
Compare 3 commits »
mlow
deleted branch engine_fixes from
mlow/asteroids
2020-01-27 03:43:10 -07:00
mlow
pushed to
dev
at
mlow/asteroids
2020-01-27 03:40:02 -07:00
042282646b
Spawn + shoot asteroids
e6356e4210
Update AsteroidFactor to use rand from Constants
b0e23872ab
Spawn + shoot asteroids
a14ae0ec97
Update AsteroidFactor to use rand from Constants
Compare 4 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-01-27 03:31:50 -07:00
b0e23872ab
Spawn + shoot asteroids
a14ae0ec97
Update AsteroidFactor to use rand from Constants
97e79b93ea
Add isRemoved() and toString() to Entity
Compare 3 commits »
mlow
pushed to
dev
at
mlow/asteroids
2020-01-27 00:58:09 -07:00
f366c4b808
Simply entity refreshing.
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.
dd42671ae1
Reuse removed entities - prevents massive entity component arrays.
Compare 5 commits »
First
Previous
1
2
3
4
5
...
Next
Last