неділя, 24 жовтня 2010 р.

Контрольная работа

Каждый курсант получает вариант, равный его номеру в журнале. Работы должны быть сданы на паре в письменном виде. Всё это мы проходили, так что ожидаю от вас высоких результатов.


Вариант 1
Задание 1. Написать программу, которая вычисляет, сколько 3-значных чисел, у которых первая цифра вдвое цифры суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 1 до 100, которые делятся на 3 и делятся на 2
Задание 3. Перевести в двоичную систему число 992
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения x^5 +8 x^4 -13 x^3 -3 x^2 +9 x= -551
Задание 5. Построить таблицу изменения значений переменных в программе из задания 1

Вариант 2
Задание 1. Написать программу, которая вычисляет, сколько 4-значных номеров билетов, у которых вторая цифра втрое меньше произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 2 до 150, которые не делятся на 3 или не делятся на 2
Задание 3. Перевести в двоичную систему число 907
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 2 x^5 -9 x^4 +14 x^3 +5 x^2 -5 x= -418
Задание 5. Построить таблицу изменения значений переменных в программе из задания 2

Вариант 3
Задание 1. Написать программу, которая вычисляет, сколько 5-значных чисел, у которых третья цифра на 1 меньше суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 12 до 200, которые делятся на 5 и делятся на 7
Задание 3. Перевести в двоичную систему число 677
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 3 x^5 +10 x^4 -15 x^3 -7 x^2 + x= 929
Задание 5. Построить таблицу изменения значений переменных в программе из задания 3

Вариант 4
Задание 1. Написать программу, которая вычисляет, сколько 6-значных чисел, у которых сумма первых двух цифр на 2 цифры произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 47 до 210, которые не делятся на 5 или не делятся на 7
Задание 3. Перевести в двоичную систему число 860
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 4 x^5 -11 x^4 +16 x^3 -3 x^2 -7 x= -760
Задание 5. Построить таблицу изменения значений переменных в программе из задания 1

Вариант 5
Задание 1. Написать программу, которая вычисляет, сколько 3-значных номеров билетов, у которых сумма первой и третьей цифр на 4 меньше суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 50 до 230, которые делятся на 3 и делятся на 11
Задание 3. Перевести в двоичную систему число 746
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 5 x^5 +12 x^4 -13 x^3 +5 x^2 +8 x= 742
Задание 5. Построить таблицу изменения значений переменных в программе из задания 2

Вариант 6
Задание 1. Написать программу, которая вычисляет, сколько 4-значных чисел, у которых произведение первых двух цифр вдвое меньше произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 1 до 1000, которые не делятся на 3 или делятся на 2
Задание 3. Перевести в двоичную систему число 194
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 6 x^5 +8 x^4 +14 x^3 -7 x^2 -6 x= 364
Задание 5. Построить таблицу изменения значений переменных в программе из задания 3

Вариант 7
Задание 1. Написать программу, которая вычисляет, сколько 5-значных чисел, у которых разность первой и второй цифры втрое цифры суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 2 до 100, которые делятся на 5 и не делятся на 2
Задание 3. Перевести в двоичную систему число 247
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 7 x^5 -9 x^4 -15 x^3 -3 x^2 +2 x= -604
Задание 5. Построить таблицу изменения значений переменных в программе из задания 1

Вариант 8
Задание 1. Написать программу, которая вычисляет, сколько 6-значных номеров билетов, у которых первая цифра на 1 меньше произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 12 до 150, которые не делятся на 5 или делятся на 7
Задание 3. Перевести в двоичную систему число 562
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения x^5 +10 x^4 +16 x^3 +5 x^2 -4 x= -849
Задание 5. Построить таблицу изменения значений переменных в программе из задания 2

Вариант 9
Задание 1. Написать программу, которая вычисляет, сколько 3-значных чисел, у которых вторая цифра на 2 меньше суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 47 до 200, которые делятся на 3 и не делятся на 7
Задание 3. Перевести в двоичную систему число 744
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 2 x^5 -11 x^4 -13 x^3 -7 x^2 +3 x= -115
Задание 5. Построить таблицу изменения значений переменных в программе из задания 3

