Map generation #116
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "map_generation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
added 7 commits
32e6eab9
- Added import enum.auto to mapgeneration.randomwalk2a1be423
- Fixed syntax error in Walker.split7cfe55f4
- Added a failsafe for cases where the walker population randomly dies outd40a6155
- Changing the way the tile matrix is declared so that every column is...021731b7
- Switching up the tiles used during generation to the correct ones30201722
- Fixing the sampling of the starting position that caused out of bounds error45120d0c
- Integrating procedural generation into the gameCompare with previous version
added 1 commit
29798c13
- Syntax change for the failsafeCompare with previous version
added 202 commits
master
7db2dd2b
- Merge branch 'master' into map_generation8751120f
- Merge master into map_generation, there were some commit behind3c614dcc
- LintingCompare with previous version
added 3 commits
7fb743eb
- Switching up start_x and start_y so the player spawn is correctly set3a8549cf
- Added a method to interfaces.Map to get the neighbours of a given tile6a4d13c7
- Walls now generate around the floorCompare with previous version
added 2 commits
757a460a
- Fix typoc8b07b3b
- Only empty tiles should be changed to walls, obviously...Compare with previous version
added 1 commit
d3c14a48
- Add docstring for Map.large_neighbourhoodCompare with previous version
added 1 commit
7667079a
- Changed Map.large_neighbourhood so we can also request only immediate...Compare with previous version
added 1 commit
18ca083b
- Added a connexity testCompare with previous version
added 52 commits
master
e91deccb
- Merge branch 'master' into map_generationCompare with previous version
added 1 commit
deb52d73
- Adding a missing parenthesisCompare with previous version
added 1 commit
fe9dfdf2
- Syntax change in randomwalk.Generator.__init__Compare with previous version
added 1 commit
3d766757
- Add testing for the no_lone_walls optionCompare with previous version
added 2 commits
895abe88
- Ensure that the neighboorhood is walkable in movement tests209bde5b
- Fix sunflowers and merchants since the position of the player is no longer fixedCompare with previous version
added 1 commit
fb926f8c
- Always use predefined map in game unit testsCompare with previous version
added 1 commit
5fbb9181
- Add walls even to map bordersCompare with previous version
added 1 commit
ba3d979f
- Fix syntax errorCompare with previous version
added 1 commit
f5e5e365
- Starting the implementation of the new map generatorCompare with previous version
added 2 commits
9fb366aa
- Make name follow style convention5579f5d7
- Room now can now generate with a corridor; implemenent door placement findingCompare with previous version
added 6 commits
bb3422f7
- Add main generation loop5cbf15be
- Return value of Generator.run should be a Mapddbd0299
- Implement method room_fits42f0c195
- Add prototype for create_random_room; change return value of attach_doors and...3229eb8e
- Implement place_room methodffa7641b
- Made Map.neighbourhood a static methodCompare with previous version
added 1 commit
6fbc757f
- Implement method place_wallsCompare with previous version
added 13 commits
c6f66d95
- Fix typos05ccd0e3
- Circular rooms should not try to generate any holes if their radius isn't large enoughabbad0f3
- Fix formulas in place_room and room_fits49e26155
- Fix typos20cbf546
- Correct formulas for random enumeration of a grid8475e522
- Large neighbourhood shouldn't return the central cellc959a9d8
- Update tests because Map.neighbourhood became a static method9c252a2b
- Correct out of bounds errors and add missing arguments to range calld362bdc9
- Fix place_room and add missing argumentb0ac5806
- Fix place_walls, that placed floors instead ...e21d4d23
- Add missing termination condition5ba07afc
- Fix typo in parameter namesCompare with previous version
added 1 commit
Compare with previous version
added 5 commits
26e66a57
- Implement method add_loops along with tests96bbc508
- Add a test case for non connex maps in distance computatione639ad62
- Getting to full cover, and minor fix to bug that allowed corridors to create...12e19759
- Implement populate method, so map generation also handles entity spawn13e36286
- Merge branch 'map_generation' of...Compare with previous version
added 1 commit
01cdea6e
- Don't spawn random entities on each level anymoreCompare with previous version
added 1 commit
9df1ac78
- LintingCompare with previous version
added 71 commits
master
4c7a2e9f
- Merge branch 'master' into map_generation0ea10546
- Fix merge issuesCompare with previous version
added 1 commit
5e378fc2
- Update game rulesCompare with previous version
added 2 commits
099a0eab
- Add comments and docstringca67d5d7
- Merge remote branchCompare with previous version
added 10 commits
e7443108
- Place doors at the beginning of the corridor6c0aaffd
- Doors are walls11daa857
- The players can open doors8f845d1e
- Doors don't break the connexity of mapb0ca1d4e
- Cover everytime the map generation test60675d78
- Cover doors code65ae99a2
- The logs of the map was not updated2031d7fa
- Merge branch 'map_generation' into 'doors'588357e5
- Lintingb72e41d1
- Merge branch 'doors' into 'map_generation'Compare with previous version
marked this merge request as ready
mentioned in commit
e9374c5e6b