Hajime Hoshi
80e4ee0998
ebitenutil: Remove JoinStringsIntoPath; Always use slash for ebitenutil.OpenFile
...
#428
2018-01-29 23:38:11 +09:00
Hajime Hoshi
f773a33f2e
examples: Refactoring
2018-01-29 23:18:10 +09:00
Hajime Hoshi
19f7f44f1c
examples/highdpi: Async loading
2018-01-29 23:04:11 +09:00
Hajime Hoshi
2322c5600b
audio: Revert the buffer size
...
This basically reverts df62b16270
.
2018-01-29 11:57:52 +09:00
Hajime Hoshi
38013bbc22
examples/moire: Add comments
2018-01-29 03:09:30 +09:00
Hajime Hoshi
d6769659eb
examples/masking: Use source-in instead of source-out for code readability
2018-01-29 02:57:39 +09:00
Hajime Hoshi
023315c256
examples/masking: Rename variables
2018-01-29 02:47:38 +09:00
Hajime Hoshi
9730af7976
examples/masking: Add comments
2018-01-29 02:05:26 +09:00
Hajime Hoshi
ac936f31b9
examples/keyboard: Add comments
2018-01-29 01:35:14 +09:00
Hajime Hoshi
0fd8afd495
examples/infinitescroll: Refactoring
2018-01-29 00:05:57 +09:00
Hajime Hoshi
2f0909e705
examples/life: Refactoring
2018-01-28 23:26:48 +09:00
Hajime Hoshi
80596820cf
graphics: Replace []uint8 with []byte
2018-01-28 22:40:36 +09:00
Hajime Hoshi
bba20e8b8c
examples: Add comments
2018-01-28 22:39:54 +09:00
Hajime Hoshi
825c406128
docs: Add highdpi; Update
2018-01-28 21:49:24 +09:00
Hajime Hoshi
5224063af9
examples/highdpi: Add comments
2018-01-28 21:35:32 +09:00
Hajime Hoshi
58997097d6
examples/highdpi: Use a beautiful high-DPI image
2018-01-28 20:38:11 +09:00
Hajime Hoshi
4f3682a130
examples: Add comments
2018-01-28 20:10:50 +09:00
Hajime Hoshi
f325a70da2
docs: Update
2018-01-24 12:06:12 +09:00
Hajime Hoshi
27e55d6629
doc: Add a link to go-inovation
2018-01-24 03:36:51 +09:00
Hajime Hoshi
f253bb3c0c
Remove examples/common
2018-01-23 02:26:47 +09:00
Hajime Hoshi
3b50e1ea54
examples/keyboard: Use TTF font directly instead of examples/common
2018-01-23 02:26:16 +09:00
Hajime Hoshi
81ed9903ce
examples/piano: Use TTF font directly instead of examples/common
2018-01-23 00:55:47 +09:00
Hajime Hoshi
1478850508
examples/blocks: Use TTF font directly instead of examples/common
2018-01-23 00:27:11 +09:00
Hajime Hoshi
77ac796b3f
examples/2048: Use ebitenutil.JoinStringsIntoFilePath
2018-01-22 23:48:44 +09:00
Hajime Hoshi
0893b04cbf
examples: Refactoring
2018-01-22 23:07:55 +09:00
Hajime Hoshi
13d3918ec6
examples/blocks: Bug fix: record axes default values
...
Fixes #483
2018-01-22 23:06:27 +09:00
Hajime Hoshi
fb4343af21
examples/blocks: Reduce members from GameScene
2018-01-22 21:07:07 +09:00
Hajime Hoshi
507fc7cbbb
example/blocks: Add comments
2018-01-22 21:03:43 +09:00
Hajime Hoshi
4e432ca816
example/blocks: Remove Input.gamepadButtonStates
2018-01-22 20:55:57 +09:00
Hajime Hoshi
8a7687687f
example/blocks: Refactoring
2018-01-22 20:48:01 +09:00
Hajime Hoshi
20e12a7ea9
examples/audio: Refactoring
2018-01-22 02:15:04 +09:00
Hajime Hoshi
3ee42c0c1e
example/airship: Add comments
2018-01-22 00:34:03 +09:00
Hajime Hoshi
a0ad4710f7
examples/airship: Better line scaling
2018-01-21 23:51:56 +09:00
Hajime Hoshi
a6a1c51df7
examples/additive: Refactoring
2018-01-21 19:43:48 +09:00
Hajime Hoshi
96c5621879
examples/2048: Remove unused functions
2018-01-21 18:48:22 +09:00
Hajime Hoshi
5590cdc073
doc: Update 2048
2018-01-19 12:17:46 +09:00
Hajime Hoshi
f1cb294913
examples/2048: high resolution
2018-01-19 12:12:29 +09:00
Hajime Hoshi
6334320762
examples/2048: Use M+ font
2018-01-19 12:07:34 +09:00
Hajime Hoshi
d4796cd3bf
examples/flood: Simplify logic
2018-01-19 03:17:14 +09:00
Hajime Hoshi
efdb845328
Rename examples/fill -> flood
2018-01-19 03:15:34 +09:00
Hajime Hoshi
5f0471273d
Add examples/fill
2018-01-19 00:50:27 +09:00
Hajime Hoshi
8f32d34536
Fix path in .travis.yml
2018-01-14 16:21:08 +09:00
Hajime Hoshi
a49fb7fcdf
Add gofmt test to .travis.yml
2018-01-14 16:18:09 +09:00
Hajime Hoshi
406edf28c2
graphics: Use 0.0 instead of type conversion; gofmt
2018-01-14 16:05:18 +09:00
Hajime Hoshi
abc20ca160
Add seebs@ to AUTHORS
2018-01-14 16:04:13 +09:00
seebs
0b7ba8e573
Do GeoM projection on CPU ( #477 )
...
Handling GeoM projection on CPU may seem like a weird choice, given
how fast GPU is, but it pays off:
* You only have to do a very small subset of the actual matrix
multiply.
* You don't have to construct a matrix in the vertex shader.
* Six fewer float32 values per vertex.
* You do still have to do the matrix computation for each vertex,
though.
Signed-off-by: Seebs <seebs@seebs.net>
2018-01-14 16:01:55 +09:00
Hajime Hoshi
38c72faf95
ui: Deprecate SetCursorVisibility and add SetCursorVisible ( #407 )
2018-01-09 02:01:33 +09:00
Hajime Hoshi
5c55df87d7
audio: Deprecate Size() and add Length() ( #466 )
2018-01-09 01:25:38 +09:00
Hajime Hoshi
ef282f7f4f
audio/internal/convert: Remove unused functions
2018-01-09 00:26:54 +09:00
Hajime Hoshi
e83810fc57
audio/internal/convert: Add resampling_test.go
...
Fixes #369
2018-01-08 23:44:44 +09:00