Вариант 10
Задание 1. Написать программу, которая вычисляет, сколько 4-значных чисел, у которых третья цифра на 4 цифры произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 50 до 210, которые не делятся на 3 или делятся на 11
Задание 3. Перевести в двоичную систему число 950
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 3 x^5 +12 x^4 +14 x^3 -3 x^2 -10 x= -962
Задание 5. Построить таблицу изменения значений переменных в программе из задания 1

Вариант 11
Задание 1. Написать программу, которая вычисляет, сколько 5-значных номеров билетов, у которых сумма первых двух цифр вдвое меньше суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 1 до 230, которые делятся на 5 и делятся на 2
Задание 3. Перевести в двоичную систему число 955
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 4 x^5 +8 x^4 -15 x^3 +5 x^2 +21 x= -358
Задание 5. Построить таблицу изменения значений переменных в программе из задания 2

Вариант 12
Задание 1. Написать программу, которая вычисляет, сколько 6-значных чисел, у которых сумма первой и третьей цифр втрое меньше произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 2 до 1000, которые не делятся на 5 или не делятся на 2
Задание 3. Перевести в двоичную систему число 200
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 5 x^5 -9 x^4 +16 x^3 -7 x^2 +9 x= 149
Задание 5. Построить таблицу изменения значений переменных в программе из задания 3

Вариант 13
Задание 1. Написать программу, которая вычисляет, сколько 3-значных чисел, у которых произведение первых двух цифр на 1 цифры суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 12 до 100, которые делятся на 3 и делятся на 7
Задание 3. Перевести в двоичную систему число 563
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 6 x^5 +10 x^4 -13 x^3 -3 x^2 -5 x= 776
Задание 5. Построить таблицу изменения значений переменных в программе из задания 1

Вариант 14
Задание 1. Написать программу, которая вычисляет, сколько 4-значных номеров билетов, у которых разность первой и второй цифры на 2 меньше произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 47 до 150, которые не делятся на 3 или не делятся на 7
Задание 3. Перевести в десятичную систему число 11111
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 7 x^5 -11 x^4 +14 x^3 +5 x^2 + x= -551
Задание 5. Построить таблицу изменения значений переменных в программе из задания 2

Вариант 15
Задание 1. Написать программу, которая вычисляет, сколько 5-значных чисел, у которых первая цифра на 4 меньше суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 50 до 200, которые делятся на 5 и делятся на 11
Задание 3. Перевести в десятичную систему число 1101011101
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения x^5 +12 x^4 -15 x^3 -7 x^2 -7 x= -418
Задание 5. Построить таблицу изменения значений переменных в программе из задания 3

Вариант 16
Задание 1. Написать программу, которая вычисляет, сколько 6-значных чисел, у которых вторая цифра вдвое цифры произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 1 до 210, которые не делятся на 5 или делятся на 2
Задание 3. Перевести в десятичную систему число 11001010
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 2 x^5 +8 x^4 +16 x^3 -3 x^2 +8 x= 929
Задание 5. Построить таблицу изменения значений переменных в программе из задания 1

Вариант 17
Задание 1. Написать программу, которая вычисляет, сколько 3-значных номеров билетов, у которых третья цифра втрое меньше суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 2 до 230, которые делятся на 3 и не делятся на 2
Задание 3. Перевести в десятичную систему число 100010000
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 3 x^5 -9 x^4 -13 x^3 +5 x^2 -6 x= -760
Задание 5. Построить таблицу изменения значений переменных в программе из задания 2

Вариант 18
Задание 1. Написать программу, которая вычисляет, сколько 4-значных чисел, у которых сумма первых двух цифр на 1 меньше произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 12 до 1000, которые не делятся на 3 или делятся на 7
Задание 3. Перевести в десятичную систему число 1010011111
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 4 x^5 +10 x^4 +14 x^3 -7 x^2 +2 x= 742
Задание 5. Построить таблицу изменения значений переменных в программе из задания 3

