]> Untitled Git - axy/ft/a-maze-ing.git/log
axy/ft/a-maze-ing.git
5 months agoMassive change to README.md master
Lucas Flores [Mon, 30 Mar 2026 14:14:26 +0000 (16:14 +0200)]
Massive change to README.md

5 months agofixed makefile again...............................................................
Lucas Flores [Mon, 30 Mar 2026 14:08:04 +0000 (16:08 +0200)]
fixed makefile again.......................................................................................................................................................

5 months agofixed makefile (nique profile)
Lucas Flores [Mon, 30 Mar 2026 13:58:16 +0000 (15:58 +0200)]
fixed makefile (nique profile)

5 months agoadded dependencies in pyproject.toml + modified makefile
Lucas Flores [Mon, 30 Mar 2026 13:57:08 +0000 (15:57 +0200)]
added dependencies in pyproject.toml + modified makefile

5 months agoExtra readme
Axy [Mon, 30 Mar 2026 03:19:15 +0000 (05:19 +0200)]
Extra readme

5 months agoUpdated build and finished up readme
Axy [Mon, 30 Mar 2026 03:01:17 +0000 (05:01 +0200)]
Updated build and finished up readme

5 months agoGif instead of mp4 for embed
Axy [Mon, 30 Mar 2026 02:57:47 +0000 (04:57 +0200)]
Gif instead of mp4 for embed

5 months agoShowcase and extras in readme
Axy [Mon, 30 Mar 2026 02:50:49 +0000 (04:50 +0200)]
Showcase and extras in readme

5 months agoreadme
Axy [Mon, 30 Mar 2026 02:18:29 +0000 (04:18 +0200)]
readme

5 months agoSimple module for the subject
Axy [Sun, 29 Mar 2026 23:06:28 +0000 (01:06 +0200)]
Simple module for the subject

5 months agoConfig refactor and more errors
Axy [Sun, 29 Mar 2026 22:38:59 +0000 (00:38 +0200)]
Config refactor and more errors

5 months agoEntry and exit colours in config
Axy [Sun, 29 Mar 2026 22:17:49 +0000 (00:17 +0200)]
Entry and exit colours in config

5 months agoFurther error handling, almost done
Axy [Sun, 29 Mar 2026 20:24:43 +0000 (22:24 +0200)]
Further error handling, almost done

5 months agoBetter error handling
Axy [Sun, 29 Mar 2026 20:07:35 +0000 (22:07 +0200)]
Better error handling

5 months agoRebuild
Axy [Sun, 29 Mar 2026 18:04:26 +0000 (20:04 +0200)]
Rebuild

5 months agoDocstrings everywhere
Axy [Sun, 29 Mar 2026 18:02:18 +0000 (20:02 +0200)]
Docstrings everywhere

5 months agoFailing open on tile too big
Axy [Sun, 29 Mar 2026 03:18:43 +0000 (05:18 +0200)]
Failing open on tile too big

5 months agoImproved error messages further
Axy [Sun, 29 Mar 2026 02:48:22 +0000 (04:48 +0200)]
Improved error messages further

5 months agoSlightly better error messages for key parser
Axy [Sat, 28 Mar 2026 20:18:44 +0000 (21:18 +0100)]
Slightly better error messages for key parser

5 months agoRemoved temporary file
Axy [Sat, 28 Mar 2026 20:12:59 +0000 (21:12 +0100)]
Removed temporary file

5 months agoFancy error messages
Axy [Sat, 28 Mar 2026 20:12:28 +0000 (21:12 +0100)]
Fancy error messages

5 months agoSmall fixes
Axy [Fri, 27 Mar 2026 16:58:14 +0000 (17:58 +0100)]
Small fixes

5 months agoAdded output.py - format_output(maze) returns a str representation of maze, exits...
Lucas Flores [Fri, 27 Mar 2026 16:39:36 +0000 (17:39 +0100)]
Added output.py - format_output(maze) returns a str representation of maze, exits and path

