Игра Nibbles (змейка)
Всем привет.
Когда-то давно, в далеком 98 году я написал на борланд паскале простенькую игрушку - змейку. В итоге кроме пары знакомых ее никто не видел (по-моему у меня еще тогда даже модема небыло, а если и был, то небыло интернета). Решил вот здесь показать.
В ходу в те времена была такая "трекерная" музыка - XM, S3M и тд, тоесть там были семплы (считайте WAV) и дорожки. По типу как MIDI, только с качественными семплами. И вот были трекеры - редакторы для этой музыки. Один из них - Fast Tracker от Triton содержал в себе чисто по приколу встроенную игрушку - Nibbles (змейку). От туда я позаимствовал уровни да и просто идею.
Еще хочется сказать пару слов о интерфейсе. За основу я взял интерфейс операционной системы OS/2 Warp 4 (см. второй скриншот). Уж больно он мне нравился в то время. Хочется отметить, что оконный графический интерфейс для программы разрабатывался мною "с нуля", с использованием лишь стандартной графической бибилотеки Turbo Pascal. Впервые здесь реализованно независимое нажатие клавиш, эффекты "вдавливания" и другие вкусности. В принципе, самая сложная часть в разработке заключалась не в самой игре, а как раз в интерфейсе к ней. Сама игра мультиязычна, можно в реальном времени переключаться с русского на английский. Имеет несколько уровней сложности, запись наилучших результатов с именами игроков. По мере прохождения игры меняются уровни - добавляются новые стенки, в которые нельзя врезаться.
Разрабатывалась она естественно для DOS, но вполне себе запускается и на Win XP. Единственное, что русский шрифт я брал по-моему непосредственно из знакогенератора, а в XP там почему-то кракозябры лежат. Ну на английском вполне себе работает.
|