Пятница, 22 Ноября 2024, 22:22

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Создание браузерной игры
Kto_YaДата: Вторник, 02 Августа 2011, 00:38 | Сообщение # 1
участник
Сейчас нет на сайте
Всем привет!!!

Вот наблюдаю за деятельностью:
1. Don_Alexey
2. Strateg


И за их проектами. И меня заинтересовал вот это проект:

Так как я любитель браузерных игр, хотел бы перенести эту игру в категорию браузерных игр. Но к сажелению пока не знаю как! Они мне посоветовали обратиться к вам, может кто и пожет!?

Так как пока не имею представления как и что и с чего начать. Помогите мне в этом! Посмотрев на форуме(мельком), я увидел вот что: что создания браузерной игры надо знать вот какие языки:

- php
- html
- css
- javascript
- MySQL
- AS3 (Flash)


Вот из этого есть и 1 вопрос:

1. В какой последовательности их учить?

Прочитав не много(и не только тут) что программировать приходится в обычном блокноте!

2. Это так?

Или же:

3. Есть какие то спец. программы для этого?

Слышал что есть такая программа, которая позволяет эмитировать ИНТЕРНЕТ! Т.е. можно работать(тестировать) и без реального подключения.

4. Какие главные аспекты нужно знать в создании браузерной игры?

Вот прочитав уроки я увидел что игру начали делать с БД!

5. Возможно начать с чего то другого? Или это самое сердце?

Так как я буду заниматься дин этим:

6. Сложно мне будет сделать игру одному?(только чисто код(без графики(т.е. она будет но примитивная, не как в оригинале и в конечном этоге), звука и т.д.)).

Практически не зная об этом ни чего:

7. Есть ли какие нибудь исходники? Чтоб посмотреть что да как устроено там?

Есть ещё много вопросов, но буду задавать по мере прохождения!

Немного об игре.

Как и в версии Gama Maker, главный герой будет пробуждён из мёртвых(т.е. его дух) и им нам предстоит проходить игру! Так как игра будет проходиться только за силы зла, противником выступит силы добра!

Чтоб я хотел получить в этоге:

1. Огромную локацию
2. Систему прокачки героя
3. Покупка оружия, брони и т.д.
4. Магия
5. Свободная арена для сражения(т.е. просто повышать уровень)
6. Квесты
7. Многопользовательская игра
8. Ресурсы(с возможностью увеличения каждый день)


Пока всё что вспомнил, может кто ещё поможет чем?!

Подскажите пожалуста как мне всё это сделать? И прошу не отсылать куда нибудь!

Заранее спасибо, + в репутацию обеспечен!


Diamond
FERAMONДата: Вторник, 02 Августа 2011, 01:02 | Сообщение # 2
Dansy Riter
Сейчас нет на сайте
Советую не замарачиваться. На рынке браузерок сейчас делать нечего.

Наш проект "ИСТОРИЯ АНГЕЛА "
Kto_YaДата: Вторник, 02 Августа 2011, 01:07 | Сообщение # 3
участник
Сейчас нет на сайте
FERAMON, Ну всё таки хотелось бв попробывать!

Diamond
FERAMONДата: Вторник, 02 Августа 2011, 01:21 | Сообщение # 4
Dansy Riter
Сейчас нет на сайте
Ты хорошо рисуешь?

Наш проект "ИСТОРИЯ АНГЕЛА "
Kto_YaДата: Вторник, 02 Августа 2011, 01:22 | Сообщение # 5
участник
Сейчас нет на сайте
рисую не я! Я уже говорил!

Diamond
FERAMONДата: Вторник, 02 Августа 2011, 01:27 | Сообщение # 6
Dansy Riter
Сейчас нет на сайте
А кто рисует?

Наш проект "ИСТОРИЯ АНГЕЛА "
getNameДата: Вторник, 02 Августа 2011, 01:28 | Сообщение # 7
JAVA. Написано однажды, работает везде.
Сейчас нет на сайте
Прочти л.с.



Пришельцы! 2012 (рассказ)
Kto_YaДата: Вторник, 02 Августа 2011, 01:52 | Сообщение # 8
участник
Сейчас нет на сайте
getName,хорошо

Добавлено (02.08.2011, 01:42)
---------------------------------------------
FERAMON, его на форуме нет!

Добавлено (02.08.2011, 01:52)
---------------------------------------------
Ну и всё таки, давайте вернёмся к теме!?