5 months agoSmall redraw fix
Axy [Fri, 27 Mar 2026 15:43:24 +0000 (16:43 +0100)]
Small redraw fix

5 months agoTiny makefile fix
Axy [Fri, 27 Mar 2026 14:01:12 +0000 (15:01 +0100)]
Tiny makefile fix

5 months agoBuilt artifacts
Axy [Fri, 27 Mar 2026 13:13:33 +0000 (14:13 +0100)]
Built artifacts

5 months agoBuild system
Axy [Fri, 27 Mar 2026 13:07:36 +0000 (14:07 +0100)]
Build system

5 months agoRename
Axy [Fri, 27 Mar 2026 12:45:51 +0000 (13:45 +0100)]
Rename

5 months agoPlugging things in
Axy [Fri, 27 Mar 2026 12:08:38 +0000 (13:08 +0100)]
Plugging things in

5 months agoLazy drawing to not redisplay if no update happened
Axy [Fri, 27 Mar 2026 10:45:15 +0000 (11:45 +0100)]
Lazy drawing to not redisplay if no update happened

5 months agoPrompt
Axy [Thu, 26 Mar 2026 18:56:44 +0000 (19:56 +0100)]
Prompt

5 months agoAdvanced layout
Axy [Thu, 26 Mar 2026 17:16:39 +0000 (18:16 +0100)]
Advanced layout

5 months agoMakefile and changed config
Axy [Wed, 25 Mar 2026 17:26:24 +0000 (18:26 +0100)]
Makefile and changed config

5 months agoImproved main and moved things around
Axy [Wed, 25 Mar 2026 17:14:17 +0000 (18:14 +0100)]
Improved main and moved things around

5 months agoImproved pathfind redrawing
Axy [Wed, 25 Mar 2026 14:23:10 +0000 (15:23 +0100)]
Improved pathfind redrawing

5 months agoBad pathfinding yippee
Axy [Wed, 25 Mar 2026 04:48:47 +0000 (05:48 +0100)]
Bad pathfinding yippee

5 months agoAVL Update and contour bvh for dead path culling
Axy [Tue, 24 Mar 2026 18:24:07 +0000 (19:24 +0100)]
AVL Update and contour bvh for dead path culling

5 months agoRefactor part two
Axy [Mon, 23 Mar 2026 02:26:29 +0000 (03:26 +0100)]
Refactor part two

5 months agoUnused file
Axy [Mon, 23 Mar 2026 02:17:22 +0000 (03:17 +0100)]
Unused file

5 months agoMinor refactor
Axy [Mon, 23 Mar 2026 02:16:10 +0000 (03:16 +0100)]
Minor refactor

6 months agoFixed dumb frame timing issues, now only need to cleanup a bunch of things
Axy [Sat, 21 Mar 2026 04:00:01 +0000 (05:00 +0100)]
Fixed dumb frame timing issues, now only need to cleanup a bunch of things

6 months agolint
Axy [Sat, 21 Mar 2026 01:48:33 +0000 (02:48 +0100)]
lint

6 months agoFixed dumb issue with quadtree, only need a few more touch-ups and it should be done
Axy [Sat, 21 Mar 2026 01:43:14 +0000 (02:43 +0100)]
Fixed dumb issue with quadtree, only need a few more touch-ups and it should be done

6 months agoSlightly broken, style remapping doesn't work properly but the rest is fine
Axy [Fri, 20 Mar 2026 20:23:39 +0000 (21:23 +0100)]
Slightly broken, style remapping doesn't work properly but the rest is fine

6 months agoPerf optimization and pad drawn tree tracking, need to do lazy drawing then this...
Axy [Fri, 20 Mar 2026 16:47:43 +0000 (17:47 +0100)]
Perf optimization and pad drawn tree tracking, need to do lazy drawing then this phase should be done

6 months agoFinished up quadtree
Axy [Fri, 20 Mar 2026 01:03:18 +0000 (02:03 +0100)]
Finished up quadtree

6 months agoQuadtree parital impl, only need substraction and addition
Axy [Thu, 19 Mar 2026 17:47:13 +0000 (18:47 +0100)]
Quadtree parital impl, only need substraction and addition

