Tanner
4773cdb387
Add key info for protovac
6 months ago
tiehuis
912afdfe05
Remove SDL2 frontend
...
This was rather ugly and was not ever the main focus. This allows us to
remove the now unneeded font resources and simplifies the build
process/project.
7 years ago
Björn Esser
1e1338f1de
make TTF_FONT_PATH configurable
8 years ago
Björn Esser
12aeff6d19
obey LDFLAGS from $ENV
8 years ago
tiehuis
4520781f25
Remove various compilation warnings
...
With the removal of these warnings we slightly improve the robustness of
the highscore parsing, handling some more cases of bad parsing/writing
and failure to open files.
9 years ago
Tiehuis
cd13ef000f
Fix makefile targets. Remove unnecessary warnings.
9 years ago
Tiehuis
2d9f89f339
Make conditional linking happen in makefile for merges
9 years ago
Tiehuis
622a4b46ef
Invert colorscheme by default on ncurses version for more distinct squares
9 years ago
Tiehuis
02197d43cc
Forgot to change Makefile back after testing
9 years ago
Tiehuis
6d247f282f
Added easy extension of custom merge results. Example fib merge rules added. Code altered to make use of this new style
9 years ago
Tiehuis
53e941bf98
Remove the c99 for loops, just for gcc users. Optional CC var set in makefile
9 years ago
Tiehuis
d8cef1def4
Rewritten man page. Removed large dependencies by writing directly for man.
9 years ago
Tiehuis
75ef085260
Small makefile fixes and readme alterations
9 years ago
Tiehuis
3dd23136d5
Added sdl version to exmplify extension of the main engine
9 years ago
Tiehuis
8cff1bb002
Major rewrite. Abstracting graphics code completely and allowing new extensions via a consistent drawing interface
9 years ago
Björn Esser
bc6f565c61
create manpages with one target
10 years ago
Marc
da0ff59971
Makefile updated. Small init changes in game_engine
10 years ago
Björn Esser
986bb70d9b
add manpage
10 years ago
Björn Esser
2efc3db045
unified codebase
10 years ago
Björn Esser
dfcc1f5634
Makefile should obey LDFLAGS from $ENV
10 years ago
Dmitry Marakasov
f2aa753d49
Fix highscore file handling
...
Don't create highscore file in the current directory, instead
create in under $XDG_DATA_HOME/2048/highscore or
$HOME/.local/share/2048/highscore as modern apps should.
10 years ago
Tiehuis
8843fcb658
Cleaned up source, directories, and added header file to improve general readability
10 years ago
Dmitry Marakasov
ba0b92ea9a
Add clean target
10 years ago
Dmitry Marakasov
fe0d23d740
Respect CC and CFLAGS
10 years ago
Aaron Bulmahn
cceb83134b
added Makefile
10 years ago