<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://blitz3d.mybb.forum/export.php?type=rss" rel="self" type="application/rss+xml" />
		<title>Форум сайта blitz3d.hut2.ru</title>
		<link>http://blitz3d.mybb.forum/</link>
		<description>Форум сайта blitz3d.hut2.ru</description>
		<language>ru-ru</language>
		<lastBuildDate>Sat, 02 Aug 2014 12:13:12 +0400</lastBuildDate>
		<generator>MyBB/mybb.ru</generator>
		<item>
			<title>Делаю космическую заставку.</title>
			<link>http://blitz3d.mybb.forum/viewtopic.php?pid=43#p43</link>
			<description>&lt;p&gt;Адрес сайта: &lt;a href=&quot;http://programming.3dn.ru/forum&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://programming.3dn.ru/forum&lt;/a&gt;&lt;br /&gt;Прошу всех туда!&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Volobuev Ilya)</author>
			<pubDate>Sat, 02 Aug 2014 12:13:12 +0400</pubDate>
			<guid>http://blitz3d.mybb.forum/viewtopic.php?pid=43#p43</guid>
		</item>
		<item>
			<title>Создание генератора бесконечной карты в Blitz3D</title>
			<link>http://blitz3d.mybb.forum/viewtopic.php?pid=41#p41</link>
			<description>&lt;p&gt;Как создать генератор бесконечной карты в Blitz3D?&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Volobuev Ilya)</author>
			<pubDate>Sat, 02 Aug 2014 10:50:40 +0400</pubDate>
			<guid>http://blitz3d.mybb.forum/viewtopic.php?pid=41#p41</guid>
		</item>
		<item>
			<title>Вопросы по программированию на Blitz3D</title>
			<link>http://blitz3d.mybb.forum/viewtopic.php?pid=40#p40</link>
			<description>&lt;p&gt;У меня написан нужный текст&amp;#160; и вроде бы, все в порядке, но после запуска программы появляется черное окно, которое держится секунд пять-семь, после чего оно исчезает и меня сбрасывает обратно на&amp;#160; основную страницу редактирования, кроме того выскакивает окно с надписью &amp;quot;Unable to create 3D scene&amp;quot; что делать и как это исправить?&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Inoktisay)</author>
			<pubDate>Sun, 27 Jan 2013 22:21:13 +0400</pubDate>
			<guid>http://blitz3d.mybb.forum/viewtopic.php?pid=40#p40</guid>
		</item>
		<item>
			<title>BORLAND DELPHI</title>
			<link>http://blitz3d.mybb.forum/viewtopic.php?pid=37#p37</link>
			<description>&lt;p&gt;&lt;strong&gt;AlexGerAlex&lt;/strong&gt;&lt;/p&gt;&lt;div class=&quot;quote-box answer-box&quot;&gt;&lt;cite&gt;AlexGerAlex написал(а):&lt;/cite&gt;&lt;blockquote&gt;&lt;p&gt;Крутая штука, это язык Borland Delphi. Сам я пишу проги на этом языке. Он довольно сильно схож с языком C++ по своим возможностям, алгоритму и конструктору. Хотя в отличие от Blitz3D на нем нужно будет учить гораздо больше: изучить язык Delphi, изучить DirectX SDK, и OpenGL. Но зато в отличие от языка Blitz3D на нем можно написать патчи, моды и аддоны к другим играм, исправить ошибки (если есть в файлах игры), распаковать EXE-файлы и куча всего другого.&lt;br /&gt;   Минусом этих языков является значительно большая работа, которую вам придется проделать, чтобы написать свою игру, так как вам придется изучить кроме Delphi, DirectX SDK, OpenGL еще по меньшей мере работу с шейдерами, а возможно еще и .Net Framework SDK. Зато нет никаких ограничений в фантазии.&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p&gt;Мда... 15 % правды остальное полное непонимание бытия....&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Kikoma)</author>
			<pubDate>Wed, 06 Jan 2010 22:31:20 +0300</pubDate>
			<guid>http://blitz3d.mybb.forum/viewtopic.php?pid=37#p37</guid>
		</item>
		<item>
			<title>Visual Basic 6</title>
			<link>http://blitz3d.mybb.forum/viewtopic.php?pid=36#p36</link>
			<description>&lt;p&gt;&lt;strong&gt;VB_AP&lt;/strong&gt;&lt;br /&gt;Интересно узнать как ты сейчас и что думаешь по поводу своего вопроса...&lt;/p&gt;
						&lt;p&gt;Ну а если интересно, то могу дать профессиональную точку зрения на твои замечания (хотя думаю что год спустя уже не актуально)&lt;/p&gt;
						&lt;p&gt;&lt;strong&gt;Dragonka&lt;/strong&gt;&lt;/p&gt;
						&lt;p&gt;Ты еще тут, можно тебе вопрос задать?&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Kikoma)</author>
			<pubDate>Wed, 06 Jan 2010 22:24:59 +0300</pubDate>
			<guid>http://blitz3d.mybb.forum/viewtopic.php?pid=36#p36</guid>
		</item>
		<item>
			<title>Открыть дверь и выбор предмета</title>
			<link>http://blitz3d.mybb.forum/viewtopic.php?pid=31#p31</link>
			<description>&lt;p&gt;Вообще-то я не программист, но нужда заставила... начальство сказало - надо сделать одну штуку... и изъе...вайся как хочешь...&lt;br /&gt;Прошу помощи по следующим вопросам:&lt;br /&gt;1) Как лучше организовать открытие двери, чтобы открывалась как при подходе к ней, а после прохода закрывалась, не защемляя игрока, так и при нажатии на кнопку рядом с дверью (кстати дверь слеплена из спрайтов - чтобы не грузила систему).&lt;br /&gt;2) Пытался организовать выбор предмета (допустим стола, лампы на столе), однако не работает... Хотел сделать чтобы при однократном нажатии ЛКМ на предмете он изменял бы свой цвет, при повторном - возвращался бы первоначальный. При нажатии ПКМ - снимается весь выбор. Для определения того, в каком состоянии находится предмет (до или после выбора) использовал GetBrushTexture (GetEntityBrush (Entity),1).&lt;br /&gt;Вот кусок функции, которые я использовал:&lt;/p&gt;
						&lt;p&gt;Function MouseTest(); функция MouseTest-реализация выбора и нажатия клавиши мыши&lt;br /&gt;Local mx#,my#&lt;br /&gt;mx#=MouseX()&lt;br /&gt;my#=MouseY()&lt;/p&gt;
						&lt;p&gt;Local pick&lt;/p&gt;
						&lt;p&gt;pick=CameraPick (camera,mx#,my#); выбирает объект, находящийся в области просмотра камеры и координатах mx и my (в данном случае указателя мыши)&lt;br /&gt;If pick&amp;lt;&amp;gt;0 Then ;если указатель мыши находится на объекте&lt;br /&gt;If MausHitR Then; если нажата правая клавиша мыши&lt;br /&gt;DeleteTex PickedEntity();&lt;br /&gt;EndIf&lt;br /&gt;If MausHitL Then&lt;br /&gt;SelectBox PickedEntity()&lt;br /&gt;EndIf&lt;br /&gt;EndIf&lt;br /&gt;End Function&lt;/p&gt;
						&lt;p&gt;Function SelectBox(Entity)&lt;br /&gt;If Entity=0 Then Return 0&lt;br /&gt;DebugLog &amp;quot;SelectBox&amp;quot;&lt;br /&gt;Local twice=0&lt;br /&gt;If GetBrushTexture (GetEntityBrush (Entity),1)=True Then&lt;br /&gt;DeleteTex Entity&lt;br /&gt;twice=True&lt;br /&gt;EndIf&lt;/p&gt;
						&lt;p&gt;If twice=True Then Return 0&lt;/p&gt;
						&lt;p&gt;BrushTexture BrushLamp,TexLampGreen,0,1: PaintMesh Entity,BrushLamp&lt;/p&gt;
						&lt;p&gt;Return True&lt;/p&gt;
						&lt;p&gt;End Function&lt;/p&gt;
						&lt;p&gt;Function DeleteTex (DelEntity); красим одним цветом===========================================================================&lt;br /&gt;BrushLamp=CreateBrush(): BrushTexture BrushLamp,TexLampRed: PaintMesh DelEntity,BrushLamp&lt;br /&gt;End Function&lt;/p&gt;
						&lt;p&gt;Не пойму, почему когда снимаю текстуру с объекта, то оа какая-то не понятная, меняется во времени... и ее нельзя сравнить с текстурой, которуя я на предмет изначально накладывал...&lt;br /&gt;Может кто подскажет, как это все попроще реализовать?&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Lavatar)</author>
			<pubDate>Mon, 05 Jan 2009 16:25:15 +0300</pubDate>
			<guid>http://blitz3d.mybb.forum/viewtopic.php?pid=31#p31</guid>
		</item>
		<item>
			<title>Моделирование</title>
			<link>http://blitz3d.mybb.forum/viewtopic.php?pid=27#p27</link>
			<description>&lt;p&gt;Ну сразу так сложно ответить, не зная подробностей. Но постараюсь рассказать вкратце (без особых сложностей, я сама не так давно начала на блитце писать). САМЫЕ-САМЫЕ основы (типа где в программе главный цикл, с чем его едят и как начинать и заканчивать программу) можно легко найти в Интернете. Сперва нужно загрузить модель здания, нарисованную в 3д максе командой: имя=LoadMesh(&amp;quot;путь к файлу&amp;quot;). Имя придумайте любое, легко запоминающееся. Кавычки и скобки тоже надо писать. Потом, если не нравится размер, подогнать такой командой:FitMesh имя,координата по ширине,по высоте,по длине,ширина объекта,высота объекта,длина объекта (после запятых нигде не ставьте пробелы). Далее, определитесь с видом: от 1-го лица или от 3-го. Если от 1-го, вводите это (создание камеры): имя=CreateCamera(). Потом в главном цикле напишите несколько строчек об управлении такого вида: If KeyDown(сканкод_клавиши) MoveEntity имя,на сколько двигать по ширине, по высоте, по длине. Это значит, что, если нажата клавиша, то будет двигаться камера. Числа вводите дробные. Если надо повернуть, а не двигать, замените MoveEntity на TurnEntity. Сканкоды клавиш со стрелочками (ими удобнее всего пользоваться в управлении) такие: вверх - 200, вниз - 208, влево - 203, вправо - 205. Ну а если вид будет от 3-го лица, сперва нужно будет сделать модель игрока, загрузить её и потом писать управление уже не для камеры, а для игрока. Это не значит, что можно не писать программу для камеры. Если не будет камеры, то вы ничего не увидите :) Ну и, наконец, чтобы игрок не пролетал сквозь стены, напишите в самом начале, после инициализации графики, так: Const имя типа=1,имя типа=2. Имена придумайте свои (желательно такие, чтобы в них была какая-то инфа об объекте, который будет отнесён к этому типу, например TypeZdanie,TypeIgrok). Перед главным циклом напишите: Collisions имя_типа_здания,имя_типа_игрока,2,2. Это задаёт столкновения игрока и здания. Но, поскольку у вас ещё будут всякие фишки внутри здания, пишите сюда ещё, помогу, чем смогу :)&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Dragonka)</author>
			<pubDate>Fri, 26 Dec 2008 15:08:44 +0300</pubDate>
			<guid>http://blitz3d.mybb.forum/viewtopic.php?pid=27#p27</guid>
		</item>
		<item>
			<title>Терминатор 4</title>
			<link>http://blitz3d.mybb.forum/viewtopic.php?pid=18#p18</link>
			<description>&lt;p&gt;В четвёртом фильме выбран год - это &lt;span style=&quot;font-family: Arial Black&quot;&gt;2019&lt;/span&gt; !&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Айдарыч)</author>
			<pubDate>Fri, 08 Feb 2008 02:32:02 +0300</pubDate>
			<guid>http://blitz3d.mybb.forum/viewtopic.php?pid=18#p18</guid>
		</item>
		<item>
			<title>На сколько баллов вы оцениваете возможности Blitz3D?</title>
			<link>http://blitz3d.mybb.forum/viewtopic.php?pid=9#p9</link>
			<description>&lt;p&gt;Ваше мнение о Blitz3D.&lt;/p&gt;</description>
			<author>mybb@mybb.ru (EntityFX)</author>
			<pubDate>Tue, 18 Dec 2007 12:52:35 +0300</pubDate>
			<guid>http://blitz3d.mybb.forum/viewtopic.php?pid=9#p9</guid>
		</item>
	</channel>
</rss>
