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.
2017-08-12 10:58:47 +12:00
Björn Esser
1e1338f1de
make TTF_FONT_PATH configurable
2016-03-29 16:52:05 +02:00
Björn Esser
12aeff6d19
obey LDFLAGS from $ENV
2016-03-29 16:44:27 +02:00
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.
2015-12-30 11:49:04 +13:00
Tiehuis
cd13ef000f
Fix makefile targets. Remove unnecessary warnings.
2015-08-04 16:42:28 +12:00
Tiehuis
2d9f89f339
Make conditional linking happen in makefile for merges
2015-02-25 10:47:41 +13:00
Tiehuis
622a4b46ef
Invert colorscheme by default on ncurses version for more distinct squares
2015-02-23 16:18:41 +13:00
Tiehuis
02197d43cc
Forgot to change Makefile back after testing
2015-02-23 12:33:15 +13:00
Tiehuis
6d247f282f
Added easy extension of custom merge results. Example fib merge rules added. Code altered to make use of this new style
2015-02-23 12:32:29 +13:00
Tiehuis
53e941bf98
Remove the c99 for loops, just for gcc users. Optional CC var set in makefile
2015-02-22 16:38:53 +13:00
Tiehuis
d8cef1def4
Rewritten man page. Removed large dependencies by writing directly for man.
2015-02-22 16:08:11 +13:00
Tiehuis
75ef085260
Small makefile fixes and readme alterations
2015-02-21 17:37:54 +13:00
Tiehuis
3dd23136d5
Added sdl version to exmplify extension of the main engine
2015-02-21 17:31:54 +13:00
Tiehuis
8cff1bb002
Major rewrite. Abstracting graphics code completely and allowing new extensions via a consistent drawing interface
2015-02-21 15:36:15 +13:00
Marc
da0ff59971
Makefile updated. Small init changes in game_engine
2014-12-11 07:49:42 +13:00
Björn Esser
dfcc1f5634
Makefile should obey LDFLAGS from $ENV
2014-11-03 10:53:33 +01:00
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.
2014-09-12 20:22:52 +04:00
Tiehuis
8843fcb658
Cleaned up source, directories, and added header file to improve general readability
2014-09-12 23:17:04 +12:00
Dmitry Marakasov
ba0b92ea9a
Add clean target
2014-09-09 00:26:41 +04:00
Dmitry Marakasov
fe0d23d740
Respect CC and CFLAGS
2014-09-09 00:26:31 +04:00
Aaron Bulmahn
cceb83134b
added Makefile
2014-04-17 22:20:40 +02:00