Вот наблюдаю за деятельностью: 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. Ресурсы(с возможностью увеличения каждый день)
Пока всё что вспомнил, может кто ещё поможет чем?!
Подскажите пожалуста как мне всё это сделать? И прошу не отсылать куда нибудь!
Советую не замарачиваться. На рынке браузерок сейчас делать нечего.
Экспертное мнение Делать нечего, а лопатками и тележками народ вывозит деньги. Если у вас не вышло, не надо теперь всех отпугивать. Браузерку намного легче двигать, чем обычную клиентскую ММО
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, и онлайна побольше выдержит, да и кодить немного проще, ну мне так кажется
вот посмотрел 1 урок по созданию игры.и там говорится об таблицах.в которых содержаться все данные!но я ни как не пойму где и от куда берется она?обьяснит!
Добавлено (02.08.2011, 10:31) --------------------------------------------- вот посмотрел 1 урок по созданию игры.и там говорится об таблицах.в которых содержаться все данные!но я ни как не пойму где и от куда берется она?обьяснит!
вот посмотрел 1 урок по созданию игры.и там говорится об таблицах.в которых содержаться все данные!но я ни как не пойму где и от куда берется она?обьяснит!
Она создается специальным скриптом, либо визуально в редакторе mysql таблиц, например, в программе phpmyadmin.
Чтобы это понять, купи книжку по php и mysql и читай, пока не дойдет. Быстро только кошки плодятся.
Kto_Ya, перед тем как заморачиваться с онлайн игрой, создай хоть простенький чатик. Учи в такой последовательности (ИМХО): html (дней 5 уйдёт) html+css (особо не заморачивайся, пару дней) php (заморачивайся и втыкай недели 3, перед тем как писать чат) про AS забудь, по крайней мере на месяц.... и помни ПРАКТИКА - САМОЕ ВАЖНОЕ;) Сайты по теме: http://htmlbook.ru/ http://php.su Лично я для написания кода использую WINsoft WEBeditor, мне нра, много всяких помощников и т. д. В качестве вирт серва, как писал Винч, лучше всего юзать Denwer. Кста, про сокеты и т. д. не заморачивайся... Сделай шото наподобии vten.ru и других вап браузерок. Ну и как сказал Ферамон - На рынке браузерок сейчас делать нечего Собственно клиентскую ммо делать проще. Намного...
тогда вообще не пойму,делать или нет!мне не рынок важен,а то что я сделаю!и то что будет мое!да если и игра не будет пользоваться успехом,хоть буду знать Web программирование,пригодиться!за интернетом будущее. Diamond
короче не чего ни понимаю!буду учить все последовательно!а вообще если делать вот по этим срокам в теме,можно научиться делать игры?ни кто не знает,есть ли скрин какой нибудь того что делается в уроках?чтоб посмотреть что да как и как хоть получается! Diamond