Вариант 19
Задание 1. Написать программу, которая вычисляет, сколько 5-значных чисел, у которых сумма первой и третьей цифр на 2 цифры суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 47 до 100, которые делятся на 5 и не делятся на 7
Задание 3. Перевести в десятичную систему число 100111110
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 5 x^5 -11 x^4 -15 x^3 -3 x^2 -4 x= 364
Задание 5. Построить таблицу изменения значений переменных в программе из задания 1

Вариант 20
Задание 1. Написать программу, которая вычисляет, сколько 6-значных номеров билетов, у которых произведение первых двух цифр на 4 меньше произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 50 до 150, которые не делятся на 5 или делятся на 11
Задание 3. Перевести в десятичную систему число 10100001
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 6 x^5 +12 x^4 +16 x^3 +5 x^2 +3 x= -604
Задание 5. Построить таблицу изменения значений переменных в программе из задания 2

Вариант 21
Задание 1. Написать программу, которая вычисляет, сколько 3-значных чисел, у которых разность первой и второй цифры вдвое меньше суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 1 до 200, которые делятся на 3 и делятся на 2
Задание 3. Перевести в десятичную систему число 101110100
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 7 x^5 +8 x^4 -13 x^3 -7 x^2 -10 x= -849
Задание 5. Построить таблицу изменения значений переменных в программе из задания 3

Вариант 22
Задание 1. Написать программу, которая вычисляет, сколько 4-значных чисел, у которых первая цифра втрое цифры произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 2 до 210, которые не делятся на 3 или не делятся на 2
Задание 3. Перевести в десятичную систему число 110101001
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения x^5 -9 x^4 +14 x^3 -3 x^2 +21 x= -115
Задание 5. Построить таблицу изменения значений переменных в программе из задания 1

Вариант 23
Задание 1. Написать программу, которая вычисляет, сколько 5-значных номеров билетов, у которых вторая цифра на 1 меньше суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 12 до 230, которые делятся на 5 и делятся на 7
Задание 3. Перевести в десятичную систему число 1010010
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 2 x^5 +10 x^4 -15 x^3 +5 x^2 +9 x= -962
Задание 5. Построить таблицу изменения значений переменных в программе из задания 2

Вариант 24
Задание 1. Написать программу, которая вычисляет, сколько 6-значных чисел, у которых третья цифра на 2 меньше произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 47 до 1000, которые не делятся на 5 или не делятся на 7
Задание 3. Перевести в десятичную систему число 111011010
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 3 x^5 -11 x^4 +16 x^3 -7 x^2 -5 x= -358
Задание 5. Построить таблицу изменения значений переменных в программе из задания 3

Вариант 25
Задание 1. Написать программу, которая вычисляет, сколько 3-значных чисел, у которых сумма первых двух цифр на 4 цифры суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 50 до 100, которые делятся на 3 и делятся на 11
Задание 3. Перевести в десятичную систему число 1000110
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 4 x^5 +12 x^4 -13 x^3 -3 x^2 + x= 149
Задание 5. Построить таблицу изменения значений переменных в программе из задания 1

Вариант 26
Задание 1. Написать программу, которая вычисляет, сколько 4-значных номеров билетов, у которых сумма первой и третьей цифр вдвое меньше произведения остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 1 до 150, которые не делятся на 3 или делятся на 2
Задание 3. Перевести в десятичную систему число 1101001000
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 5 x^5 +8 x^4 +14 x^3 +5 x^2 -7 x= 776
Задание 5. Построить таблицу изменения значений переменных в программе из задания 2

Вариант 27
Задание 1. Написать программу, которая вычисляет, сколько 5-значных чисел, у которых произведение первых двух цифр втрое меньше суммы остальных цифр
Задание 2. Написать программу, которая выводит на экран Числа от 2 до 200, которые делятся на 5 и не делятся на 2
Задание 3. Перевести в десятичную систему число 101000111
Задание 4. Написать программу для решения с точностью до 4 знаков после запятой уравнения 6 x^5 -9 x^4 -15 x^3 -7 x^2 +8 x= -551
Задание 5. Построить таблицу изменения значений переменных в программе из задания 3

вівторок, 19 жовтня 2010 р.

Изучение Делфи

