Видео уроки от команды 4GameFree по темам "Unity3D","3D's Max","CryEngine 3 SDK"
понедельник, 25 марта 2013 г.
Видео уроки от команды 4GameFree по темам "Unity3D","3D's Max","CryEngine 3 SDK"
Видео уроки от команды 4GameFree по темам "Unity3D","3D's Max","CryEngine 3 SDK"
воскресенье, 24 марта 2013 г.
Игровой сервер для Unity3D с MMO модулем
Вот немного ссылок понравившихся мне ... дальше искать и выбирать вам я внесу лишь это в свои заметки.
1.Русское сообщество в котором оговаривается примерный способ создания(мануала/гайда здесь нет) На русском.
2. Создание MMORPG сервера для клиента написанного на Unity3d (4 стр).(Почти тоже самое что и 1 ссылка но более менее обширно.Обратите внимание что там 4 страницы ...будет время прочитайте интересно.) На русском.
3. Unity3D - Сети 2. Сетевые элементы в unity. (Вот здесь нам расскажут вкратце принцип создания но не полно видео здесь нет.) На русском.
4. Создание Сервера C# + Unity3D Web Client(Webplayer) Security.prefetchsocketpolicy. (Здесь мы увидим уже скрипты сервера и клиента на русском.
5. PlayerIO Урок 2 - Создание сервера. (Автор расскажет что такое сервер и с чем его едят и добавит один из вариантов создания сервера на Юнити) (PlayerIO - это сервис, который позволяет создавать онлайн игры в Unity3D.) так же я добавлю 2 вариации ссылок на разные ресурсы для того что бы лучше понять принцип.
На русском.
На русском.
- PlayerIO Урок 2 - Создание сервера (более обширно с картинками и программами которые будут использоваться. Без видео.)
- Работа с PlayerIO (Создаем ММО) (текст + скрипты серовато и без картинок и без видео, но для ознакомление нужно.)
7. Игровой сервер для Unity3D с MMO модулем. (Уже используется Flexible Game Server + есть график сравнения с другими серверами. Голый текст.)
На русском.
На русском.
8. СОЗДАНИЕ ОНЛАЙН ИГР В UNITY 3D С ПОМОЩЬЮ SMARTFOX, ЧАСТЬ 1. (Используется Smartfox сервис имеются скрипты + хорошо расписан принцип создания - почему так? почему не иначе? - в таком роде. Так же под всем описание присутствуют полезные ссылки на другие темы/посты которые пригодятся ) На русском.
9. Asset Server (Team License Only). (С официального англоязычного форума Юнити имеются скриншоты/картинки требуется лицензия. Если хоть немного дружите с англ. понять можно.) На английском.
10. Unity3d Tutorial - Server & Client tutorial series (new)!! (Мануал с оф сайта Юни. Есть множество видео и уже готовый как я понял код в rar архиве. Текста почти нет, все рассказываться в видео. Скажу что мне этот мануал больше всего понравился.) На английском.
P.S.Принимать решения какой вариант лучше - вам.
Я не претендую на авторство просто для удобного пользования и что бы не потерять нужную инфу добавил к себе на блог.
Если вам понравился мой блог предлагаю подписаться на уведомления по EMAIL. Как подписаться покажу в скринах.
![]() |
| Так же подписуемся в постоянные читатели. |
![]() |
| Вписуем ваш меил |
суббота, 23 марта 2013 г.
3D Движки Бесплатные/Условно бесплатные.
1.Glest это бесплатный 3D-стратегия в реальном времени игра, где вы управляете армиями двух различных фракций: Технология , которая состоит в основном из воинов и механические устройства, и магия , которая предпочитает магов и вызванных существ на поле боя.
СКАЧАТЬ
2....Продолжение следует.
Множество ссылок для ознакомления.
1.Создай свой блог на blogspot.com и зарабатывай на нем
2.Сервисы для заработка на своём блоге, сайте или без него
3.Resident Evil 6 (CO-OP)
5.Руководство запуска: Resident Evil 6 по сети
6.Autodesk 3ds Max Design v.2013 (64 bit) [Английский]
7.Autodesk 3ds Max v.2013 (64 bit) [Английский]
8.Resident Evil 6 руководство запуска по сети
9.Уроки Unity3D
10.Tutorials/Уроки/Unity3D
11.Tutorials/Уроки/Unity3D №2
12.Видео уроки по Unity 3D от Flight Dream Studio
13.Блог Михаил Фленов
14.C#......С++
15.DataLife Engine v.9.8 Final Release - Скачать DLE 9.8
16.Ваши впечатления о UDK, Unity, Cryengine 3, etc (3 стр)
17.bootstrap/Введение Обзор проекта, компонентов, а так же как начать с простого шаблона.
18.
Будильник для компьютера на C#
Будильник для компьютера на C#
Опубликовано Taras Kovalenko в Пнд, 27/08/2012 - 07:18