Diamond
VinchensooДата: Вторник, 02 Августа 2011, 08:34 | Сообщение # 9
Злобный социопат с комплексом Бога
Сейчас нет на сайте

Quote (Kto_Ya)
1. В какой последовательности их учить?

В любой. Они все нужны для разных задач, в итоге покрывающих предметную область. html и css- вообще не ЯП, разметка и каскадные таблицы стилей.
Quote (Kto_Ya)
2. Это так?

Блокнот, почему бы нет?
Quote (Kto_Ya)
3. Есть какие то спец. программы для этого?

Есть целые среды для написания кода. Есть просто редакторы с подсветкой синтаксиса, типа notepad++. Php- скрипты, которые интерпретируются на виртуальном веб-сервере, т.е. специальный компилятор для них не нужен(хотя есть возможность компилировать код в *ехе, но там нужно с собой интерпретатор таскать). Лично мне вполне хватает нотпада. Можешь вот это посмотреть

Чтобы проверять скрипты без реального интернета, достаточно поставить веб-сервер виртуальный(например, denwer, сам найдешь в интернете) и просто обращаться к localhost или внутреннему ip: 127.0.0.1
Quote (Kto_Ya)
4. Какие главные аспекты нужно знать в создании браузерной игры?

Знать хорошо php, верстку, безопасность.. Вопрос не понятен, браузерка- сложный сайт, хотя смотря какая. Так что знать нужно много что. Проектирование БД тоже важно.
Quote (Kto_Ya)
5. Возможно начать с чего то другого? Или это самое сердце?

Можно, сделать игру, храня все данные в тхт файлах, а потом прикручивать mysql. Но смысл? Имхо, это изврат 2 раза пробегать один и тот же код. Да и проектирование БД дает понять, какая будет структура, какие нужны данные, сколько их и все прочее. Да и в работе с БД особо сложных вещей нет, главное правильно спроектировать структуру.
Quote (Kto_Ya)
6. Сложно мне будет сделать игру одному?(только чисто код(без графики(т.е. она будет но примитивная, не как в оригинале и в конечном этоге), звука и т.д.)).

Можно. Смотря какой уровень и желание учиться, опыт программирования. Но вообще можно. Я долго не мог сесть за php, пока не купил книгу на бумаге, после начал читать, когда было свободное время, язык понятный, простой. Конечно, чтобы стать гуру нужно много практики, смежные дисциплины(та же безопасность), но за неделю можно выучить до среднего уровня, чтобы легко писать на нем, используя литературу и гугл.
Quote (Kto_Ya)
7. Есть ли какие нибудь исходники? Чтоб посмотреть что да как устроено там?

Есть, но народ говорит, что они весьма дырявые. Устройство можно глянуть, если, например, не знаешь, как что-то сделать.
Quote (Kto_Ya)
1. Огромную локацию 2. Систему прокачки героя 3. Покупка оружия, брони и т.д. 4. Магия 5. Свободная арена для сражения(т.е. просто повышать уровень) 6. Квесты 7. Многопользовательская игра 8. Ресурсы(с возможностью увеличения каждый день)

Хм, игра реалмтайм? Тогда тебе нужно что-то, использующее сокеты, про post и get запросы для реалтайм игры можно забыть, ибо извращение. Ну и сервер должен работать на сокетах. Конечно, можно и на php писать, но я не знаю, как к этому отнесется хостер. Чаще всего они ограничивают процессорное время, которое может использовать твой сайт. А сокетный сервер на пхп будет кушать очень много ресурсов. Так что тебе придется или ставить свой сервер, или откупать дедик. Тогда не проще ли писать сервер на чем-нибудт компилируемом, например, на дельфи или java, и онлайна побольше выдержит, да и кодить немного проще, ну мне так кажется smile


Kto_YaДата: Вторник, 02 Августа 2011, 10:31 | Сообщение # 10
участник
Сейчас нет на сайте
вот посмотрел 1 урок по созданию игры.и там говорится об таблицах.в которых содержаться все данные!но я ни как не пойму где и от куда берется она?обьяснит!

Добавлено (02.08.2011, 10:31)
---------------------------------------------
вот посмотрел 1 урок по созданию игры.и там говорится об таблицах.в которых содержаться все данные!но я ни как не пойму где и от куда берется она?обьяснит!


