Перейти к публикации

Програмное обеспечение


vantyz
 Поделиться

Рекомендованные сообщения

с чего ты взял что я выделываюсь? я просто спросил как можно написать и все. не надо тут из себя крутого строить. напиши сам нормальную вещь на dark basic'e тогда и выделывайся.

 

 

Да я и не собираюсь разрабатывать какую то игру в которую будут играть миллионы) мне просто интересен сам процесс программирования: когда ты ставишь перед собой задачу и пытаешься достигнуть цели, это очень интересное занятие, учитывая что проблем с реализацией своих фантазий уйма, но зато реализовав их получаешь удовольствие.

дарк барсик это недоязык, не стоит на него и тратить время. Нормальных вещей он и не стоит. Лучше присмотрись к опенсорс проектам и попробуй в них разобраться, teeworlds, xonotic, openmw. Ну и языки нормальные выучить, будь то с++, питон или какой-нибудь Ъ брейнфак. Бокс для этого тебе не нужен. В общем иди копайся в движке первокваки, кури дарплейсес и не забивай себе голову дарк барсиком. И писать не кроссплатформенные вещи не комильфо, если нет нужды в этом.

Ссылка на комментарий
Поделиться на других сайтах

с чего ты взял что я выделываюсь? я просто спросил как можно написать и все. не надо тут из себя крутого строить. напиши сам нормальную вещь на dark basic'e тогда и выделывайся.

Год рождения: 1986

2010 - 1986 = 24 ; 24 : 2 = 12. Ваш кэп.

Ссылка на комментарий
Поделиться на других сайтах

дарк барсик это недоязык, не стоит на него и тратить время. Нормальных вещей он и не стоит. Лучше присмотрись к опенсорс проектам и попробуй в них разобраться, teeworlds, xonotic, openmw. Ну и языки нормальные выучить, будь то с++, питон или какой-нибудь Ъ брейнфак. Бокс для этого тебе не нужен. В общем иди копайся в движке первокваки, кури дарплейсес и не забивай себе голову дарк барсиком. И писать не кроссплатформенные вещи не комильфо, если нет нужды в этом.

c++ знаю, далеко не в совершенстве но знаю, питон изучал. В движке чьемто копаться не собираюсь, для меня куда интереснее свой написать. Я написал игруху на бэйсике и вполне хорошую, и горжусь что смог воплотить все свои идеи сам да и на таком примитивном языке сейчас же захотелось чего то новенького вот и интересуюсь на счет ящика.

 

2010 - 1986 = 24 ; 24 : 2 = 12. Ваш кэп.

эт ты тип ща посчитал скок мне лет?О_о пересчитай, ошибся)

Изменено пользователем vantyz
Ссылка на комментарий
Поделиться на других сайтах

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

Fixed.

 

эт ты тип ща посчитал скок мне лет?О_о пересчитай, ошибся)

В этом нет необходимости, алгоритм неможет ошибаться.

Ссылка на комментарий
Поделиться на других сайтах

c++ знаю, далеко не в совершенстве но знаю, питон изучал. В движке чьемто копаться не собираюсь, для меня куда интереснее свой написать. Я написал игруху на бэйсике и вполне хорошую, и горжусь что смог воплотить все свои идеи сам да и на таком примитивном языке сейчас же захотелось чего то новенького вот и интересуюсь на счет ящика.

зачем писать свой велосипед, если он будет заведомо хуже даже движка дума? Тебя не смущает, что их и так уже овер 9к, из которых хороших штук 10(про свободные если что)? Да и если бы хотел, то уже написал бы.

Собственно мое дело отговорить от бредовой идеи, твое отказаться.

Ссылка на комментарий
Поделиться на других сайтах

зачем писать свой велосипед, если он будет заведомо хуже даже движка дума? Тебя не смущает, что их и так уже овер 9к, из которых хороших штук 10(про свободные если что)? Да и если бы хотел, то уже написал бы.

Собственно мое дело отговорить от бредовой идеи, твое отказаться.

я не отношу себя к ряду задротов которым лиш бы поиграть) я не отношу себя к пессимистам которые думают "кто то уже сделал, лучше не получится => я овощь") помоему пусть и получится хуже но получится у тебя, собственными твоими руками. Да и для того что бы писать свои мнения об играх нужно разобраться в том какой труд в них вкладывают разрабы. имхо.