Опять оргстроевой отдел вносит свои коррективы в расписание наших занятий. Собственно, теоретически существует возможность отпросить участников лаборатории с построений, НО! Для этого нужно, чтобы у них уже были какие-то результаты работы. А чтобы получить результаты, нужно посещать занятия. Замкнутый круг...

Но выход есть! Дома откройте Делфи и начните какой-нибудь проект. Что непонятно - спрашивайте здесь, по почте или через соцсеть.

Не откладывайте на потом, начните прямо сейчас!

понеділок, 18 жовтня 2010 р.

Расписание работы лаборатории

Следующее занятие состоится во вторник, 19.10.2010 в 15-00, сбор у кабинета №4

середа, 13 жовтня 2010 р.

Расписание занятий лаборатории

Следующее занятие лаборатории будет в четверг, 13 октября в 15-00, сбор у 4го кабинета.
В связи с построением занятие переносится. Сообщите в комментариях, по сколько у вас будет пар в течение следующей недели.

понеділок, 11 жовтня 2010 р.

Дихотомия

Решение уравнений методом половинного деления


Требуется: 

  • разобраться, как работает метод половинного деления
  • переписать алгоритм и программу в конспект
  • ввести её в Бейсик
  • выполнить самостоятельные задания и прислать мне на почту aviglau@gmail.com

четвер, 7 жовтня 2010 р.

Курсантская лаборатория

Следующее занятие лаборатории будет в пятницу, 8 октября на  4й паре (13-00) в каб. 203б

неділя, 3 жовтня 2010 р.

Спецкурс по программированию

На занятии в пятницу мы научились делать танк, которым можем управлять. Дома продумайте, как реализовать объект "Пуля" и его взаимодействие с танком.

Когда можем собраться на этой неделе?

вівторок, 28 вересня 2010 р.

Системы счисления

Мы для записи чисел используем десятичную систему счисления. Каждая из 10 цифр (от 0 до 9) означает количество вхождений в число соответстсвуюей степени десятк.
К примеру, запись 1492 означает: 1 тысяча, 4 сотни, 9 десятков и 2 единицы.
1492=2*100+9*101+4*102+1*103

Память компьютера устроена так, что каждая её ячейка может находиться только в двух состояниях: ток есть или тока нет. Поэтому для хранения чисел впамяти компьютера используется система записи чисел только цифрами 0 и 1 – двоичная система счисления. При этом каждой цифре соответствует не степень десятки, как у нас, а степень двойки.

Чтобы перевести число из двоичной в десятичную систему счисления в десятичную, нужно каждый его разряд умножить на соответстсвующую степень двойки, и сложить результаты.

Пример:
Число (1001011)2 = 1*20+1*21+0*22+1*23+0*24+0*25+1*26 = 1+2+8+64=(75)10

Число (10011010)2 = 0*20+1*21+0*22+1*23+1*24+0*25+0*26+1*27 = 2+8+16+128=(154)10

Составим алгоритм перевода чисел из двоичной системы в десятичную.
Нам понадобятся следующие переменные:
N – то число, которое будем переводить
K – последняя цифра числа N
D – номер текущего шага (он будет определять, на какую степень двойки будем умножать)
S – результат перевода числа в десятичную систему

Запишем непосредственно шаги лагоритма.
Пункт 1. Попросить ввести число N // Ведь если не узнать, что за число мы переводим, работа не имеет смысла
Пункт 2. D=0 и S=0 // Это мы инициализируем переменные (присваиваем им начальные значения). Т.к. шагов ещё не было сделано нисколько, и результат ещё не получен, то D и S будут равны нулю.
Пункт 3. Находим K, последнюю цифру числа N
Пункт 4. Увеличиваем число сделанных шагов
Пункт 5. Добавляем к результату S величину K*2D-1 //2 возводится в степень D-1, т.ек. на первом шагу мы 2 возводим в нулевую степень, на 2м шагу – в первую, и т.д.
Пункт 6. Отбрасываем послеДнюю цифру числа N // Действительно, она ведь уже отработала и нам больше не нужна.
Пункт 7. Если в числе N ещё остались цифры, то возвращаемся к п.3 алгоритма.
Пункт 8. Напечатать число S

