Commit graph

76 commits

Author SHA1 Message Date
a35bf9b27a feat: using the VULTRAS version of the gods module. 2024-01-09 06:44:40 +03:00
79c9da4ae1 ... 2024-01-08 12:25:18 +03:00
d378490396 feat: fixed camera matrix bufferization. 2024-01-08 10:22:09 +03:00
f4bf94a0e6 save. 2024-01-08 07:12:35 +03:00
aa4bcc3f8d feat: using goroutines for every object. 2024-01-08 06:09:36 +03:00
6e76188bd8 feat: use values not pointers for matrices. 2024-01-08 02:53:00 +03:00
e602e54ded MOVE TO VULTRAS 2024-01-05 04:22:53 +03:00
3f441641e4 ... 2024-01-04 17:05:51 +03:00
2821ffd442 ... 2023-12-28 14:34:52 +03:00
14f0db2d40 feat: more or less fixed the parenting. 2023-12-28 02:31:43 +03:00
c4c17fbaec feat: started implementing the methods for absolute values. 2023-12-27 01:35:50 +03:00
373086a709 feat: implemented the basic parenting for objects. 2023-12-26 23:31:04 +03:00
e66882f9d5 ... 2023-12-26 21:39:22 +03:00
e7cb2fdb58 ... 2023-12-26 21:37:45 +03:00
b5ca8bef88 ... 2023-12-25 23:41:12 +03:00
a3d7939d0e feat: added parallelity for Update and Event method handling. 2023-12-24 22:33:01 +03:00
067a127721 feat: too much to describe. 2023-12-24 15:05:34 +03:00
348c03cfc9 feat: ... 2023-12-23 00:09:07 +03:00
d4ac7909db feat: using the new Context model I perform everywhere. 2023-12-20 22:39:33 +03:00
4fdb569bca ... 2023-12-14 22:01:07 +03:00
9ab3b9bb4d feat: added way to get absolute mouse position. 2023-11-23 23:12:41 +03:00
e1504de702 Started implementing the event system. 2023-11-23 22:05:22 +03:00
a9a4764432 Rebranding. 2023-11-12 13:30:14 +03:00
a3642a9b33 ... 2023-11-09 15:51:19 +03:00
27b803e4e5 Rebranding. 2023-10-23 15:47:27 +03:00
d0aeb9d9e4 A bit directory refactoring. 2023-10-12 20:25:26 +03:00
560bb93644 Implemented dynamic layering. (should think of optimizations because it requires to sort objects every frame. 2023-08-31 11:29:37 +03:00
Andreo Parhomenka
f081e9e6b4
Merge pull request #1 from surdeus/master
Implemented polygons.
2023-06-20 16:08:16 +05:00
b74ab945da Implemented polygons. 2023-06-20 14:04:55 +03:00
a8f803495e Better camera scaling for zoom and stuff. 2023-06-15 20:25:16 +03:00
fea745e6e1 Implemented drawing triangles. 2023-06-15 20:18:58 +03:00
6fdc733f5c ... 2023-06-10 17:43:04 +03:00
cdd854cec4 Implemented angle between liners function and better conversations between radians and degrees. 2023-06-09 17:36:31 +03:00
4f755e6766 ... 2023-06-03 22:41:00 +03:00
e3ab4596e1 ... 2023-06-03 12:26:31 +03:00
506e2772f7 ... 2023-06-03 11:25:19 +03:00
3807fc4bc2 Implemented better rotating around system. 2023-06-03 10:39:15 +03:00
ccefc2669b Implemented proper transformation of rectangle into triangles. 2023-05-30 22:51:50 +03:00
bc2b5809c5 Use Ebitens coordinate system for showing. 2023-05-30 22:35:49 +03:00
421321cc62 ... 2023-05-30 14:34:10 +03:00
308123f3d2 Use embedding for Transform instead of the T name. 2023-05-30 13:24:14 +03:00
ab32a830e6 Implemented checking whether point is in triangle. 2023-05-30 13:12:11 +03:00
a3cf74a971 Implemented ContainsPoint function. 2023-05-28 21:22:52 +03:00
3259b8ba8d Implemented crossing for lines. 2023-05-28 21:07:05 +03:00
522e9a2d58 Added the Liner interface for better and more general interaction. 2023-05-28 20:09:01 +03:00
07915de2a1 Simplified the line type. 2023-05-28 19:45:58 +03:00
75836cebe9 ... 2023-05-28 19:14:02 +03:00
e1268acd93 ... 2023-05-27 18:00:27 +03:00
b853924e19 Implemented shaders on sprites. 2023-05-26 18:31:04 +03:00
f913f95d61 Better interfacing for shaders. 2023-05-25 00:42:48 +03:00