Ссылка на комментарий
Поделиться на других сайтах

Да я и не собираюсь разрабатывать какую то игру в которую будут играть миллионы) мне просто интересен сам процесс программирования: когда ты ставишь перед собой задачу и пытаешься достигнуть цели, это очень интересное занятие, учитывая что проблем с реализацией своих фантазий уйма, но зато реализовав их получаешь удовольствие.

такой энтузиазм - это хорошо. но лучше направь его в нужное русло. поверь, в жизни полно моментов, реализация которых и важнее.. да и прибыльней (во всех смыслах). соглашусь с kotokot'ом, тут варианта 2:

либо заняться этим серьезно (что уже априори "миссия невыполнима", т.к. одного энтузиазма тут не хватит)

либо забить болт и заняться полезными вещами, которые реально пригодятся.

 

з.ы. возможно, конечно, в свои 24, (в силу возраста, мировоззрения, уровня доходов, семейного положения), у тебя есть уйма времени на это хобби - то вперед! только о результате отпишись, мне будет интересно посмотреть.

Ссылка на комментарий
Поделиться на других сайтах

такой энтузиазм - это хорошо. но лучше направь его в нужное русло. поверь, в жизни полно моментов, реализация которых и важнее.. да и прибыльней (во всех смыслах). соглашусь с kotokot'ом, тут варианта 2:

либо заняться этим серьезно (что уже априори "миссия невыполнима", т.к. одного энтузиазма тут не хватит)

либо забить болт и заняться полезными вещами, которые реально пригодятся.

 

з.ы. возможно, конечно, в свои 24, (в силу возраста, мировоззрения, уровня доходов, семейного положения), у тебя есть уйма времени на это хобби - то вперед! только о результате отпишись, мне будет интересно посмотреть.

начнем с того что мне не 24, но и не 12) мне 18) в силу своих проблем с деньгами сейчас для бокса конечно не получится заполучить по, но на компе попробуем что нибудь сварганить) если что то дельное получится, ообязательно отпишусь)

Ссылка на комментарий
Поделиться на других сайтах

начнем с того что мне не 24, но и не 12) мне 18) в силу своих проблем с деньгами сейчас для бокса конечно не получится заполучить по, но на компе попробуем что нибудь сварганить) если что то дельное получится, ообязательно отпишусь)

Мама урезала твои карманные расходы?

http://i009.radikal.ru/1011/cb/c395dac9ab60.png

Ссылка на комментарий
Поделиться на других сайтах

Мама урезала твои карманные расходы?

http://i009.radikal.ru/1011/cb/c395dac9ab60.png

их в приницпе не много то было) но не жалуюсь) сам подрабатываю) ну короч будем копить а там увидим)

Ссылка на комментарий
Поделиться на других сайтах

Че вы к нему пристали, человек спросил - знаете скажите, если не знаете или просто считаете, что парень школьник по выпендривается и угаснет - можно же просто промолчать. А по теме для того, чтобы начать разрабатывать на XNA не нужно денег. Нужен интернет и нормальный компьютер, за регистрацию первичного аккаунта, позволяющего скачать XNA и все необходимое, денег не берут. Деньги нужны будут потом, если ты захочешь получить голд аккаунт и опубликовать созданную игру в коммюнити там. А сама XNA, все уроки, а так же шаблоны целых проектов для определенных типов игр - бесплатно. Во всяком случае так было когда я использовал XNA.
Ссылка на комментарий
Поделиться на других сайтах

Че вы к нему пристали, человек спросил - знаете скажите, если не знаете или просто считаете, что парень школьник по выпендривается и угаснет - можно же просто промолчать. А по теме для того, чтобы начать разрабатывать на XNA не нужно денег. Нужен интернет и нормальный компьютер, за регистрацию первичного аккаунта, позволяющего скачать XNA и все необходимое, денег не берут. Деньги нужны будут потом, если ты захочешь получить голд аккаунт и опубликовать созданную игру в коммюнити там. А сама XNA, все уроки, а так же шаблоны целых проектов для определенных типов игр - бесплатно. Во всяком случае так было когда я использовал XNA.

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

Ссылка на комментарий
Поделиться на других сайтах

