Wouter Groeneveld
|
04d088ab0c
|
update image urls in readme to remove github refs
|
2022-07-06 11:17:06 +02:00 |
wgroeneveld
|
1f2cfb7234
|
remove -03 optimization flag for testing to enable debugging
|
2020-07-13 11:06:17 +02:00 |
Wouter Groeneveld
|
941aea1241
|
Merge pull request #14 from rodri042/replacing-dynamic-cast-with-boolean
Replacing dynamic_cast with boolean for performance reasons
|
2020-06-28 15:57:36 +02:00 |
Wouter Groeneveld
|
aef56ed72c
|
Merge pull request #13 from rodri042/position-signed-ints
Position getters now return signed ints
|
2020-06-28 15:56:11 +02:00 |
Rodrigo Alfonso
|
0004269c21
|
Replacing dynamic_cast with boolean
|
2020-06-24 05:19:40 -03:00 |
Rodrigo Alfonso
|
337631b839
|
Position getters now return signed ints
|
2020-06-24 05:09:40 -03:00 |
Wouter Groeneveld
|
a2b1ae1670
|
Merge pull request #12 from rodri042/enable-compiler-optimizations
Enabling compiler optimizations
|
2020-06-24 09:36:09 +02:00 |
Rodrigo Alfonso
|
bf19dbfd4a
|
Enabling compiler optimizations
|
2020-05-18 22:45:18 -03:00 |
Wouter Groeneveld
|
acf69ec3b6
|
Merge pull request #11 from rodri042/patch-1
Fix typo
|
2020-03-02 11:36:01 +01:00 |
Rodrigo Alfonso
|
9225e1c50d
|
Fix demos folder
|
2020-02-17 03:14:25 -03:00 |
Rodrigo Alfonso
|
a72ef314e8
|
Fix typo
|
2020-02-17 02:39:05 -03:00 |
wgroeneveld
|
8f0c3d337f
|
optimalizing engine for OAM, remove needles pointer dereferences in every update
|
2019-12-18 21:36:50 +01:00 |
wgroeneveld
|
573f1623e2
|
optimalizing engine for OAM, remove needles pointer dereferences in every update
|
2019-12-18 21:15:17 +01:00 |
wgroeneveld
|
a4fb01b87a
|
allow bigger tilemaps and custom charblocks in BGs
|
2019-12-12 13:54:17 +01:00 |
wgroeneveld
|
ec18d62171
|
fix buildWithDataOf() does not copy over sprite animation metadata
|
2019-12-12 13:14:45 +01:00 |
wgroeneveld
|
6999264e20
|
update timespent
|
2019-11-14 12:28:31 +01:00 |
wgroeneveld
|
27af4de2d0
|
pthread problems with linux distros in readme
|
2019-11-08 08:46:17 +01:00 |
Wouter Groeneveld
|
d0520e85fa
|
Merge pull request #4 from tjorim/missing-sprites
Fix sprite priority
|
2019-09-12 16:09:37 +02:00 |
Jorim Tielemans
|
0c47c02d5b
|
Fix sprite priority
because sprites should be drawn over the background, set priority (like background layer) to 0
|
2019-08-14 20:40:04 +02:00 |
Wouter Groeneveld
|
05bee78dd3
|
Merge pull request #3 from tjorim/better-sprite-animation
Sprite animation now allows beginFrame and add relative background scroll
|
2019-08-05 08:40:07 +02:00 |
Jorim Tielemans
|
e96cbc97b4
|
New function to only change beginFrame
|
2019-08-01 23:01:03 +02:00 |
Jorim Tielemans
|
f353c89172
|
Add relative scroll to backgrounds
|
2019-07-31 18:15:03 +02:00 |
Jorim Tielemans
|
454c5f7db7
|
Not sure if all this is needed
|
2019-07-31 18:08:01 +02:00 |
Jorim Tielemans
|
619916b025
|
Use correct grammar
Number of frames is countable (also in line with sprite_builder now)
|
2019-07-31 17:46:24 +02:00 |
Jorim Tielemans
|
66892f846a
|
Add option to define beginFrame
Used function overloading for backwards compatibility
Also add a getter to check if the sprite is animating (because protected)
|
2019-07-31 17:44:56 +02:00 |
Jorim Tielemans
|
c2039cf254
|
Ignore .vscode
|
2019-07-31 17:13:25 +02:00 |
wgroeneveld
|
a3fa732994
|
bugfix transition 2x into scene
|
2019-01-02 12:20:43 +01:00 |
wgroeneveld
|
0351deb3d4
|
fix timer usage without sound enabling, performance measure food demo
|
2018-12-18 16:23:08 +01:00 |
wgroeneveld
|
be37416bcf
|
added a TODO
|
2018-12-18 09:40:18 +01:00 |
wgroeneveld
|
8b9ebf52b3
|
get rid of assertions in main update() loop
|
2018-12-15 19:38:26 +01:00 |
wgroeneveld
|
b71e0fc130
|
major performance gain by optimizing GBAEngine::update()
|
2018-12-15 19:34:47 +01:00 |
wgroeneveld
|
5e1b40cf4b
|
doing vsync just before render enhances animation
|
2018-12-15 12:24:51 +01:00 |
wgroeneveld
|
e690007190
|
refactoring math suite into GBAVector, added tests for point rotation, stub for sin/cos
|
2018-12-14 21:11:28 +01:00 |
wgroeneveld
|
6fe6187d2c
|
line between two vector algorithm impl + tests
|
2018-12-14 19:50:47 +01:00 |
wgroeneveld
|
598c62976b
|
rotate point around center of sprite in food scene
|
2018-12-14 13:11:13 +01:00 |
wgroeneveld
|
8f2bb74449
|
fix image link
|
2018-12-07 15:02:47 +01:00 |
wgroeneveld
|
9978e9eced
|
fix sprite animation for all sizes
|
2018-12-07 14:44:56 +01:00 |
wgroeneveld
|
ad1a178320
|
added Timer feature
|
2018-12-06 21:53:53 +01:00 |
wgroeneveld
|
6511994a53
|
include voor travis, does not fail locally?
|
2018-12-06 15:46:07 +01:00 |
wgroeneveld
|
ce5e25d68a
|
fix masking coords for negative values
|
2018-12-06 14:54:29 +01:00 |
wgroeneveld
|
ac801197b4
|
fix 16x16 animations, fix stayWithinBounds, update demo1 to showcase 16x animation
|
2018-12-06 12:15:09 +01:00 |
wgroeneveld
|
c327aa3c8e
|
update impl active tracking
|
2018-12-03 16:20:58 +01:00 |
wgroeneveld
|
6af9279392
|
update naive impl conway, active tracking is broken
|
2018-11-30 20:54:56 +01:00 |
wgroeneveld
|
df782208e2
|
another algorithm for conway
|
2018-11-30 16:32:22 +01:00 |
wgroeneveld
|
0bab9368ba
|
conway game of life naive implementation
|
2018-11-30 13:48:43 +01:00 |
wgroeneveld
|
be655e9efe
|
tryout splash image in demo2
|
2018-11-29 16:06:59 +01:00 |
wgroeneveld
|
730d44ebee
|
update readme
|
2018-11-29 14:18:02 +01:00 |
wgroeneveld
|
287b5ed932
|
it is now possible to neglect palette initialization
|
2018-11-29 13:09:09 +01:00 |
wgroeneveld
|
11a04a3b32
|
update tijd gespendeerd
|
2018-11-21 12:50:15 +01:00 |
wgroeneveld
|
5dd08293d0
|
Merge branch 'master' of https://github.com/wgroeneveld/gba-sprite-engine
|
2018-11-20 10:20:31 +01:00 |