Commit graph

58 commits

Author SHA1 Message Date
keremadana
986064efe1
Create todo.md 2023-02-01 13:58:22 +01:00
ed2894f5cf
Moving stuff around 2023-01-28 20:20:43 +01:00
8920b864a1
Using pnpm 2023-01-28 20:17:02 +01:00
180ca06f7b
Working Socket.IO implementation
With the help of [this](https://blog.logrocket.com/implementing-websocket-communication-next-js/) blog post.
But ts types had to be adapted. Thanks to [this](https://stackoverflow.com/questions/74023393/working-with-typescript-next-js-and-socket-io) helpful answer.
2023-01-27 22:14:24 +01:00
4e3cb9d2c1
Fix lint warning for implicit use of <img> tags 2023-01-27 22:13:48 +01:00
46a899b0ec
Stylistic rework
- interfaces instead of types
- remove semicolons
- use functions instead of anonymous arrow functions
- rename vars/types for better understanding
- fix typo
2023-01-23 16:02:08 +01:00
77aabd5901
Implemented unfinished Homepage 2023-01-16 10:28:24 +01:00
ed9aff43c6
Rename stuff 2023-01-16 10:19:40 +01:00
95d680a894
Tiny general style compatibility 2023-01-14 16:28:40 +01:00
7e989d8b60
Big rework for mutliple different events 2023-01-14 16:28:03 +01:00
eb5e3de267
half radar implementation 2023-01-13 13:34:14 +01:00
e16db72db4
Use fontawesome pro icons 2023-01-13 09:16:33 +01:00
398498fc48
Bugfix the last hardly broken Quickfix 2023-01-13 09:00:11 +01:00
3535a6f259
Implemented amount to Item component 2023-01-13 08:49:09 +01:00
313f4b40c9
Quick fix 2023-01-12 11:50:04 +01:00
aaebf92b34
Added and changed types 2023-01-12 11:40:29 +01:00
f0131a219d
Change way of imply param 2023-01-12 09:59:57 +01:00
902e79032a
Add implied border 2023-01-12 09:59:39 +01:00
76f69a06bd
Hotfix 2023-01-11 21:13:46 +01:00
ee08d3fc1f
Use of classNames 2023-01-11 21:08:40 +01:00
b3fdf8dbeb
Working multiselect/multi trageting 2023-01-11 21:05:17 +01:00
b928510632
Add custom useGameEvent hook 2023-01-11 16:31:59 +01:00
9230b06f6c
Rewrote targetPreview for pulsation effect 2023-01-09 01:13:10 +01:00
7196f45ee8
Aesthetic looking gamefield 2023-01-08 21:32:50 +01:00
4ca74f3f47
Adapt to assets 2023-01-07 13:53:58 +01:00
804474fc5a
Format document 2023-01-07 13:53:39 +01:00
c7f019d4a0
Fix layout glitches 2023-01-07 13:50:35 +01:00
898fd6d0a5
Added more assets 2023-01-07 12:29:59 +01:00
8e958ebfdc
Repalce img with Image tags 2023-01-06 21:30:31 +01:00
87f5af71da
Added game assets 2023-01-06 21:26:27 +01:00
c2770e5094
merged react app into nextjs app 2023-01-06 16:33:37 +01:00
16b48b3ead
Init NextJS app 2023-01-06 15:58:48 +01:00
ceed5206ba
deleted backend 2023-01-06 15:57:01 +01:00
33106da88f
Add functionality to Socket.IO client 2022-10-28 22:21:55 +02:00
9a5c0b20ba
Add Socket.IO server 2022-10-28 22:21:37 +02:00
137b1715a7
Fix fog images pointer events 2022-10-27 19:15:44 +02:00
dbc372a0a0
Add Socket.IO client 2022-10-26 00:15:33 +02:00
224f674ae1
Quickfix 2022-10-26 00:13:20 +02:00
49f4975516
Reveal grid effect finished 2022-10-24 23:56:11 +02:00
a04a608718
Colorfull shockwave effect 2022-10-24 20:36:50 +02:00
7b17dad274
Adding copy of files for grid outline effect 2022-10-24 18:24:39 +02:00
da7ff6cb2f
Better functioning grid effect with rainbow colors 2022-10-24 18:16:57 +02:00
09a9981192
Implement CSS grid click effect 2022-10-24 00:35:28 +02:00
1cfde0e232
Added example sketch for HM-10 module 2022-09-25 15:04:30 +02:00
5a010bfb1b
Improved Bluetooth sketches and docs 2022-09-25 14:45:22 +02:00
6ba0802caf
Using Bluetooth on mobile 2022-09-25 00:28:29 +02:00
43d7de56b8
targetPreview missle fix
`targetPreview` did not show up when moving the mouse from an empty to a missle field and then back to the empty field.

The cause of the problem was no update of the position when going over the missle field and when going back resultend in no `potisionChange` which reslted into an early return.

Fixed this by adding the dependency `show` for early return caused by no `positionChange` which blocks the early return when `targetPreview` is not being `show`-n.
2022-08-16 17:47:53 +02:00
daf31f2b7c
Manuel missle fire 2022-08-16 11:03:12 +02:00
6eeea185ea
Refactoring 2022-08-15 23:16:31 +02:00
54df49341c
Finished targetPreview
Reverted back to react logic instead of scss logic and improved performance by partially showing the preview icon instead of letting it follow the mouse directly.
2022-08-14 02:37:58 +02:00