Diamond
VinchensooДата: Вторник, 02 Августа 2011, 10:32 | Сообщение # 11
Злобный социопат с комплексом Бога
Сейчас нет на сайте
Quote (Kto_Ya)
вот посмотрел 1 урок по созданию игры.и там говорится об таблицах.в которых содержаться все данные!но я ни как не пойму где и от куда берется она?обьяснит!

Она создается специальным скриптом, либо визуально в редакторе mysql таблиц, например, в программе phpmyadmin.

Чтобы это понять, купи книжку по php и mysql и читай, пока не дойдет. Быстро только кошки плодятся.


Kto_YaДата: Вторник, 02 Августа 2011, 10:45 | Сообщение # 12
участник
Сейчас нет на сайте
хорошо спасибо!т.е. Эти таблицы делаются там?!

Diamond
VinchensooДата: Вторник, 02 Августа 2011, 10:46 | Сообщение # 13
Злобный социопат с комплексом Бога
Сейчас нет на сайте
Quote (Kto_Ya)
хорошо спасибо!т.е. Эти таблицы делаются там?!

да


AGENTX001Дата: Вторник, 02 Августа 2011, 10:54 | Сообщение # 14
почётный гцупер
Сейчас нет на сайте
Kto_Ya, перед тем как заморачиваться с онлайн игрой, создай хоть простенький чатик.
Учи в такой последовательности (ИМХО):
html (дней 5 уйдёт)
html+css (особо не заморачивайся, пару дней)
php (заморачивайся и втыкай недели 3, перед тем как писать чат)
про AS забудь, по крайней мере на месяц....
и помни ПРАКТИКА - САМОЕ ВАЖНОЕ;)
Сайты по теме:
http://htmlbook.ru/
http://php.su
Лично я для написания кода использую WINsoft WEBeditor, мне нра, много всяких помощников и т. д.
В качестве вирт серва, как писал Винч, лучше всего юзать Denwer.
Кста, про сокеты и т. д. не заморачивайся... Сделай шото наподобии vten.ru и других вап браузерок.
Ну и как сказал Ферамон -
На рынке браузерок сейчас делать нечего
Собственно клиентскую ммо делать проще. Намного...
Kto_YaДата: Вторник, 02 Августа 2011, 11:12 | Сообщение # 15
участник
Сейчас нет на сайте
тогда вообще не пойму,делать или нет!мне не рынок важен,а то что я сделаю!и то что будет мое!да если и игра не будет пользоваться успехом,хоть буду знать Web программирование,пригодиться!за интернетом будущее.

Diamond
StrategДата: Вторник, 02 Августа 2011, 12:32 | Сообщение # 16
заслуженный участник
Сейчас нет на сайте
Vinchensoo, скачал phpmyadmin, но ёт как то не пойму ни чего!

DiamonD - мой сайт...
AssasinДата: Вторник, 02 Августа 2011, 12:35 | Сообщение # 17
web-coder
Сейчас нет на сайте
Если тебе важно то что ты делаешь, а не рынок, то зачем задаешь вопрос
Quote (Kto_Ya)
тогда вообще не пойму,делать или нет

Сам реши нужно оно тебе или нет. Если делаешь реалмтайм, то используй веб-сокеты, связка node.js+socket.io.
VinchensooДата: Вторник, 02 Августа 2011, 12:41 | Сообщение # 18
Злобный социопат с комплексом Бога
Сейчас нет на сайте
Quote (Strateg)
Vinchensoo, скачал phpmyadmin, но ёт как то не пойму ни чего!

Скачал VS, ниче не понял, закрыл. Примерно из той же оперы.
Бери книгу и читай.

Quote (Assasin)
связка node.js+socket.io.

Хм, оно работает на веб-хостинге? Или нужен VPS?


Kto_YaДата: Вторник, 02 Августа 2011, 13:04 | Сообщение # 19
участник
Сейчас нет на сайте
короче не чего ни понимаю!буду учить все последовательно!а вообще если делать вот по этим срокам в теме,можно научиться делать игры?ни кто не знает,есть ли скрин какой нибудь того что делается в уроках?чтоб посмотреть что да как и как хоть получается!

Diamond
AssasinДата: Вторник, 02 Августа 2011, 15:03 | Сообщение # 20
web-coder
Сейчас нет на сайте
Quote (Vinchensoo)
Хм, оно работает на веб-хостинге? Или нужен VPS?

Нужен VPS/VDS
Вот пример моей работы node.js+socket.io (1,5 месяца работы) линк
Если интересно, могу сделать более подробный ролик и отослать в ЛС.
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг