Помогити с Pascal'ем (Игра)
Модераторы: Naeel Maqsudov, C_O_D_E
Вот мне нужно написать любую игру на Pascal. Но проблема в том, что я даже не знаю с чаего начать ... подскажите пожалуйста с чего начать ... какой литературой воспользоваться ... очень нужно
Смотря насколько крутую игру пишешь. Если новую "Цивилизацию", за Паскаль лучше не браться, а вот если змейку, арканоид или тетрис - тут можно и со школными знаниями Паскаля обойтись. Почитать можно того же Фаронова, "Турбо Паскаль, начальный курс". Для таких игр необходимы, как минимум, знание процедур из модулей crt \ graph (в зависимости от того, в текстовом или графическом режиме экрана ты собираешься это писать), хорошее умение работать с массивами и общие навыки программирования. Пожалуй, все.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
мне нужно написать луюбую игру, лиш бы работала =) ... мне вот так получилось, сказали по прредмету если игру не напишу, к экзамену не допустят =( ... просьба сказать сказать ссылку на книжку какую желательно читать -)
-
- Сообщения: 230
- Зарегистрирован: 31 авг 2006, 13:11
как вариант можно написать крестики нолики
в инете примеров куча
а вообще юзай поиск
http://www.yandex.ru/yandsearch?text=%E ... &stype=www
или тут посмотри
http://delphipasc.narod.ru/game/gamepas.html
в инете примеров куча
а вообще юзай поиск
http://www.yandex.ru/yandsearch?text=%E ... &stype=www
или тут посмотри
http://delphipasc.narod.ru/game/gamepas.html
-
- Сообщения: 497
- Зарегистрирован: 17 фев 2004, 11:26
- Откуда: Ленинград (который Город на Неве)
- Контактная информация:
Вот код игры "БамгладежЪ"
---
#include <stdio.h>
#include <stdlib.h>
int main( int argc, char **argv ) {
char tmp[0xFF];
printf("Введите число:");
gets( tmp );
printf("Моё число больше: %d - я выиграл!\n", atol(tmp)+1);
};
---
#include <stdio.h>
#include <stdlib.h>
int main( int argc, char **argv ) {
char tmp[0xFF];
printf("Введите число:");
gets( tmp );
printf("Моё число больше: %d - я выиграл!\n", atol(tmp)+1);
};
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)
viel spass, DeeJayC
viel spass, DeeJayC
-
- Сообщения: 497
- Зарегистрирован: 17 фев 2004, 11:26
- Откуда: Ленинград (который Город на Неве)
- Контактная информация:
компилятора паскаля под рукой нет - но как спортить очевидно
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)
viel spass, DeeJayC
viel spass, DeeJayC
Вспоминается одна из первых игр на паскале - цель игры, набрать 1m$. В ней существовало несколько десятков футбольных команд, которые попарно играли друг с другом. Счет выставлялся с воздуха но с небольшой корректировкой на престиж и опыт комманды. Престиж и опыт зарабатывались во время игр исходя из счета и соперника. Деньги зарабатывались ставками как на определенную комманду, так и на события (кто с кем играть будет), и на счет. Прикольно то, что Российская сборная почти всегда по престижу стояла чуть ниже Бразилии, а полуфиналы и финалы выигрывали чаще всего совсем левые комманды, как Новая Зеландия и Берег Слоновой Кости. Код игры был небольшой, кило на 3-4, красивыми менюшками, аудио и видео спецэффектами не обладал. Все было просто до невозможности, а играть интересно было. Однажды крупно повезло, выиграл 1:200 примерно, у меня бабок было штук 700, но до миллиона так и не дошел :-)
It's a long way to the top if you wanna rock'n'roll
ой, ...долго не заходил -( ... всем огромное спасибо за ответы ...сейчас буду читать и разбираться =):d :d :d
вот еще вопрос ... скачал игру крестики нолики http://delphipasc.narod.ru/game/gamepas.html
при запуске пишет File not found (GRAPH.TRU)
при запуске пишет File not found (GRAPH.TRU)
somewhere, а ссылки на игру не осталось? ...то очень бы хотелось посмотреть -)