6 months agoTile rework to be cleaner
Axy [Thu, 19 Mar 2026 03:53:25 +0000 (04:53 +0100)]
Tile rework to be cleaner

6 months agoFixed avl node order not being preserved
Axy [Wed, 18 Mar 2026 05:07:01 +0000 (06:07 +0100)]
Fixed avl node order not being preserved

6 months agoAVL update, TODO: maintain avl node order, not just leaf, and update comments
Axy [Tue, 17 Mar 2026 20:05:25 +0000 (21:05 +0100)]
AVL update, TODO: maintain avl node order, not just leaf, and update comments

6 months agolint
Axy [Tue, 17 Mar 2026 01:49:41 +0000 (02:49 +0100)]
lint

6 months agoPerformance improvements for dirty tracker using shuffleable set
Axy [Tue, 17 Mar 2026 01:48:54 +0000 (02:48 +0100)]
Performance improvements for dirty tracker using shuffleable set

6 months agoValidate performance regression
Axy [Mon, 16 Mar 2026 19:07:53 +0000 (20:07 +0100)]
Validate performance regression

6 months agoFinished network tracker, need to improve perf
Axy [Mon, 16 Mar 2026 19:01:58 +0000 (20:01 +0100)]
Finished network tracker, need to improve perf

6 months agoImproved avl, among others
Axy [Mon, 16 Mar 2026 03:28:43 +0000 (04:28 +0100)]
Improved avl, among others

6 months agoMore complete AVL, now with split and join
Axy [Sun, 15 Mar 2026 22:15:32 +0000 (23:15 +0100)]
More complete AVL, now with split and join

6 months agoPartial avl implementation
Axy [Sun, 15 Mar 2026 21:24:04 +0000 (22:24 +0100)]
Partial avl implementation

6 months agoPathfinding optimizations
Axy [Wed, 11 Mar 2026 03:49:24 +0000 (04:49 +0100)]
Pathfinding optimizations

6 months agopathfinding
Axy [Tue, 10 Mar 2026 19:04:51 +0000 (20:04 +0100)]
pathfinding

6 months agoCycleable tilemaps
Axy [Tue, 10 Mar 2026 14:09:32 +0000 (15:09 +0100)]
Cycleable tilemaps

6 months agocleanup
Axy [Mon, 9 Mar 2026 19:59:49 +0000 (20:59 +0100)]
cleanup

6 months agoPathfinding
Axy [Mon, 9 Mar 2026 18:48:23 +0000 (19:48 +0100)]
Pathfinding

6 months agoPattern centering
Axy [Mon, 9 Mar 2026 16:24:50 +0000 (17:24 +0100)]
Pattern centering

6 months agomaze_make_empty and layout runspeed improvements
Axy [Fri, 6 Mar 2026 00:30:48 +0000 (01:30 +0100)]
maze_make_empty and layout runspeed improvements

6 months agoBackground, fixes, python is dumb and the lib too
Axy [Thu, 5 Mar 2026 21:13:18 +0000 (22:13 +0100)]
Background, fixes, python is dumb and the lib too

6 months agoFixed things and now you can config the look of the maze :3
Axy [Thu, 5 Mar 2026 00:51:32 +0000 (01:51 +0100)]
Fixed things and now you can config the look of the maze :3

6 months agoPartial refactor for more IVec2 usage, before possible breakage with config
Axy [Wed, 4 Mar 2026 23:48:44 +0000 (00:48 +0100)]
Partial refactor for more IVec2 usage, before possible breakage with config

6 months agoDirtiness tracking and config, not yet used
Axy [Wed, 4 Mar 2026 17:52:38 +0000 (18:52 +0100)]
Dirtiness tracking and config, not yet used

6 months agoWrapping tiles
Axy [Wed, 4 Mar 2026 14:16:31 +0000 (15:16 +0100)]
Wrapping tiles

6 months agoScrollable pad
Axy [Wed, 4 Mar 2026 01:21:25 +0000 (02:21 +0100)]
Scrollable pad

