forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Юмор (http://forum.boolean.name/forumdisplay.php?f=35)
-   -   Ninecraft, от клона Mine до схожести с cs (http://forum.boolean.name/showthread.php?t=18314)

Amigokortes 04.07.2013 23:28

Ninecraft, от клона Mine до схожести с cs
 
Ninecraft

Вот, хочу рассказать о нашем проэкте. думаю многие знают игру Minecraft от Mojang на движке java. Так вот, в 2010 году у нас с друзьями возникла идея создать игру похожую на Mine, но в тоже время с элементами cs (conter strike). Изначально игра была задумана на платформе open gl, но в итоге, из за сложности в совместимости выбрали старый добрый c++. Сейчас проэкт проходит открытое альфа тестирование, так что каждый может в нем поучавствовать. Игра исключительно сетевая, но трафик не гробит.




Наш сайт: http://www.ninecraft.ru/

Скачать игру можно отсюда: http://rutracker.org/forum/viewtopic.php?t=4474153

В чем уникальность игры?
Уникальность игры в том, что в игре нет сюжета как такого. Игрок попадает в пост апокалептический мир, населенный свирепыми волками медведями, и зомби. Задача заключаеться в том, чтобы выжить в этом мире, добывать ресурсы, крафтить инструменты, построить свой дом, также игрок может общать с другими игроками, вести торговлю, выходить на охоту на зверей. Короче говоря, полная свобода действий.

Mr_F_ 04.07.2013 23:36

Ответ: Ninecraft, от клона Mine до схожести с cs
 
Цитата:

движке java
Цитата:

Изначально игра была задумана на платформе open gl, но в итоге, из за сложности в совместимости выбрали старый добрый c++.
wut?

Amigokortes 04.07.2013 23:36

Почему C++
Open GL, как и Java- очень ресурсоемкие. Поэтому рациональнее использовать программ коды поддерживающие Directx (в нашем случае 9 и 10). Так что Vizual basick оптимальный выбор.

Цитата:

Сообщение от Mr_F_ (Сообщение 262620)
wut?

Да да, представьте себе, что для больших, ресурсоемких игр всяекие open'ы совсем не подходят. Приходиться обращаться к великой классике.

Taugeshtu 04.07.2013 23:49

Ответ: Ninecraft, от клона Mine до схожести с cs
 
Монитор закоротило, блин... Я аж облизываюсь!
Быстроадд:
Автор, расскажи ещё про технологии, которые использовали, очень интересно

HolyDel 04.07.2013 23:54

Ответ: Ninecraft, от клона Mine до схожести с cs
 
Цитата:

Изначально игра была задумана на платформе open gl, но в итоге, из за сложности в совместимости выбрали старый добрый c++.
ого. подписываюсь под словами айза. давай еще про технологии.

скачал. а не на юньке ли вы делали проект, друзья?
не получается войти. пишет какие-то проблемы с сервером.

ну и сайт у вас отвалился.

den 05.07.2013 00:06

Ответ: Ninecraft, от клона Mine до схожести с cs
 
Что мешало писать на С++ + OpenGL?

Amigokortes 05.07.2013 00:09

Цитата:

Сообщение от HolyDel (Сообщение 262626)
ого. подписываюсь под словами айза. давай еще про технологии.

скачал. а не на юньке ли вы делали проект, друзья?
не получается войти. пишет какие-то проблемы с сервером.

ну и сайт у вас отвалился.

Сору, у нас сервер не проплачен. К завтрашнему дню исправем.

Цитата:

Сообщение от Den (Сообщение 262628)
Что мешало писать на С++ + OpenGL?

Честно говоря, никто из нашей команды проффесионально не владеет open, да и к тому же все таки directx привычнее, на нем хоть опыт есть.

Продолжаю про технологии:

Движок проэкта чтательно скопирован с оригинального Minecraft, при этом мы проделали очень долгую работу по переносу из Java в C, но как видите, труд стоит того. Изобретать велосипед мы не стали. Часть текстур мы взяли из Conter strike, например оружие. Большая часть текстур ресурсов была нарисована нашим художником, самое интерестное что изначально прототипы текстур были на бумаге ( :P ) и лишь потом с помощью сканера переносились в цифровой вид и оптимизировались с помощью старого доброго фотошопа. Наиболее важный этап это программирование ии для мобов (в игре их три вида- это волк, медведь, и зомби, все агрессивные, и мешают добывать ресурсы).

den 05.07.2013 00:15

Ответ: Ninecraft, от клона Mine до схожести с cs
 
Цитата:

Да да, представьте себе, что для больших, ресурсоемких игр всяекие open'ы совсем не подходят. Приходиться обращаться к великой классике.
Цитата:

Честно говоря, никто из нашей команды проффессионально не владеет open, да и к тому же все таки directx привычнее, на нем хоть опыт есть.
лол

Amigokortes 05.07.2013 00:22

Немного о легенде (сюжет)

В иге есть 4 локации: 1- Убежище- это место куда игрок попадает в первый раз, и возрождается там если он был убит мобом. 2- Темный лес, где много мобов, специально для охоты. 3- Пустошь, это арена, похожая на CS, где игроки могут пострелять в друг друга. И само собой дом, который игрок должен построить (в игре очень развита система частных участков, то есть там где твой дом, там твоя земля, и никто не может там копать и изменять мир.

Сюжет заключается в том, что на земле произошло глобальное стихийное бедствие, после чего земля стала похожа на такую себе тайгу, в ней вам и предстоит выжывать

Arton 05.07.2013 00:28

Ответ: Ninecraft, от клона Mine до схожести с cs
 
Amigokortes, блин, написал бы всё в первом посте, а не плодил бы сообщения!

Заценю потом, раз сейчас сервер не работает.

Amigokortes 05.07.2013 00:31

Продолжаю про технологии:

Для сервера мы используем 4 компьютера Gigabyte g40m (общая мощьность: 120 Gb. ram, 6000 Ggz proz, общая пропускная способность сети: 1gb/300 mb./s. Прикол в том что сервер стоит на дому у одного из наших партнеров ( :P ) , свой сервер потому, что арендовать сервер дороже чем содержать самому.

Да, у нас проблемы с сайтом и с сервером. Спешим исправить.

HolyDel 05.07.2013 00:42

Ответ: Ninecraft, от клона Mine до схожести с cs
 
при чем тут опен или директ?
вы же это на юнити писали? признавайтесь.
по крайней мере без unityengine.dll оно не работает.

Amigokortes 05.07.2013 00:46

Ответ: Ninecraft, от клона Mine до схожести с cs
 
Цитата:

Сообщение от HolyDel (Сообщение 262649)
при чем тут опен или директ?
вы же это на юнити писали? признавайтесь.
по крайней мере без unityengine.dll оно не работает.

Ну как, юнити компактная вещь, физика- само собой на юнити. Но сам клиент, это basick

Mr_F_ 05.07.2013 01:40

Ответ: Ninecraft, от клона Mine до схожести с cs
 
Цитата:

выбрали старый добрый c++
Цитата:

без unityengine.dll оно не работает
Цитата:

сам клиент, это basick
....

Taugeshtu 05.07.2013 01:55

Ответ: Ninecraft, от клона Mine до схожести с cs
 
Цитата:

Сообщение от Mr_F_ (Сообщение 262661)
....

Забыл о переносе кода майнкрафта с Java на C.


Часовой пояс GMT +4, время: 19:36.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot