Hajime Hoshi
|
db22bf6242
|
Add exp/shape package
|
2015-01-18 01:26:57 +09:00 |
|
Hajime Hoshi
|
c892f84816
|
example/blocks: Use FillRect (imageEmpty is no longer needed)
|
2015-01-18 00:05:15 +09:00 |
|
Hajime Hoshi
|
f0d40b4e1f
|
Revert rectangles' vetices (float64 -> int)
|
2015-01-17 23:31:09 +09:00 |
|
Hajime Hoshi
|
1659e9abab
|
Bug fix: Line's vertices should be moved by 0.5
|
2015-01-17 23:04:19 +09:00 |
|
Hajime Hoshi
|
7835f5cb2e
|
Add image.DrawRect / DrawRects (leaving some bugs)
|
2015-01-17 15:46:56 +09:00 |
|
Hajime Hoshi
|
8c15b57d58
|
Add image.DrawLine / DrawLines
|
2015-01-17 14:17:42 +09:00 |
|
Hajime Hoshi
|
887e2fc675
|
Add image.DrawRect; Change Rects.Points -> Rects.Rect
|
2015-01-17 03:46:00 +09:00 |
|
Hajime Hoshi
|
f186d1b286
|
example/sprites: Speed up by caching the image size
|
2015-01-17 01:48:28 +09:00 |
|
Hajime Hoshi
|
edce4027bd
|
Rename example/server -> example/_server (#93)
|
2015-01-17 01:32:28 +09:00 |
|
Hajime Hoshi
|
952f6be822
|
example/sprites: Speed optimization
|
2015-01-17 00:33:52 +09:00 |
|
Hajime Hoshi
|
155be5a88d
|
Add Rect.Color
|
2015-01-16 01:57:10 +09:00 |
|
Hajime Hoshi
|
cb26342b3d
|
Bug fix (#85): The limit of the size of vertices was wrong
|
2015-01-14 23:29:14 +09:00 |
|
Hajime Hoshi
|
665ef46064
|
Add example/sprites (#83)
|
2015-01-13 23:03:37 +09:00 |
|
Hajime Hoshi
|
0328b049d0
|
Add image.DrawRects (experimental)
|
2015-01-13 10:36:19 +09:00 |
|
Hajime Hoshi
|
243208b849
|
Rename programColorMatrix -> programFragmentShader
|
2015-01-12 18:34:02 +09:00 |
|
Hajime Hoshi
|
8987f7a645
|
Implement Gamepad API for JavaScript (working on Firefox so far)
|
2015-01-12 14:36:13 +09:00 |
|
Hajime Hoshi
|
a500d3a3f8
|
Improve example/gamepad
|
2015-01-12 13:33:21 +09:00 |
|
Hajime Hoshi
|
a6b7eab71b
|
Add Gamepad API
|
2015-01-12 02:29:56 +09:00 |
|
Hajime Hoshi
|
fb19f05b83
|
Improve example/paint
|
2015-01-09 02:33:26 +09:00 |
|
Hajime Hoshi
|
636ae84ad5
|
Resolve TODOs
|
2015-01-09 02:02:56 +09:00 |
|
Hajime Hoshi
|
eb325c9684
|
Update docs
|
2015-01-08 23:45:30 +09:00 |
|
Hajime Hoshi
|
5f0bc87402
|
Implement rotating left (blocks)
|
2015-01-08 00:50:02 +09:00 |
|
Hajime Hoshi
|
4eaa16b8d1
|
Rename mod key names
|
2015-01-07 23:18:40 +09:00 |
|
Hajime Hoshi
|
90ab31a872
|
Add function keys to example/keyboard
|
2015-01-07 23:08:06 +09:00 |
|
Hajime Hoshi
|
ba5f613f44
|
Bug fix: Add 'backspace' to example/keyboard
|
2015-01-07 11:28:49 +09:00 |
|
Hajime Hoshi
|
2a3d41ba9a
|
Improve keyboard example
|
2015-01-07 11:23:03 +09:00 |
|
Hajime Hoshi
|
ad3f37ae75
|
Add example keyboard
|
2015-01-07 04:27:57 +09:00 |
|
Hajime Hoshi
|
bc26690b14
|
Add genkey.go
|
2015-01-07 03:05:59 +09:00 |
|
Hajime Hoshi
|
0ab90197a3
|
Implement IsMouseButtonPressed / CursorPosition in JS (#53)
|
2015-01-06 23:41:03 +09:00 |
|
Hajime Hoshi
|
b769e0eb6c
|
Update server/main.go to show GopherJS errors
|
2015-01-06 22:24:34 +09:00 |
|
Hajime Hoshi
|
324e8653fb
|
Update docs to use GopherJS (#54)
|
2015-01-06 00:44:39 +09:00 |
|
Hajime Hoshi
|
f631653681
|
Add example/server to show examples on GopherJS; Update docs
|
2015-01-05 23:55:25 +09:00 |
|
Hajime Hoshi
|
7b47e37d34
|
Spped up blocks (#59)
|
2015-01-05 22:02:56 +09:00 |
|
Hajime Hoshi
|
8145561219
|
Use new style methods of matrices (ColorM)
|
2015-01-05 10:31:48 +09:00 |
|
Hajime Hoshi
|
4226354e4a
|
Use new style methods of matrices
|
2015-01-05 10:30:33 +09:00 |
|
Hajime Hoshi
|
f697501531
|
Use ImageParts
|
2015-01-05 10:08:00 +09:00 |
|
Hajime Hoshi
|
cdc29210db
|
Introduce ImageParts
|
2015-01-05 09:32:27 +09:00 |
|
Hajime Hoshi
|
9bec0cf1c6
|
Speed up: avoid allocating
|
2015-01-03 23:42:37 +09:00 |
|
Hajime Hoshi
|
ea98fefc4f
|
Refactoring: matrix initialization
|
2015-01-03 22:54:01 +09:00 |
|
Hajime Hoshi
|
2eea1afcd1
|
Optimize ColorM and GeoM
|
2015-01-03 18:35:44 +09:00 |
|
Hajime Hoshi
|
1117862d19
|
Avoid copying for performance
|
2015-01-03 14:23:31 +09:00 |
|
Hajime Hoshi
|
e9527df0f5
|
Remove calling runtime.LockOSThread (now blocks can be built with gopherjs)
|
2015-01-02 15:37:36 +09:00 |
|
Hajime Hoshi
|
2d667a399c
|
Bug fix: blocks/main.go
|
2014-12-29 18:52:56 +09:00 |
|
Hajime Hoshi
|
1e6f51ed23
|
Add blocks example to index.html
|
2014-12-29 18:43:35 +09:00 |
|
Hajime Hoshi
|
1c4a652a6d
|
blocks: Change font color
|
2014-12-29 18:33:57 +09:00 |
|
Hajime Hoshi
|
bb1d168154
|
blocks: Show background image; Go back to title after gameover
|
2014-12-29 18:30:36 +09:00 |
|
Hajime Hoshi
|
083dafa627
|
blocks: Flushing blocks
|
2014-12-29 17:44:06 +09:00 |
|
Hajime Hoshi
|
9288c9dcc9
|
blocks: Gameover
|
2014-12-29 16:41:58 +09:00 |
|
Hajime Hoshi
|
b02bce4876
|
Add score, level, lines
|
2014-12-29 16:12:26 +09:00 |
|
Hajime Hoshi
|
0346e81161
|
blocks: Introduce level and gravity
|
2014-12-29 15:24:20 +09:00 |
|