KMHack

Закрытые или заброшенные проекты, не состоявшие в Клубе, но имевшие ветку на форуме.

Модератор: Jolly Roger

Аватара пользователя
Anfeir
Сообщения: 876
Зарегистрирован: 14 дек 2007, 09:29
Контактная информация:

Сообщение Anfeir » 26 дек 2007, 15:43

Maelstrom писал(а):
Я не знаю, может это смешно, или стильно или еще что. Но лично мое имхо - это резко бьет по профессиональности и _нифига_ не смешно.
Если уж делать "раздолбайский" юмор, то для этого куча более оригинальных возможностей - вспомним хотя бы адомовский IBM Manual.
Такие вещи сами собой улетучиватся, когда рогалик входит в стадию более-менее серьёзной игры.
... Так или иначе, после фразы в Бариониксе долго смеялся - в мануале после описания сюжета: (Вот херня получилась, наверное надо всё переделать.) :)

Аватара пользователя
Maelstrom
Мастер
Сообщения: 2062
Зарегистрирован: 26 ноя 2006, 14:19
Откуда: г. Усть-Кирдык
Контактная информация:

Сообщение Maelstrom » 26 дек 2007, 16:56

Ну вот видишь, а говорил, что это _нифига_ не смешно :wink:
Айв кнгенгах Йог-Сотот

Аватара пользователя
Anfeir
Сообщения: 876
Зарегистрирован: 14 дек 2007, 09:29
Контактная информация:

Сообщение Anfeir » 29 дек 2007, 06:49

Смешно как пародия на мануал, а не как мануал :)

v0l0sat1y
Сообщения: 59
Зарегистрирован: 11 мар 2007, 13:21
Откуда: Беларусь, Минск
Контактная информация:

Сообщение v0l0sat1y » 16 фев 2008, 20:47

Воспользовался тем, что рогалик написан на .NET языке и заглянул в исходник )). Советую чуть больше освоить C# + почитать что-то вроде С. Макконнелл "Совершенный код" и возможно, что-нить по шаблонам проектирования(например, ставший классикой Design Patterns: Elements of Reusable Object-Oriented Software). Просто иначе скоро расширять проект будет невозможно. Сам с этим столкнулся в свое время. Сейчас стараюсь подходить к проектированию более основательно + постоянный рефакторинг.

Что сразу бросается в глаза:
-public поля. Инкапсуляцию пока, вроде как, никто не отменял.
-Многие классы слишком перегружены (тот же Mobile). Причем, в основном, они хаотично забиты элементарными типами и процедурами. Для выделения какой-то функциональности неплохо было бы использовать интерфейсы. А насчет данных - тут можно выделять гораздо больше мелких структур.

Советую посмотреть http://www.codeplex.com/sn - довольно качественно(в плане кода) написанный под .Net рогалик.

P.S. все вышеперечисленное - исключительно рекомендация. Просто не хотелось бы, чтобы очередной проект был заморожен на неопределенный срок )).
So far, so good... So what?

MazeCrawl roguelike
http://mazecrawl.com

Dmiry
Сообщения: 168
Зарегистрирован: 14 июн 2007, 10:32

Сообщение Dmiry » 18 фев 2008, 04:11

v0l0sat1y писал(а):... почитать что-то вроде С. Макконнелл "Совершенный код" и возможно, что-нить по шаблонам проектирования(например, ставший классикой Design Patterns: Elements of Reusable Object-Oriented Software). Просто иначе скоро расширять проект будет невозможно. Сам с этим столкнулся в свое время. Сейчас стараюсь подходить к проектированию более основательно + постоянный рефакторинг.
Вот под этим готов подписаться два раза! "Совершенный код" - вообще должна быть настольной книгой. У меня сейчас только электронный вариант, разыскиваю, как ее можно заказать в бумажном виде.
Первая заповедь фотолюбителя: Проявил себя - закрепи!

Аватара пользователя
DeadLetter
Сообщения: 10
Зарегистрирован: 26 ноя 2007, 19:24
Откуда: Минск, Беларусь

Сообщение DeadLetter » 19 фев 2008, 10:19

Спасибо за советы) Макконнелла обязательно поищу.
Рогалик я начинал писать одновременно с началом изучения C#. Учить приходилось в основном по всякой гадости типа "первых шагов" и советам друзей-дотнетчиков. Признаюсь, я его до сих пор не знаю :oops:
Просто не хотелось бы, чтобы очередной проект был заморожен на неопределенный срок ))
Вот блин(( По ходу именно в таком состоянии он сейчас и находится:( А причина простая - запал кончился. В начале разработки целыми ночами сидел, а теперь едва запускаю вижуалстудию, заглядываю в код и сразу настроение портится, эхххх......

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

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

Аватара пользователя
unhappy
Сообщения: 314
Зарегистрирован: 10 июл 2007, 08:51

Сообщение unhappy » 19 фев 2008, 12:14

DeadLetter писал(а):Спасибо за советы) Макконнелла обязательно поищу.
Бумажную версию без проблем можно найти на Озоне и ему подобных, но стоит она там под 800 рублей.
Электронную можно взять здесь: http://rapidshare.com/files/50735902/SovKod.zip
летит ужасный бармаглот и пылкает огнём.

Dmiry
Сообщения: 168
Зарегистрирован: 14 июн 2007, 10:32

Сообщение Dmiry » 19 фев 2008, 15:31

Видел эту книгу в нете за 670 или 720 рэ, плюс доставка в нашу деревню :(

Как раз около 800 получается. Но она того стоит!
Первая заповедь фотолюбителя: Проявил себя - закрепи!

Аватара пользователя
Sanja
Администратор
Сообщения: 791
Зарегистрирован: 24 ноя 2006, 12:25
Откуда: Новосибирск
Контактная информация:

Сообщение Sanja » 20 фев 2008, 01:41

Вообще-то Макконнелл не совсем подходит для новичков. Скорее тем, кто уже более-менее освоился с языком, эдак минимум с полгода стажа.
DeadLetter писал(а):Вот блин(( По ходу именно в таком состоянии он сейчас и находится А причина простая - запал кончился. В начале разработки целыми ночами сидел, а теперь едва запускаю вижуалстудию, заглядываю в код и сразу настроение портится, эхххх......
Бывает... :roll: Поехали в Lost Dreams...

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 49 гостей