vantyz, брось валять дурака, займись глубже изучением ср или на крайняк delphi - это реально в будущем может приносить доход, и не будет "...своих проблем с деньгами", тем более, что в твоем возрасте "...у тебя есть уйма времени на это хобби" и... прости, рассуждаешь ты про настоящие игровые движки как-то по-детски:). Даже в 3D толком не разбираешься...

...Написал неплохую игру на dbasik и горжусь собой... Хм, звучит как "я писатель написал свой первый ШЕДЕВРАЛЬНЫЙ роман и зачитываюсь им". Без обид. Игра-то какая? Морской бой? Танчики? Паровозики? Я почему спрашиваю, я в свои 22 тоже написал космический (морской :) в простонародье) бой на сетевом движке дельфи - на работе в обед парни фанили, даже лан-нарды забросили:) НО ЭТО ЖЕ ПРИМИТИВ, нет?

 

P.S. Практика показывает, что посредственный специалист в недо-языке-1-С-версия-8 срубает бабла в разы больше, чем дока Delphi+WinAPI. Задумайся :)

Ссылка на комментарий
Поделиться на других сайтах

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

 

Ну как платить? Вот здесь же вроде можно xna скачать, там же на сайте можно скачать xna бесплатно. Все остальное .Net Framework, Visual Studio (или хотя бы C# Express) можно найти в инете, на соотвествующих сайтах, VC, конечно, платный, но C# Express (как альтернатива всей VC) можно и за бесплатно скачать. Так что все, что нужно для разработки по-моему доступно и без денег.

Изменено пользователем Nikolaiko
Ссылка на комментарий
Поделиться на других сайтах

vantyz, брось валять дурака, займись глубже изучением ср или на крайняк delphi - это реально в будущем может приносить доход, и не будет "...своих проблем с деньгами", тем более, что в твоем возрасте "...у тебя есть уйма времени на это хобби" и... прости, рассуждаешь ты про настоящие игровые движки как-то по-детски:). Даже в 3D толком не разбираешься...

...Написал неплохую игру на dbasik и горжусь собой... Хм, звучит как "я писатель написал свой первый ШЕДЕВРАЛЬНЫЙ роман и зачитываюсь им". Без обид. Игра-то какая? Морской бой? Танчики? Паровозики? Я почему спрашиваю, я в свои 22 тоже написал космический (морской :) в простонародье) бой на сетевом движке дельфи - на работе в обед парни фанили, даже лан-нарды забросили:) НО ЭТО ЖЕ ПРИМИТИВ, нет?

 

P.S. Практика показывает, что посредственный специалист в недо-языке-1-С-версия-8 срубает бабла в разы больше, чем дока Delphi+WinAPI. Задумайся :)

 

с чего вы взяли что если я пишу на db я незнаю других языков программиования? если мне нравится я буду писать игры мне это приносит некое расслабление. Игра - файтинг, до морты далеко, да и не теккен но мы с друзьями переодически играем. Проблемы с деньгами эпизодические и это не проблема(как бы тофтологично не звучало но это так). А почему в 3д то не разбираюсь?О_О да и чем мои взгляды на движки детские?

 

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

Изменено пользователем vantyz
Ссылка на комментарий
Поделиться на других сайтах

...А почему в 3д то не разбираюсь?...

...О_О да и чем мои взгляды на движки детские?...

 

Всего две цитаты:

 

З.Ы. а там можно 3д игры делать?

В движке чьемто копаться не собираюсь, для меня куда интереснее свой написать.

 

Они как раз отражают твою подкованность)

Мдя... Я имел в виду не разбираешься в 3D-gamedev'е, уверен с игровым 3д у нас все нормально:)

 

P.S. Про dbasik забудь. Забей. Не трать время. Не ломай пальцы. Несерьезно. Это язык программирования для современных школьников (нас, например, в свое время на паскаль натаскивали). Я не в обиду, я вполне серьезно. Если есть минимум опыта работы в "настоящей" среде типа сишки - углубляй и расширяй. А бейсик брось.

P.P.S. Вот хотел добавить, чтоб не было разногласий по 3d - если ты на базе какой-то демки заставил md2 модельку двигаться по бейсиковским скриптам - ЭТО НЕ 3D-ENGINE.

Изменено пользователем Jonnywin
Ссылка на комментарий
Поделиться на других сайтах

Всего две цитаты:

 

 

 

 

Они как раз отражают твою подкованность)

 

Мдя... Я имел в виду не разбираешься в 3D-dev'е, уверен с игровым 3д у нас все нормально:)

я малеха не то имел ввиду... ну да ладно, спасибо за инфу про си

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

Изменено пользователем vantyz
Ссылка на комментарий
Поделиться на других сайтах

я малеха не то имел ввиду... ну да ладно, спасибо за инфу про си

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

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

http://social.msdn.microsoft.com/Search/en...kbasic&ac=8 DB на msdn.

Ссылка на комментарий
Поделиться на других сайтах

Ну как платить? Вот здесь же вроде можно xna скачать, там же на сайте можно скачать xna бесплатно. Все остальное .Net Framework, Visual Studio (или хотя бы C# Express) можно найти в инете, на соотвествующих сайтах, VC, конечно, платный, но C# Express (как альтернатива всей VC) можно и за бесплатно скачать. Так что все, что нужно для разработки по-моему доступно и без денег.

Ну во первых VC Express тоже существует, это только VS есть в платных редакциях.

Во вторых с помощью вышеперечисленного инструментария можно писать игры как вы правильно сказали под любые платформы, однако запускать их можно только под Windows. Для запуска Windows Phone 7 и Xbox 360 потребуется специальная подписка (как я писал выше). Ладно если с WP7 можно обойтись и эмулятором для "попробовать", то с для Xbox 360 таковой отсутствует.

Было бы прекрасно если бы вы не запутывали человека своими догадками, люди все уже ему давно прояснили, а что он дальше будет делать ему решать (час повозится и забросит).

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

http://social.msdn.microsoft.com/Search/en...kbasic&ac=8 DB на msdn.

Изучать даже готовый 3D движок очень трудно, там более топикстартеру, знакомому только с DB. Было бы разумнее забросить это дело и уйти IRL. Или если сильно упоротый (а может полон энтузиазма, хотя маловероятно :D ), то заняться изучением нормального языка программирования (я имею в виду из которого можно извлечь выгоду, а не тот который проще учится).

Ссылка на комментарий
Поделиться на других сайтах

Ну во первых VC Express тоже существует, это только VS есть в платных редакциях.

Во вторых с помощью вышеперечисленного инструментария можно писать игры как вы правильно сказали под любые платформы, однако запускать их можно только под Windows. Для запуска Windows Phone 7 и Xbox 360 потребуется специальная подписка (как я писал выше). Ладно если с WP7 можно обойтись и эмулятором для "попробовать", то с для Xbox 360 таковой отсутствует.

Было бы прекрасно если бы вы не запутывали человека своими догадками, люди все уже ему давно прояснили, а что он дальше будет делать ему решать (час повозится и забросит).

 

Изучать даже готовый 3D движок очень трудно, там более топикстартеру, знакомому только с DB. Было бы разумнее забросить это дело и уйти IRL. Или если сильно упоротый (а может полон энтузиазма, хотя маловероятно :D ), то заняться изучением нормального языка программирования (я имею в виду из которого можно извлечь выгоду, а не тот который проще учится).

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

Ссылка на комментарий
Поделиться на других сайтах

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

Написание таких игр не увеличивают твою ценность как программиста. Чему ты учишься, кроме использования Dark Basic? Для реальных задач он малоприменим.

 

Для разработки игр мало знать язык программирования. Как минимум нужно хорошо разбираться в базовых алгоритмах и структурах, принципах компьютерной графики, знать линейную алгебру. Судя по тому, что я прочитал про Dark Basic, -- это просто игрушка какая-то. С самого начала ставит разработчика в жесткие рамки, обусловленные его архитектурой. Если серьезно настроен заняться программированием игр, то брось его.

 

Лично я начал изучать компьютерную графику, имея за плечами 3 года использования C++. Кроме того, я не понаслышке знаком с Корменом, Кнутом, Гасфилдом. В качестве графической библиотеки выбрал OpenGL, так как он более прост для новичков, как мне кажется. Использую Qt.

Сейчас делаю курсовую работу: генерацию ландшафта по карте высот + вода + тени. Ранее сделал: аппроксимация кривых отрезками, поверхностей многогранниками, реализовывал простую модель освещения и Торренса-Кука.

Но Xbox 360 OpenGL не поддерживает, вроде, -- такова политика Microsoft)

 