6 months agoLayout, curses, and fixes
Axy [Mon, 2 Mar 2026 17:21:50 +0000 (18:21 +0100)]
Layout, curses, and fixes

6 months agoScuffed curses frontend
Axy [Sat, 28 Feb 2026 15:33:13 +0000 (16:33 +0100)]
Scuffed curses frontend

7 months agoConfig and display tweaks
Axy [Thu, 19 Feb 2026 11:28:21 +0000 (12:28 +0100)]
Config and display tweaks

7 months agoCardinal cell coord utility
Axy [Fri, 13 Feb 2026 14:16:02 +0000 (15:16 +0100)]
Cardinal cell coord utility

7 months agoPacman algorithm tweak
Axy [Tue, 10 Feb 2026 16:48:34 +0000 (17:48 +0100)]
Pacman algorithm tweak

7 months agoGitigore update
Axy [Tue, 10 Feb 2026 16:39:52 +0000 (17:39 +0100)]
Gitigore update

7 months agoRefactor
Axy [Tue, 10 Feb 2026 16:37:39 +0000 (17:37 +0100)]
Refactor

7 months agoje sais plus ce que j'ai fait
Lucas Flores [Tue, 10 Feb 2026 14:41:18 +0000 (15:41 +0100)]
je sais plus ce que j'ai fait

7 months agomypy fix #2 :<
Axy [Tue, 10 Feb 2026 14:40:46 +0000 (15:40 +0100)]
mypy fix #2 :<

7 months agomypy fix
Axy [Tue, 10 Feb 2026 14:39:41 +0000 (15:39 +0100)]
mypy fix

7 months agoCallback argument for maze operations
Axy [Tue, 10 Feb 2026 14:20:11 +0000 (15:20 +0100)]
Callback argument for maze operations

7 months agoFile rename
Axy [Tue, 10 Feb 2026 14:02:07 +0000 (15:02 +0100)]
File rename

7 months agoA peu pres nettoye sah
Lucas Flores [Tue, 10 Feb 2026 11:10:34 +0000 (12:10 +0100)]
A peu pres nettoye sah

7 months agoimpass removal
Axy [Fri, 6 Feb 2026 16:42:35 +0000 (17:42 +0100)]
impass removal

7 months agoAcyclic generation
Axy [Thu, 5 Feb 2026 23:17:57 +0000 (00:17 +0100)]
Acyclic generation

7 months ago42 pattern added, next is fully cyclic generation
Axy [Thu, 5 Feb 2026 22:45:25 +0000 (23:45 +0100)]
42 pattern added, next is fully cyclic generation

7 months agoPartial pattern impl
Axy [Thu, 5 Feb 2026 17:50:34 +0000 (18:50 +0100)]
Partial pattern impl

7 months agotyped networkid
Axy [Thu, 5 Feb 2026 14:39:31 +0000 (15:39 +0100)]
typed networkid

7 months agoRename method and fix
Axy [Thu, 5 Feb 2026 02:29:21 +0000 (03:29 +0100)]
Rename method and fix

7 months agoRotation fix
Axy [Thu, 5 Feb 2026 02:07:22 +0000 (03:07 +0100)]
Rotation fix

7 months agoRemoved print statement
Axy [Thu, 5 Feb 2026 01:58:55 +0000 (02:58 +0100)]
Removed print statement

7 months agoFixed for non-square mazes
Axy [Thu, 5 Feb 2026 01:58:15 +0000 (02:58 +0100)]
Fixed for non-square mazes

7 months agoSimple generator done :D
Axy [Thu, 5 Feb 2026 01:49:47 +0000 (02:49 +0100)]
Simple generator done :D

7 months agoSimple maze stuff, soon generator
Axy [Wed, 4 Feb 2026 18:40:15 +0000 (19:40 +0100)]
Simple maze stuff, soon generator

7 months agoinitial setup
= [Wed, 4 Feb 2026 16:38:42 +0000 (17:38 +0100)]
initial setup