03.05.2024 05:49:37
Навигация
· XNA FAQ
· С чего начать
· Конкурсы
· Обратная связь
· XNA Блоги
Сейчас на сайте
· Гостей: 1

· Пользователей: 0

· Всего пользователей: 7,142
· Новый пользователь: Sarahseato
Последние фото
Thurs Puzzle
Thurs Puzzle
Альбом: XNA Games

Thurs Puzzle
Thurs Puzzle
Альбом: XNA Games

Thurs Puzzle
Thurs Puzzle
Альбом: XNA Games

Блоги
general
» Unity3D – Chunky ...
general
» Unity3D: Simple p...
dampirik
» Записки программи...
dampirik
» Локализация прило...
dampirik
» Эффективность рас...
general
» HLSL: Шейдер воды
general
» Unity 3D: Управле...
general
» Unity 3D: FPS scr...
yavshoke
» XboxOne - интерес...
dampirik
» Push уведомления ...
Поддержка
microsoft.com
1gb.ru - Дом для вашего сайта
Просмотр темы
 Распечатать тему
Подскажите с чего начать
Gorael
#1 Распечатать сообщение
Опубликовано 05.02.2013 13:06:15
Младший специалист


Сообщений: 24
Зарегистрирован: 05.02.13

Подскажите, я создаю игру в 2D, где будут лишь 2 персонажа, минимум графики, минимум действий, условно предположим что она будет как Portal в кооперативе(ествественно ни че близкого с Portal нет))) так вот, я не смог найти какой либо статьи где бы было написано хотя бы близко что меня интересует, игра не требует ни логина ни пароля, надо будет лишь выбрать кем являешься, клиентом или сервером, персонажа и если ты клиент то ввести IP сервера, подскажите какую нибудь статью либо свои личные доводы по поводу реализации P.S. до этого в XNA с подобным никогда не работал, лишь сокеты в Delphi и на всякий случай добавлю, XNA версии 4.0
Изменил(а) Gorael, 05.02.2013 13:09:06
 
VAB
#2 Распечатать сообщение
Опубликовано 05.02.2013 13:27:38
Аватар пользователя

Администратор


Сообщений: 1431
Зарегистрирован: 21.07.09

Ох...
ну ты и загнул Smile

1. Троелсен Язык программирования C# 2010 и платформа .NET 4
2. Книги по XNA (много на rutracker.org) и разбираться в программировании 2D
3. Менеджеры игровых экранов (есть примеры на xnadev) и куча в гугле
4. http://create.msdn.com - тут много примеров
5. WCF
6. ну и почитать по БД, если думаешь что-то сохранять на стороне сервера
 
Gorael
#3 Распечатать сообщение
Опубликовано 05.02.2013 13:55:36
Младший специалист


Сообщений: 24
Зарегистрирован: 05.02.13

Еще один вопрос, вот сколько видел примеров, везде используют Windows LIVE, я надеюсь это не обязательно если использовать лишь XNA компоненты?
 
VAB
#4 Распечатать сообщение
Опубликовано 05.02.2013 15:05:36
Аватар пользователя

Администратор


Сообщений: 1431
Зарегистрирован: 21.07.09

нет, не обязательно
 
sid06
#5 Распечатать сообщение
Опубликовано 21.06.2013 15:11:04
Младший специалист


Сообщений: 12
Зарегистрирован: 01.11.09

А не подскажете, куда посмотреть и почитать?
 
dampirik
#6 Распечатать сообщение
Опубликовано 21.06.2013 15:19:17
Аватар пользователя

Гуру


Сообщений: 1010
Зарегистрирован: 21.02.10

1. Книги по программирования C# и платформа .NET (много на rutracker.org)
2. Книги по XNA (много на rutracker.org) и разбираться в программировании 2D
3. Менеджеры игровых экранов (есть примеры на xnadev) и куча в гугле
4. http://create.msdn.com - тут много примеров
 
Gorael
#7 Распечатать сообщение
Опубликовано 21.06.2013 21:02:05
Младший специалист


Сообщений: 24
Зарегистрирован: 05.02.13

А не подскажете, куда посмотреть и почитать?

Я искал нечто полезное и понял что помогут в таком случае только туториалы на ютубе. В запросе что то типо "Сокеты и C#". Но опять же там надо искать, под разные нужды разные туториалы)
Изменил(а) Gorael, 21.06.2013 21:05:24
 
PhilippOK
#8 Распечатать сообщение
Опубликовано 21.06.2013 23:35:48
Аватар пользователя

Старший специалист


Сообщений: 201
Зарегистрирован: 22.05.12

