Commit Graph

162 Commits

Author SHA1 Message Date
Hajime Hoshi
7311369a07 Revert main.go as blocks.go 2014-12-09 01:35:35 +09:00
Hajime Hoshi
60e4d6f6ff Bug fix: can't call canvas.use recursively 2014-12-09 01:08:47 +09:00
Hajime Hoshi
0d78f9937f Move main.go; Change the package name blocks -> main 2014-12-08 23:14:20 +09:00
Hajime Hoshi
5fc5acd3d9 Add input.Mouse 2014-12-08 22:51:40 +09:00
Hajime Hoshi
eb8c592269 Add ebiten.png to license.md 2014-12-08 10:35:19 +09:00
Hajime Hoshi
111234ee69 Add license.md 2014-12-08 10:32:10 +09:00
Hajime Hoshi
ca99e94b5c Remove TODOs; Hide some structs 2014-12-08 00:19:46 +09:00
Hajime Hoshi
7fd54f6bb3 Add input 2014-12-07 22:10:04 +09:00
Hajime Hoshi
c039c13acd Change API 2014-12-07 19:25:49 +09:00
Hajime Hoshi
9b05640ddf Refactoring 2014-12-07 18:25:28 +09:00
Hajime Hoshi
6a2229f973 Add -cpuprofile option (#14) 2014-12-07 06:04:14 +09:00
Hajime Hoshi
4eb6c8d131 Rename Id -> ID 2014-12-07 05:21:20 +09:00
Hajime Hoshi
b27ba795df Change APIs to return errors 2014-12-07 04:14:35 +09:00
Hajime Hoshi
53cb2fbce8 Add global function to create textures / render targets 2014-12-07 03:28:50 +09:00
Hajime Hoshi
18141ecb6f Remove ui.InputState; Add ui.Keyboard 2014-12-07 03:27:55 +09:00
Hajime Hoshi
71d9bb8958 Remove ui.Keys 2014-12-07 02:27:08 +09:00
Hajime Hoshi
f0f77c1a2f Add ui.Run 2014-12-07 01:09:59 +09:00
Hajime Hoshi
d47dd79e1c Rename methods: Identity* -> *I 2014-12-06 23:03:17 +09:00
Hajime Hoshi
7d4540d863 gofmt 2014-12-06 22:56:57 +09:00
Hajime Hoshi
ca97ee6961 Implement ui/glfw except for inputting 2014-12-06 02:26:02 +09:00
Hajime Hoshi
3aa6f996a5 Remove underscores from the filenames (#9) 2014-12-05 22:21:10 +09:00
Hajime Hoshi
a32973a33e Fix the module paths (#12) 2014-12-05 22:16:58 +09:00
Hajime Hoshi
a4e74eb4be Add ui.InputState 2014-05-12 10:04:28 +09:00
Hajime Hoshi
0b9f27287b Add ui.Keys 2014-05-12 02:16:23 +09:00
Hajime Hoshi
fb4751e8cd Remove ui.GameWindow; Add ui.Canvas 2014-05-11 21:24:37 +09:00
Hajime Hoshi
214f099ef7 Simplify main() 2014-05-11 19:54:19 +09:00
Hajime Hoshi
86846b0171 Remove unnecessary channels 2014-05-11 19:44:36 +09:00
Hajime Hoshi
26122aa120 Remove gl.go 2014-05-04 00:40:53 +09:00
Hajime Hoshi
61db71e453 Make CreateTexture/RenderTarget synchronous 2014-05-03 17:50:42 +09:00
Hajime Hoshi
4e6aeaa291 Add Textures 2014-05-03 15:53:43 +09:00
Hajime Hoshi
322d0f1924 Remove graphics.Drawer.DrawParts 2014-05-03 13:58:18 +09:00
Hajime Hoshi
562d04cacc Change API of graphics.Context 2014-05-01 22:45:48 +09:00
Hajime Hoshi
8ff6e4efa0 Refactoring: Add NSAutoreleasePool 2014-01-13 15:26:29 +09:00
Hajime Hoshi
2b18ce8748 Rename PollEvents -> DoEvents 2014-01-11 18:11:13 +09:00
Hajime Hoshi
ffc08a75d3 Add filter to CreateRenderTarget 2014-01-11 18:07:12 +09:00
Hajime Hoshi
11a9b77be3 Refactoring 2014-01-11 15:18:04 +09:00
Hajime Hoshi
ee23301538 Use signal to catch SIGINT and SIGTERM 2014-01-11 15:14:47 +09:00
Hajime Hoshi
2b4dc28d91 go fmt 2014-01-07 23:29:24 +09:00
Hajime Hoshi
5d2e2476b6 Refactoring: lazy initializing the application 2014-01-07 02:14:53 +09:00
Hajime Hoshi
1f1c5cba95 Add methods to ui/cocoa/texture_factory.go 2014-01-07 00:10:46 +09:00
Hajime Hoshi
cc14882cb2 Remove void* 2013-12-31 03:17:39 +09:00
Hajime Hoshi
51fa65bf2f Flush lines 2013-12-27 00:37:36 +09:00
Hajime Hoshi
ce97070f66 Implement landing 2013-12-20 03:21:10 +09:00
Hajime Hoshi
14994d57f2 Landing a piece 2013-12-20 03:03:35 +09:00
Hajime Hoshi
2ac027c452 Drop a piece 2013-12-20 01:23:00 +09:00
Hajime Hoshi
631b226b5b Move a piece 2013-12-20 01:08:32 +09:00
Hajime Hoshi
bc7dd51adf Show a piece 2013-12-19 03:21:25 +09:00
Hajime Hoshi
71e08bca41 Add images/README.md 2013-12-18 18:09:56 +09:00
Hajime Hoshi
c35d0f85ec Title for blocks 2013-12-18 18:05:28 +09:00
Hajime Hoshi
72ce849fbd Key events 2013-12-16 10:02:15 +09:00