index
:
carcassonne-engine-c
master
An engine for Carcassone board game writtern in C with NCurses
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main.c
Commit message (
Expand
)
Author
Age
Lines
*
feat: add game tileset
eug-vs
2022-04-15
-1
/
+9
*
feat: highlight available tile placements
eug-vs
2022-04-11
-1
/
+8
*
feat: add scrolling and available meeples counter
eug-vs
2022-04-11
-10
/
+18
*
refactor: move GUI to separate files
eug-vs
2022-04-11
-38
/
+4
*
refactor: divide code into modules
eug-vs
2022-04-11
-29
/
+2
*
feat: add more tiles
eug-vs
2022-04-10
-5
/
+26
*
feat: highlight player-controlled areas
eug-vs
2022-04-10
-6
/
+21
*
feat: add meeple placement
eug-vs
2022-04-10
-5
/
+22
*
feat: support separator (+) feature
eug-vs
2022-04-10
-2
/
+2
*
feat: support any-matching feature (*) in Tile
eug-vs
2022-04-10
-1
/
+1
*
feat: use color do visually separate groups
eug-vs
2022-04-01
-39
/
+16
*
feat: always place initial tile in center
eug-vs
2022-04-01
-1
/
+1
*
feat: indicate allowed placements with color
eug-vs
2022-04-01
-4
/
+24
*
feat: visually select tile placement
eug-vs
2022-04-01
-46
/
+22
*
feat: add tile preview with rotation
eug-vs
2022-03-31
-7
/
+38
*
refactor: remove unused code
eug-vs
2022-03-31
-3
/
+2
*
refactor: merge structures into board
eug-vs
2022-03-31
-17
/
+26
*
fix: cap max amount of input characters
eug-vs
2022-03-31
-2
/
+3
*
refactor: use struct for Tile
eug-vs
2022-03-31
-6
/
+8
*
feat: add NCurses GUI
eug-vs
2022-03-30
-7
/
+73
*
refactor: move functions to separate file
eug-vs
2022-03-30
-115
/
+2
*
fix: don't allow overlapping tiles
eug-vs
2022-03-29
-0
/
+2
*
feat: allow read/write board to file
eug-vs
2022-03-29
-8
/
+16
*
feat: add structure evaluation
eug-vs
2022-03-29
-20
/
+49
*
feat: add coordinates translation
eug-vs
2022-03-29
-4
/
+10
*
feat: add structure traversal
eug-vs
2022-03-29
-1
/
+27
*
feat: share edges between neighboring tiles
eug-vs
2022-03-29
-47
/
+40
*
feat: initial commit
eug-vs
2022-03-29
-0
/
+71