Соответстсвующая программа на Бейсике выглядит так:
Просим человека ввести число
10 PRINT “VVEDITE 4ISLO”
Запоминем его в памяти
20 INPUT N
Задаём начальные значения для D и S
30 D=0: S=0
Эта строка находит последнюю цифру числа N. Выражение INT(N/10) даёт число N с отброшенной последней цифрой, 10*INT(N/10) – число, в котором все цифры такие же, как и у N, только на последнем месте стоит 0. соответственно, разность N-10*INT(N/10) оставит только последнюю цифру числа N
40 K=N-10*INT(N/10)
Увеличиваем на 1 счётчик шагов
50 D=D+1
Добавляем результат произведение последней цифры на соответстсвующую степень двойки.
60 S=S+K*2^(D-1)
Теперь отбрасываем последнюю цифру числа N
70 N=INT(N/10)
Если в N ещё остались цифры, возвращаемся к шагу 3 алгоритма, который находится у нас в 40 строке.
80 IF N<>0 THEN GOTO 40
90 PRINT S

Задания:
С помощью этой программы переведите в десятичную систему числа 10011, 1110001, 1100100.

Составьте таблицу изменения значений переменных в случае, если пользователь ввёл число 10101

Ка изменить эту программу, чтобы она перевеодила в десятичную систему числа, записанные с троичной системе? (Троичная система использует только цифры 0, 1 и 2, и разряды в неё умножаются на степени тройки)

Теперь решим обратную задачу: перевод числа, записанного в десятичной системе счисления – в двоичную.
Допустим, нам дано число 1492. Делим его на 2 с остатком:
1492:2 = 746 (остаток 0)
Будем продолжать делить число на 2
746:2 = 373 (остаток 0)
373:2 = 186 (остаток 1)
186:2 = 93 (остаток 0)
93:2 = 46 (остаток 1)
46:2 = 23 (остаток 0)
23:2 = 11 (остаток 1)
11:2 = 5 (остаток 1)
5:2 = 2 (остаток 1)
2:2 = 1 (остаток 0)
1:2 = 0 (остаток 1)

Теперь запишем эти остатки, начиная с последнего, и заканчивая первым:
(1492)10=(10111010100)2

Можем проверить:
(10111010100)2 = 1*4+1*16+1*64+1*128+1*256+1*1024=(1492)10

Таким образом, вырисовывается алгоритм перевода числа из десятичной системы счисления в двоичную.
Нам понадобятся переменные:
N – число, которе нужно перевести
R – остаток от деления N на 2
D – номер текущего шага
S – результат перевода

Будем его писать алгоритм параллельно с программой.
Пункт 1. Ввести чсло N
10 PRINT “VVEDITE 4ISLO”
20 INPUT N
Пункт 2. Задаём начальные значения переменных
30 S=0: D=0:
Пункт 3. Находим остаток от деления числа N на 2
40 R = N – 2*INT(N/2)
Пункт 4. Увеличиваем номер текущего шага
50 D = D+1
Пункт 5. Добавляем к результату новый остаток
60 S = S+R*10^(D-1)
Пункт 6. Вместо N рассматриваем его неполное ачастное от деления на 2
70 N = INT(N/2)
Пункт 7 Если в N ещё остались цифры, возвращаемся к п.3
80 IF N<>0 THEN GOTO 40
Выводим на экран S
90 PRINT S

Задания:
Найти с помощью программы двоичные представления числе 1024, 256, 123.
Составьте таблицу изменения значений переменных в случае, если пользователь ввёл число 35.
Измените программу так, чтобы она выдала список двоичных записей всех числе от 1 до 32.
Измените программу так, чтобы она перводила числа не в двоичную, а в тоичную систему счисления.

Решения должны быть в конспекте, также высылайте их на почту aviglau@gmail.com

четвер, 23 вересня 2010 р.

середа, 22 вересня 2010 р.

Занятия курсантской лаборатории информационных технологий

Следующее занятие состоится в пятницу, 24 сентября, в 15-00. Собираться у кабинета №4 (корпус, ближний к столовой).