Если надумаешь заняться OpenGL, то вот хорошие уроки:

http://pmg.org.ru/nehe/index.html (rus)

http://nehe.gamedev.net/ (eng)

 

По Qt встроенный help довольно мощный, мне не потребовалась сторонняя помощь. Но для использования рекомендуется неплохое знание C++

Изменено пользователем Gloosh
Ссылка на комментарий
Поделиться на других сайтах

Написание таких игр не увеличивают твою ценность как программиста. Чему ты учишься, кроме использования Dark Basic? Для реальных задач он малоприменим.

 

Для разработки игр мало знать язык программирования. Как минимум нужно хорошо разбираться в базовых алгоритмах и структурах, принципах компьютерной графики, знать линейную алгебру. Судя по тому, что я прочитал про Dark Basic, -- это просто игрушка какая-то. С самого начала ставит разработчика в жесткие рамки, обусловленные его архитектурой. Если серьезно настроен заняться программированием игр, то брось его.

 

Лично я начал изучать компьютерную графику, имея за плечами 3 года использования C++. Кроме того, я не понаслышке знаком с Корменом, Кнутом, Гасфилдом. В качестве графической библиотеки выбрал OpenGL, так как он более прост для новичков, как мне кажется. Использую Qt.

Сейчас делаю курсовую работу: генерацию ландшафта по карте высот + вода + тени. Ранее сделал: аппроксимация кривых отрезками, поверхностей многогранниками, реализовывал простую модель освещения и Торренса-Кука.

Но Xbox 360 OpenGL не поддерживает, вроде, -- такова политика Microsoft)

 

Если надумаешь заняться OpenGL, то вот хорошие уроки:

http://pmg.org.ru/nehe/index.html (rus)

http://nehe.gamedev.net/ (eng)

 

По Qt встроенный help довольно мощный, мне не потребовалась сторонняя помощь. Но для использования рекомендуется неплохое знание C++

спасибо огромное) обязательно попробую)

 

Ссылка на комментарий
Поделиться на других сайтах

Было бы прекрасно если бы вы не запутывали человека своими догадками, люди все уже ему давно прояснили, а что он дальше будет делать ему решать (час повозится и забросит).

Подписка это уже следующий этап, пусть сначала напишет игру, используя XNA которая компилируется и запускается под Windows. Это ведь бесплатно. Скомпилировать готовый проект XNA под Xbox 360 потом не сложно. Просто прежде чем платить деньги за подписку его стоит написать сначала, для этого-то деньги не нужны.

Изменено пользователем Nikolaiko
Ссылка на комментарий
Поделиться на других сайтах

Написание таких игр не увеличивают твою ценность как программиста. Чему ты учишься, кроме использования Dark Basic? Для реальных задач он малоприменим.

 

Для разработки игр мало знать язык программирования. Как минимум нужно хорошо разбираться в базовых алгоритмах и структурах, принципах компьютерной графики, знать линейную алгебру. Судя по тому, что я прочитал про Dark Basic, -- это просто игрушка какая-то. С самого начала ставит разработчика в жесткие рамки, обусловленные его архитектурой. Если серьезно настроен заняться программированием игр, то брось его.

 

Лично я начал изучать компьютерную графику, имея за плечами 3 года использования C++. Кроме того, я не понаслышке знаком с Корменом, Кнутом, Гасфилдом. В качестве графической библиотеки выбрал OpenGL, так как он более прост для новичков, как мне кажется. Использую Qt.

Сейчас делаю курсовую работу: генерацию ландшафта по карте высот + вода + тени. Ранее сделал: аппроксимация кривых отрезками, поверхностей многогранниками, реализовывал простую модель освещения и Торренса-Кука.

Но Xbox 360 OpenGL не поддерживает, вроде, -- такова политика Microsoft)

 

Если надумаешь заняться OpenGL, то вот хорошие уроки:

http://pmg.org.ru/nehe/index.html (rus)

http://nehe.gamedev.net/ (eng)

 

По Qt встроенный help довольно мощный, мне не потребовалась сторонняя помощь. Но для использования рекомендуется неплохое знание C++

Здесь с вами абсолютно согласен! Кстати можно для обучения использовать OpenGL, а потом перейти (даже скорее перенести) на DirectX, т.к. рендер это не самое сложное в написании игры (если конечно не захотите писать шейдеры :D )

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...