Если вкратце то копать в сторону:
Вариант раз:
Я хочу разобраться как устроена передача по сети в целом(что такое TCP стэк и с чем его едят) и в Windows в частности - вперед гуглим по запросу Socket (WinSock). При этом "разные нужды" это все ерунда, хорошо организованный класс управления сокетом подойдет под любые нужды (в рамках одного протокола), дургое дело что для определенных "нужд" такая "хорошая" организация будет чрезмерной.
Вариант два:
Сокеты это круто, но мне по барабану как идет передача по сети, я знаю что мне надо TCP/IP или UDP протокол связи по этому - гуглим по запросу TCPClient, TCPListener, UDPClient, UDPListener
Вариант три:
Клиенты, листенеры бррр зачем мне все это, я не хочу заморачиваться на передаче вообще, а хочу сосредоточиться на более "высоких" вещах (кто станет чемпионом мира по хоккею в 2014 году???) Гуглим по WCF, в частности ServiceHost и [ServiceContract]
ЗЫ
я туплю как тут на сайт закачать файл =) кинул в каталог, но там надо апрув от администрации, в общем если закачают, то выкинул пример Асинхронного TCP клиента и сервера.
Возможна работа как через WinAsync так и в отдельном потоке(при этом по завершении приложения надо делать Dispose а то останется не закрытым поток обработки)
Изменил(а) PhilippOK, 21.06.2013 23:36:26
В 90% случаев пишу букавки кода не из студии, а прямо на форуме - за мелкие огрехи в синтаксисе бучу не поднимаем!
 
sid06
#9 Распечатать сообщение
Опубликовано 24.06.2013 16:15:10
Младший специалист


Сообщений: 12
Зарегистрирован: 01.11.09

dampirik написал:
1. Книги по программирования C# и платформа .NET (много на rutracker.org)
2. Книги по XNA (много на rutracker.org) и разбираться в программировании 2D
3. Менеджеры игровых экранов (есть примеры на xnadev) и куча в гугле
4. http://create.msdn.com - тут много примеров


Не, с этим все нормально. Более или менее разбираюсь. Я спрашивал, где почитать про сеть без встроенных служб Windows Live. Как я понимаю, через эту службу не удастся сыграть вдвоем без оплаты.
 
Mavavto
#10 Распечатать сообщение
Опубликовано 23.04.2021 11:40:56
Новичок


Сообщений: 1
Зарегистрирован: 10.12.16

Больше вопросов чем ответов....
Почему хочу оболочку? Для визуализации процессов торгов... Хотя, конечно, поначалу можно все в лог писать. Просто в программировании по современным меркам полный ноль, и больше хочу начать изучать какой либо язык, но что бы сразу с делом.... Вот и думаю , с чего проще начать
 
Перейти на форум:
Авторизация
Логин

Пароль



Забыли пароль?
Запросите новый здесь.
Мини-чат
Вы должны авторизироваться, чтобы добавить сообщение.

11.12.2023

11.12.2023
[img]https://x.pin
-up-world.com/imag
es/img4.jpg[/img]
[url=https://ofoi.
cenditt.loan/new-k
atiana-kay-fucking
-with-lucky-fan-p1
-porn-scenes/]133K
67% New Katiana

11.12.2023
[img]https://wwt.s
sgameadmin2.com/im
ages/img4.jpg[/img
]
[url=https://k.smi
letaxservice.com/r
edirect/SFpEdDR1cG
V4czNKMmxlQi9tVytI
d3dxWW9GWTd5Zk52TD
VVMG1mc3YvUmlDMWUw

11.12.2023

11.12.2023

10.12.2023
[img]https://ey.os
prey-holidays.uk/i
mages/img10.jpg[/i
mg]
[url=https://nby.h
ighlyresponsible.c
om/696488/sexyfeet
girl2020-gotta-kee
p-them-soft-lookin
g-

30.11.2023
[img]https://nuggi
e.army/images/img1
5.jpg[/img]
German Porno kostenlos - Deutsche Pornos & Pornofilme. [url=ht

30.11.2023

30.11.2023
[img]https://where
ijoin.com/images/i
mg8.jpg[/img]
Voir Films VF VOSTFR - . [url=http://mvig.j
ulieemontelaro.com
/]omegleX

30.11.2023
[img]https://steam
unlocked.tangobliv
ion.com/images/img
14.jpg[/img]
Top - Rated Live Sex Cam Videos to Watch Online. [

29.11.2023

29.11.2023
[img]https://chaii
t.com/images/img8.
jpg[/img]
Ottmaza.live - Ottmaza.Com Official Website | Ottmaza | Ottmaza.Net | Ottmaz

29.11.2023
[img]https://ezyja
mb.co.uk/images/im
g10.jpg[/img]
Free Porn - Sex, Tube Videos, XXX Pics, Pussy in Porno

29.11.2023
[img]https://launc
hbusinessloans.org
/images/img15.jpg[
/img]
Asyalı - Koreli Japon Seks Filmleri Türkçe A

29.11.2023
[img]https://panen
poker.org/images/i
mg8.jpg[/img]
[url=http://watchm
ovies.seoullittlem
all.com/]Junkie Musik Lossless &#ff7dee MГєsica ElectrГіnica p

RSS каналы сайта
XNA - Новости
XNA - Статьи
XNA - Форум
XNA - Галерея
XNA - Файлы
Время загрузки: 0,12 секунд 13,293,583 уникальных посетителей