Наверняка многие с нас хотели чтоб с утра нас будил наш любимый компьютер и «пел» наши любимые композиции (по крайней мере так хотел я), поэтом решил написать такое приложение как только приступил к изучению программирования.
Как все должно было быть? Я запускаю свое приложение — будильник, выставляю в сколько часов он должен меня будить и какую программу при этом запускать (телик, музыку ...) и перевожу ПК в спящий режим, по истечении времени программа должна была подать ОС какой то сигнал типу «Вставай пора будить хозяина!» и запустить нужное мне приложения.
Для этого я перелопатил пол интернета, прочитал множество статей про спящий режим компьютера, что делает в этот момент ОС Windows и т.д. задавал вопросы на разных форумах и все что они могли мне сказать это «Будильник есть в телефоне, зачем тебе этот геморрой» или что та в этом роде, правда на майкрософте написали что можно сделать но это будет довольно таки сложно, короче посоветовали мне использовать технологию WOL там как то все это делается через сеть, при этом один комп должен быть постоянно включен чтоб подать сигнал другом компе и тот должен проснутся! Но мне показалось что это как то не удобно получится. Но ничего я не отчаялся и пошел в сторону WinAPI, и вот момент истинны… «Ура, Нашел!».
Для работы мне понадобилось всего три WinAPI функции и справка MSDN. Итак, приступим!
1. Создать консольное приложение;
2. Подключить неймспейс для работы с API;
3. Написать нужные функции;
4. Создать один метод.
2. Подключить неймспейс для работы с API;
3. Написать нужные функции;
4. Создать один метод.
Для работы с WinAPI подключаем System.Runtime.InteropServices и пишем наши API-функции
[DllImport("kernel32.dll")]
public static extern IntPtr CreateWaitableTimer(IntPtr lpTimerAttributes,
bool bManualReset, string lpTimerName);
[DllImport("kernel32.dll")]
public static extern bool SetWaitableTimer(IntPtr hTimer, [In] ref long
pDueTime, int lPeriod, IntPtr pfnCompletionRoutine, IntPtr
lpArgToCompletionRoutine, bool fResume);
[DllImport("kernel32", SetLastError = true, ExactSpelling = true)]
public static extern Int32 WaitForSingleObject(IntPtr handle, uint
milliseconds);
Далее создаем метод который будет вести отсчет времени до пробуждения:
static IntPtr handle; static void SetWaitForWakeUpTime() { long duetime = -900000000; Console.WriteLine("Все, ложитесь спать хозяин! Я Вас утром разбужу!); handle = CreateWaitableTimer(IntPtr.Zero, true, "MyWaitabletimer"); SetWaitableTimer(handle, ref duetime, 0, IntPtr.Zero, IntPtr.Zero, true); uint INFINITE = 0xFFFFFFFF; int ret = WaitForSingleObject(handle, INFINITE); System.Diagnostics.Process.Start("C:\Program Files\AIMP3\AIMP3.exe"); }
Надеюсь в коде все понятно, переменная long хранит время (то есть количество интервалов по 100 наносекунд), далее создали таймер который все этот обрабатывает и по истечении времени запускает проигрыватель.
Все так просто, а сколько положил усилий чтоб найти как можно сделать. В итоге мы получили полезное приложение которое может нас будить с утра (плюс ко всему у него получился красивый интерфейс). Оно конечно не очень эргономичное но все в Ваших руках, можно перенести на WinForms, добавить еще несколько полезных функций и у вас получится полноценное приложение. Надеюсь Вам интересно читать мой пост, спасибо за внимание!
P.S. Если у вас не работает приложение но при этом компиляция прошла без ошибок, тогда проверьте разрешен ли у вас в настройках электропитания пункт «Разрешить таймеры пробуждения».
Взято http://www.vr-online.ru/blog/budilnik-dlja-kompjutera-na-c-6562
Взято http://www.vr-online.ru/blog/budilnik-dlja-kompjutera-na-c-6562
Подписаться на:
Комментарии (Atom)