вівторок, 21 вересня 2010 р.

Примеры программ, которые можно написать на Delphi

Итак, вот некоторые примеры программ, которые можно создать, если научиться. Большинство из них делаются не более чем за час-два.

Игры и заготовки игр:
Графика
Звук
Моделирование
Разное

пʼятниця, 10 вересня 2010 р.

Спецкурс по информатике/программированию/моделированию/веб-дизайну

Товарищи курсанты!
Если вы хотите научиться программировать, создавать 3-мерные модели, конструировать сайты, а, тем более, если у вас уже есть навыки в этих областях, приглашаю в понедельник, 13 сентября, в 15-00 подойти в каб. № 4 (корпус, ближний к столовой). 

середа, 1 вересня 2010 р.

Спасибо за поддержку!

Спасибо всем за поддержку в конкурсе! Теперь там две недели будет работать жюри, а потом откроют результаты.
А пока приглашаю принять участие в турнире

CWНРГП2: Железный канцлер

Нон-Релоадный Гран При турнир по CardWars.



Девять государств претендуют на главенство в Германии. Докажите, что объединить её можете только вы!

Цель игры: захватите все провинции на карте за наименьшее число ходов.

Правила игры: 
Сохранение игры для дальнейшего продолжения – разрешено.
Перезагрузки по ходу игры – запрещены.
Рестарты игры (перезагрузки со стартового сейва) – разрешены.
Просмотр реплеев сыгранных партий – разрешен и рекомендуется для освоения игры.
Режим раздачи карт – по 1 карте на провинцию (установите в Menu -> Dealing Cards Mode ->Evenly)

Чтобы начать турнирную игру, распакуйте файл cwnrgp2start.sav в каталог игры, затем загрузите его в Menu -> Load Game

После сообщения о победе сохраните реплей (кнопка Save replay), и высылайте его на general[на]civfanatics.ru с указанием своего ника и форума.


Но даже если компьютер захватил все ваши провинции, всё равно присылайте реплей. Будет выбран победитель в номинации "Поддавки". Ведь заставить комп как можно быстрее захватить именно твою страну - тоже нетривиальная задача.
Результаты принимаются до 15 сентября включительно.

Участники ранжируются по скорости достижения победы.

Скачать стартовый сейв

Удачи!!!

субота, 14 серпня 2010 р.

Моя игра участвует в конкурсе, нужна ваша поддержка!

Всем привет! Как отдыхается? Я как-то рассказывал, что работаю над компьютерной игрой. Она уже доведена до бета-версии и попала на конкурс игр от индивидуальных разработчиков. Сейчас идёт голосование за приз зрительских симпатий, и ваша поддержка мне очень нужна.

Итак, вот сама игра: это пошаговая стратегия CardWars.


Смысл игры 
Карта разбита на провинции. Гарнизон каждой провинции состоит из 1-7 игральных карт. Атакуйте противников, выигрывайте сражения и захватите мир!


Управление

Левый клик по провинции - выбрать провинцию.
Правый клик по смежной провинции - атаковать её или перевести туда гарнизон.
Левый клик по выбранной провинции - открыть окно сортировки карт (сортировка возможна только в прифронтовых провинциях).
Правый клик по выбранной провинции - отменить выбор.
Кнопка с вашей мастью в верхнем левом углу экрана - конец хода.
Щелчок колёсиком - выключить/включить отображение гарнизонов на карте.
Число игроков: от 2 до 9.
Мультиплеер: возможен хотсит.

А теперь - как вы можете её поддержать в конкурсе:

Если захотите поддержать мою игру в голосовании, зайдите на сайт indiepubgames.com, на котором проходит конкурс, зарегистрируйтесь там, и затем зайдите на страницу голосования: http://www.indiepubgames.com/vote.php

В левом раскрывающемся списке нужно выбрать название моей игры, CardWars, в правом - любое, затем ввести в текстовое поле проверочное слово с картинки и нажать кнопку Submit Vote.

Жду ваших отзывов :) Вместе мы прорвёмся! А осенью я расскажу, как писать компьютерные игры :)