<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; OFF/JavaScript: Игра Сим (и др.)]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=8390&amp;type=atom" />
	<updated>2013-07-17T22:00:06Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=8390</id>
		<entry>
			<title type="html"><![CDATA[Re: OFF/JavaScript: Игра Сим (и др.)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=73849#p73849" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Управление у змейки неудобное.</p></blockquote></div><p>Изготовил <a href="http://wisgest.name/js-games/snake/#m">опытный образец с четырёхсторонним управлением</a>. Почему «опытный»? Потому, что управление производится не с клавиатуры, а «мышью» (я, правда, опробовал на сенсорой панели).<br />Мышь при четырёхстороннем управлении по крайней мере тем лучше клавиатуры, что нельзя запутаться в клавишах, например, при развороте на 180° (вот ещё один довод в пользу удобства 2-клавишного управления по сравнению с 4-клавишным).</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header"><strong>+</strong>&nbsp;Скрытое устарело (намеченное сделано)</div><div class="fancy_spoiler"><p>Пока сделал в отдельном файле (ссылка в начале этого сообщения), но, думаю, надо будет соединить оба способа управления в одном, предусмотрев возможность отключения управления мышью.</p></div></div><p>Положение указателя мыши относительно положения змейки значения не имеет — значение имеет направление его перемещения за исключением случая выхода за пределы страницы.</p>]]></content>
			<author>
				<name><![CDATA[wisgest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=3850</uri>
			</author>
			<updated>2013-07-17T22:00:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=73849#p73849</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF/JavaScript: Игра Сим (и др.)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=72948#p72948" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Mikki пишет:</cite><blockquote><p>я проиграл, дважды )) Но я первый раз вижу эту игру и особо не вникал в стратегию</p></blockquote></div><p>Ну, поначалу я тоже проигрывал, но стратегия компьютера не самая сильная и обыграть его возможно начиная игру и первым и вторым.<br /></p><div class="quotebox"><cite>Malcev пишет:</cite><blockquote><p>Управление у змейки неудобное.</p></blockquote></div><p>Не соглашусь. Просто непривычное. Поначалу, когда я пробовал играть в игру с таким управлением, я тоже путался, но когда привыкнешь к двухклавишному управлению, неудобным кажется четырёхклавишное. Да это и на самом деле так: из четырёх клавиш в каждый миг имеет смысл использовать только две, а так как при изменении направления эти клавиши меняются, то в них проще ошибится. Да и с точки зрения змейки у неё только две возможности изменить направление: повернуть налево или направо. На самом деле при двухклавишном управлении можно использовать только одну из клавиш, ползая по кругу, по крайней мере для того, чтобы привыкнуть.</p><p>Допустим я не прав, и при двухклавишном управлении играть труднее. Ну так ведь смысл игры в том&nbsp; и состоит, чтобы получать удовлетворение от преодоления трудностей.<br />В таком случае игру можно рассматривать как развивающую пространственное мышление и понимание относительности всех систем отсчёта.</p>]]></content>
			<author>
				<name><![CDATA[wisgest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=3850</uri>
			</author>
			<updated>2013-06-13T16:58:57Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=72948#p72948</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF/JavaScript: Игра Сим (и др.)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=72942#p72942" />
			<content type="html"><![CDATA[<p>Управление у змейки неудобное.</p>]]></content>
			<author>
				<name><![CDATA[Malcev]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=26930</uri>
			</author>
			<updated>2013-06-13T11:44:06Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=72942#p72942</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF/JavaScript: Игра Сим (и др.)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=72941#p72941" />
			<content type="html"><![CDATA[<p>я проиграл, дважды )) Но я первый раз вижу эту игру и особо не вникал в стратегию <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /></p>]]></content>
			<author>
				<name><![CDATA[Mikki]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5905</uri>
			</author>
			<updated>2013-06-13T11:35:05Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=72941#p72941</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF/JavaScript: Игра Сим (и др.)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=72938#p72938" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Mikki пишет:</cite><blockquote><p>Спасибо. Поиграл ))</p></blockquote></div><p>Пожалуйста! <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />Интерфейс, правда, не доработан. В первую очередь следовало бы, конечно, отказаться от стандартных диалоговых окон в начале и конце игры и сделать запуск новой игры без перезагрузки <em>(<span class="bbu">добавлено</span>: запуск новой игры без перезагрузки был сделан 2015-12-08)</em>. Я понимаю, что сделать это несложно, но как то не соберусь (первоначальное исполнение было вообще полностью построено на диалоговых окнах: <em>prompt</em> для ввода хода и не использовало событий, а от начала до конца выполнялось в цикле)...<br />Есть мысли и о более серьёзных усовершенствованиях, да и компоновка страницы, признаю, неказистая (но этим надо заниматься в последнюю очередь).</p><p>Над стратегией тоже бы хотелось поработать. Сейчас используется простая оценочная функция без поиска в глубину. Вот эту функцию и следовало бы попробовать пошевелить туда-сюда и сравнить результаты...</p><p>А так компьютер вполне можно обыграть (я подозреваю даже, что легко).</p>]]></content>
			<author>
				<name><![CDATA[wisgest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=3850</uri>
			</author>
			<updated>2013-06-13T09:27:37Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=72938#p72938</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF/JavaScript: Игра Сим (и др.)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=72936#p72936" />
			<content type="html"><![CDATA[<p>Спасибо. Поиграл ))</p>]]></content>
			<author>
				<name><![CDATA[Mikki]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=5905</uri>
			</author>
			<updated>2013-06-13T08:29:20Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=72936#p72936</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[OFF/JavaScript: Игра Сим (и др.)]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=72930#p72930" />
			<content type="html"><![CDATA[<p>Т.к. не знаю, когда наконец доведу до ума, то представляю уважаемому сообществу одну свою вполне работоспособную недоделку — логическую (компьютер против пользователя) <a href="http://wisgest.name/js-games/sim/">игру Сим</a> (<a href="http://ru.wikipedia.org/wiki/%D1%E8%EC_(%E8%E3%F0%E0)">описание в Википедии</a>).</p><p>Ну, и заодно классика любительского программирования — вовсе не логическая игра <a href="http://wisgest.name/js-games/snake/">Змейка</a>, — тоже вполне работоспособная, но с не вполне воплощенными замыслами, к которой я не возвращался ещё дольше.</p>]]></content>
			<author>
				<name><![CDATA[wisgest]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=3850</uri>
			</author>
			<updated>2013-06-12T21:53:04Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=72930#p72930</id>
		</entry>
</feed>
