Commit Graph

16 Commits

Author SHA1 Message Date
csd4ni3l
3584f9c08a Add youtube video demo to README, fix LogicalGates having no texture, because no value, fix gate zoom scaling applying to non-label gates 2025-10-19 19:41:24 +02:00
csd4ni3l
56555292be make LABEL gate bigger and font size adjust to zoom 2025-10-19 09:37:58 +02:00
csd4ni3l
be262bf253 Add saving/loading, update tutorial to include removal, add LABEL gate, draw ui over sprites and only activate camera for sprites, use rounded buttons in tools box 2025-10-18 22:31:01 +02:00
csd4ni3l
37a481aeab Make INPUTs have no value by default, center tools box, fix INPUT placement range, add camera panning, fix crash if a gate input value is None 2025-10-17 20:59:29 +02:00
csd4ni3l
a280500e06 Make tutorial text smaller so lowest resolution works, add preview connection to mouse when clicking, fix input and output add connection button not working always) 2025-10-17 18:54:30 +02:00
csd4ni3l
dca839e966 Add zooming (took a long time due to screen to world coordinates), multi input gates for DIY mode 2025-10-17 18:14:10 +02:00
csd4ni3l
318d5b2823 Allow connecting from both directions, use textured logic gates instead of UI to get a huge speedup, make output single output(should have been), add connection removal with right click 2025-10-16 21:39:10 +02:00
csd4ni3l
ab9035e76d Add more levels and introduce NOT gate with single input 2025-10-14 18:23:41 +02:00
csd4ni3l
b02b192f93 Add completed levels and highlight them 2025-10-14 15:40:18 +02:00
csd4ni3l
9064278ab8 Add tutorial, back buttons, different placement for inputs, outputs and others, level evaluations(no gui yet), small fixes 2025-10-14 13:30:40 +02:00
csd4ni3l
2915d36763 Add 25 levels, make Outputs None by default, add DIY mode, auto evaluate on changes, difficulty indication in level selector, fix task label overflowing 2025-10-14 11:17:15 +02:00
csd4ni3l
f4054fafa8 Remove bloat, add level selector and some basic levels that just create input and outputs currently, no checking, make tool box invisible during screenshot 2025-10-13 21:24:30 +02:00
csd4ni3l
00fdbf7fe6 Add screenshot functionality 2025-10-13 18:46:48 +02:00
csd4ni3l
80e6025d7a Add hide/show button for UI and move it to right vertical, fix add gate only using input for first 2 gates 2025-10-13 18:40:27 +02:00
csd4ni3l
e2fa83f83b I forgot to commit, but i have added all the basics: nodes, and connections, and evaluation. Took a long time due to bugs 2025-10-13 18:17:55 +02:00
csd4ni3l
2fde952e58 First commit from game template 2025-10-13 11:07:58 +02:00