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
Commit message (
Collapse
)
Author
Age
Lines
*
feat: return meeples home on structure completion
HEAD
master
eug-vs
2022-04-17
-0
/
+32
|
*
feat: add game tileset
eug-vs
2022-04-15
-28
/
+38
|
*
chore: include tinfo lib and create obj dir
eug-vs
2022-04-11
-2
/
+8
|
*
feat: highlight available tile placements
eug-vs
2022-04-11
-1
/
+9
|
*
feat: add scrolling and available meeples counter
eug-vs
2022-04-11
-12
/
+27
|
*
fix: correctly resolve object dependencies
eug-vs
2022-04-11
-1
/
+1
|
*
refactor: move GUI to separate files
eug-vs
2022-04-11
-38
/
+45
|
*
refactor: divide code into modules
eug-vs
2022-04-11
-192
/
+204
|
*
feat: add more tiles
eug-vs
2022-04-10
-5
/
+26
|
*
feat: highlight player-controlled areas
eug-vs
2022-04-10
-7
/
+63
|
*
feat: add meeple placement
eug-vs
2022-04-10
-8
/
+23
|
*
feat: support separator (+) feature
eug-vs
2022-04-10
-6
/
+13
|
*
feat: support any-matching feature (*) in Tile
eug-vs
2022-04-10
-1
/
+6
|
*
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
-2
/
+2
|
*
feat: indicate allowed placements with color
eug-vs
2022-04-01
-13
/
+26
|
*
feat: visually select tile placement
eug-vs
2022-04-01
-46
/
+22
|
*
feat: add tile preview with rotation
eug-vs
2022-03-31
-7
/
+50
|
*
refactor: remove unused code
eug-vs
2022-03-31
-33
/
+12
|
*
chore: add ccls to gitignore
eug-vs
2022-03-31
-0
/
+1
|
*
refactor: merge structures into board
eug-vs
2022-03-31
-75
/
+82
|
*
fix: cap max amount of input characters
eug-vs
2022-03-31
-2
/
+4
|
*
refactor: use struct for Tile
eug-vs
2022-03-31
-25
/
+27
|
*
feat: add NCurses GUI
eug-vs
2022-03-30
-8
/
+74
|
*
refactor: move functions to separate file
eug-vs
2022-03-30
-116
/
+125
|
*
chore: add *.txt to gitignore
eug-vs
2022-03-29
-0
/
+1
|
*
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
-10
/
+21
|
*
feat: add structure evaluation
eug-vs
2022-03-29
-26
/
+57
|
*
feat: add coordinates translation
eug-vs
2022-03-29
-4
/
+12
|
*
feat: add structure traversal
eug-vs
2022-03-29
-1
/
+32
|
*
feat: share edges between neighboring tiles
eug-vs
2022-03-29
-57
/
+65
|
*
feat: initial commit
eug-vs
2022-03-29
-0
/
+117