Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.85/54: Рейтинг темы: голосов - 54, средняя оценка - 4.85
136 / 57 / 13
Регистрация: 04.09.2011
Сообщений: 1,956
Записей в блоге: 1
1
.NET 4.x

Как написать игру "Пятнашки"

04.11.2012, 22:33. Показов 9728. Ответов 6
Метки нет (Все метки)

Вот хотел написать игру пятнашки, примерно понимаю как это можно сделать. Когда кнопки отсортируються по порядку button1 batton2 ... button15 то пятнашки собраны. но у меня прару нуансов возникла не могу понять как разбросать кнопки, и как сделать так что бы при нажатие на button1 но перемешался, по свободной зоне. Может надо обработать сообщение MouseDown?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2012, 22:33
Ответы с готовыми решениями:

Как перемешивать игру "Пятнашки"?
Добрый день всем. подскажите пожалуйста как перемешивать пятнашки private void...

"Пятнашки" - Как сделать чтобы элементы игры (фишки-квадраты) не пресекали границ перемещения
Есть заготовка для игры , но есть и проблемы .Как сделать чтобы элементы игры (фишки-квадраты) не...

Сделать игру "Сапёр". Использовать кнопку "datagridview"
Помогите написать код.Нужно сделать игру "САПЁР" матрица 10x10.Использовать кнопку...

Сделать игру "Своя игра" как на НТВ
Доброго времени суток, необходимо сделать проект по типу игры "Своя игра" есть нароботки, сделал...

6
37 / 37 / 10
Регистрация: 08.03.2012
Сообщений: 235
05.11.2012, 01:04 2
Вот тут 8 ссылка.
сразу готовый проект.
0
136 / 57 / 13
Регистрация: 04.09.2011
Сообщений: 1,956
Записей в блоге: 1
05.11.2012, 08:41  [ТС] 3
Хотелось бы самому подумать
0
nio
05.11.2012, 09:58
  #4

Не по теме:

Цитата Сообщение от Sylar9 Посмотреть сообщение
Хотелось бы самому подумать
Если хочешь думать сам, то зачем на форуме спрашиваешь?

0
136 / 57 / 13
Регистрация: 04.09.2011
Сообщений: 1,956
Записей в блоге: 1
05.11.2012, 11:20  [ТС] 5
Цитата Сообщение от nio Посмотреть сообщение

Не по теме:


Если хочешь думать сам, то зачем на форуме спрашиваешь?

просто не все получаться
0
6021 / 3428 / 335
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
05.11.2012, 12:52 6
Цитата Сообщение от Sylar9 Посмотреть сообщение
не могу понять как разбросать кнопки
класс Random
Цитата Сообщение от Sylar9 Посмотреть сообщение
и как сделать так что бы при нажатие на button1 но перемешался, по свободной зоне
необходимо контролировать, какая зона свободна и вычислять, находится ли она рядом с нажатой кнопкой

Цитата Сообщение от Sylar9 Посмотреть сообщение
Может надо обработать сообщение MouseDown?
Скорее MouseUp
0
2 / 2 / 1
Регистрация: 09.09.2012
Сообщений: 17
05.11.2012, 17:38 7
Легче не перемещать кнопки, а изменять их значение.
Я так понимаю у тебя на кнопках числа от 1 до 15.
Так меняй только текст кнопок. По-моему так намного удобнее.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.11.2012, 17:38

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Как реализовать интерфейс игру "японские сканворды"?
Здравствуйте! Хочу писать игру "японские сканворды". Суть в том, что в этой игре пользователю...

Как сделать игру "Точки"?
Здравствуйте, все программисты форума. Может быть кто нибудь играл в игру для Android "Точки"?...

Что такое Mybutton и почему не работает код "пятнашки"?
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data;...

Программа "Пятнашки". Не удается поменять картинки местами
Программирую работу "Пятнашки", 16 полей(16 картинок), не удается самое главное - поменять картинки...

Игра "пятнашки": событие, что-бы кнопки передвигались на пустое место
Добрый день всем. Подскажите пожалуста как написать событие Clik так что-бы кнопкт передвигались...

Нужен пример игры "Пятнашки"
Народ у кого есть нормальные пятнашки скинте пожалуйста , а то 3 лаби не успеваю . Зарание спасибо


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.