Commit Graph

21 Commits

Author SHA1 Message Date
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