Commit Graph

114 Commits

Author SHA1 Message Date
Daniele Tricoli 49f18d0f74 Switch to git 2015-07-03 00:46:20 +02:00
Daniele Tricoli f66b72850f Added tag 0.1rc1 for changeset 9601db9ad1f8 2011-12-21 11:42:28 +01:00
Daniele Tricoli 51932d31af Removed new line 2011-12-21 10:52:09 +01:00
Daniele Tricoli c7e0ce1c38 Changed name 2011-12-21 10:18:51 +01:00
Daniele Tricoli be8d1ed532 Fixed name 2011-12-21 10:18:33 +01:00
Daniele Tricoli 44c397897f Fixed a possible memory leak 2011-12-21 07:35:57 +01:00
Daniele Tricoli 5b7b27d798 Added -h option 2011-12-21 02:04:15 +01:00
Daniele Tricoli 13b85719ac Only when player wins update the level count variable 2011-12-20 22:49:11 +01:00
Daniele Tricoli ca96ab75d4 Always clean local buffer 2011-12-20 21:12:44 +01:00
Daniele Tricoli 186321d0d5 Added license header 2011-12-20 20:07:36 +01:00
Daniele Tricoli 6245a185eb Use colorgcc only if available 2011-12-20 19:57:14 +01:00
Daniele Tricoli 865e1223c4 Give less time if player wins 2011-12-20 19:47:13 +01:00
Daniele Tricoli ea08eb69ab Display score at the end of the game 2011-12-20 19:34:56 +01:00
Daniele Tricoli ab183e4857 Removed space 2011-12-20 19:31:46 +01:00
Daniele Tricoli a74e9dbc5d Refactored terminal.h/terminal.c 2011-12-20 18:04:30 +01:00
Daniele Tricoli 7fc697172a Added a flag to disable colors 2011-12-20 16:38:08 +01:00
Daniele Tricoli c8caef13dd Fixed xo_draw_creature when canvas doesn't have advanced options 2011-12-20 16:32:28 +01:00
Daniele Tricoli 14956064e6 Exit when 'q' is pressed 2011-12-20 16:20:31 +01:00
Daniele Tricoli 7deff0855e One more life :) 2011-12-20 09:32:38 +01:00
Daniele Tricoli ebc9aeac97 Main thread must join 2011-12-20 09:32:24 +01:00
Daniele Tricoli 1302c491a3 Added sound 2011-12-20 09:15:32 +01:00
Daniele Tricoli e8c039b757 Reset count for inserted creature 2011-12-20 08:24:40 +01:00
Daniele Tricoli 3d918fdbf4 Enabled gaming 2011-12-20 08:08:40 +01:00
Daniele Tricoli d922dd943a Starting to show same gameplay 2011-12-20 07:26:29 +01:00
Daniele Tricoli 0827546907 Added the brain thread 2011-12-20 07:03:09 +01:00
Daniele Tricoli 7afa23bd19 Added a producer/consumer buffer 2011-12-20 06:15:28 +01:00
Daniele Tricoli 372126958e Fixed data type 2011-12-20 06:13:36 +01:00
Daniele Tricoli 2359f2e482 Preventing append if the buffer is full 2011-12-20 04:34:26 +01:00
Daniele Tricoli b9d4b38293 s/buffer_element_t/buffer_rw_element_t/ 2011-12-20 04:05:14 +01:00
Daniele Tricoli 805a0e3741 Added CLI options management 2011-12-20 03:21:56 +01:00
Daniele Tricoli 85df03cef8 Added game_controller thread 2011-12-20 02:38:24 +01:00
Daniele Tricoli 451d6f8804 Fixed intro 2011-12-20 02:31:18 +01:00
Daniele Tricoli 04a6b489b6 Renamed buf_element_t in buffer_element_t. Using typedef instead of #define in its definition 2011-12-20 01:41:30 +01:00
Daniele Tricoli 8f27166c01 Fixed interface 2011-12-20 01:27:53 +01:00
Daniele Tricoli e3c0ed5b56 Refactored to use the object pattern 2011-12-20 00:30:28 +01:00
Daniele Tricoli 444178e062 Refactored buffer module 2011-12-19 22:11:16 +01:00
Daniele Tricoli c8dc6d7762 Using random colors 2011-12-19 20:29:46 +01:00
Daniele Tricoli 67596b5736 Color for intro 2011-12-19 12:31:17 +01:00
Daniele Tricoli 06d3bbefa9 Fixed indentation 2011-12-19 12:07:40 +01:00
Daniele Tricoli 668cf87ec7 Colors for creatures 2011-12-19 12:06:38 +01:00
Daniele Tricoli e67522f855 Added canvas_has_advanced_options 2011-12-19 11:52:51 +01:00
Daniele Tricoli ea28bbf623 Added options to xo_draw_timebar100 xo_draw_timebar canvas_box_fill 2011-12-19 11:23:30 +01:00
Daniele Tricoli d102a37117 Changed color 2011-12-19 11:07:40 +01:00
Daniele Tricoli f77c3ba866 Added options to canvas_box and canvas_border 2011-12-19 11:05:10 +01:00
Daniele Tricoli ceaa20b924 Added options in canvas_horizontal_line and canvas_vertical_line 2011-12-19 09:56:50 +01:00
Daniele Tricoli 40fadd1997 Made canvas attributes work 2011-12-19 09:22:07 +01:00
Daniele Tricoli 3e4304003a Refactored: made advanced_options a 3D array 2011-12-19 07:04:07 +01:00
Daniele Tricoli 14133b568e Renamed 2011-12-19 05:50:40 +01:00
Daniele Tricoli 6d62da9ca0 Fixed initialization 2011-12-19 05:46:13 +01:00
Daniele Tricoli 87e4635c45 Added color map 2011-12-19 02:18:55 +01:00