Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];

Вниз

Чудо - "программистам" посвящается   Найти похожие ветки 

 
Archvile   (2003-04-03 23:36) [0]

А у меня все получилось :) Игра "Пятнашки", 3 уровня сложности, реплеи, High Scores :) теперь надыть как-нибудь в свет выложить :)


 
MeF88 ©   (2003-04-04 10:33) [1]

Ну вообще речь типа шла о серъезном и крупном проекте. А вот если бы у тя прога еще пошагам решать умела эти пятнашки, а лучше собирать кубик-рубик, было бы круто. О, кстати, надо будет кубик-рубик сделать.


 
k-man   (2003-04-04 12:37) [2]

Выкладывай, с удовольствием посмотрим - я люблю пятнашки.
Но вообще Mef прав!


 
Archvile   (2003-04-04 16:18) [3]

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


 
Archvile   (2003-04-04 16:21) [4]

А насчет сырьезного проекта - это очень большой перебор :) поскольку мне всего лишь 15 лет скоро будет :) и сами понимаете, меня никто ничему не учил. Я, так сказать, сам разбирался во всем


 
k-man   (2003-04-04 17:44) [5]

Выкладывай хотя бы на народ. Ну а насчет возраста: ну и что, я например от тебя тоже недалеко ушел, а mef88: его ник сам за себя говорит, а он вон космосим делает! Так что возраст не показатель!


 
Axis_of_Evil ©   (2003-04-04 18:13) [6]

Согласен, показатель - не возраст.

ЗЫ А в 16 лет пошаговую стратежку типа циливиливилизации (только без экономики + некоторые вещчи) делать не позор?
// Это я про себя
ЗЗЫ дайте ответ на ЗЫ


 
Archvile   (2003-04-04 18:22) [7]

http://fifteens.narod.ru/index.html
там и лежит :)
а если сразу файл, то:
http://fifteens.narod.ru/fifteens.rar


 
k-man   (2003-04-04 18:30) [8]

to Axis_of_Evil
А почему позор!
Наоборот люди скажут "Вот ему 16 лет а он написал.. <<и описание
какой-нибудь сложной и интересной программы".>> Это может быть и не игра(как отчасти в моем случае - игра уже позади...)
а просто серьезная вещь.


 
Archvile   (2003-04-04 18:36) [9]

ну так что там? посмотрели??? а _циливиливилизацию_ делать не позор, почему же :) а насчет возраст не показатель - ок тогда начинающий программист не умеющий даже свою компоненту сделать :)


 
k-man   (2003-04-04 18:45) [10]

Посмотрели! Ну во-первых сделай игру скажем так - оформленной!
А то смена Caption"ов на кнопках не катит. Над дизайном тебе
надо поработать: включи анимированные кнопки(хотя бы) сделай красивую форму( ну по крайней мере я так делал, когда писал свою игру ). В общем там работы еще хватит... Но самое главное все работает, а дизайн дело важное, но десятое. И подумай над предложением Mef"a там придется серьезно пошевелить извилинами.
В общем твоя игра оставила приятное впечатление, а если учесть что ты начинающий, то - молодец!
Ну а насчет возраста: дело не в возрасте: а в опыте и способностях-:)  


 
Archvile   (2003-04-04 19:13) [11]

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


 
k-man   (2003-04-04 21:14) [12]

насчет предложений: сделай хотя ба на imag"ах!


 
Archvile   (2003-04-04 21:28) [13]

Нарисуй мне картинки :) я очень способный :) но не в рисовании :)


 
k-man   (2003-04-04 22:04) [14]

В рисовании я такой же способный как  и ты. Сам себе угребся рисовать, в итоги свалял на Фотошопе. Но и то не очень получилось.


 
Archvile   (2003-04-04 22:49) [15]

Блин оставь мне свое мыло плиз или пошли на мое, чтоб можно было консультироваться длинными письмами :0 и откуда ты сам? город в смысле
Идея самих картинок уже есть теперь осталось 99% работы - нарисовать их :> я оччень хорошо все придумываю, но рисую - плохо и ненавидел уроки рисования


 
k-man   (2003-04-05 07:26) [16]

Пиши k_man@list.ru.
А насчет города - Пенза!


 
MeF88 ©   (2003-04-05 08:53) [17]

Эх, очередные пятнашки... А насчет рисования, кнопки можно в UleadPhotoImpact 7.0 сделать достаточно быстро.

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

Ага спецэффекты. Типа хотя бы кнопки передвигаются или у одной кнопки Aplha уменьшается, а после в другом месте Alpha увеличивается. Правда такое по-моему проще сделать на DelphiX. На mirgames.ru даже компонент интерфейса для DelphiX есть.
P.S. Я пятнашки в 12 лет на флэше за пару дней сделал... А после начал думать над интелектом противника в флэш-формуле1 вид сверху, прикольно было, я тогда даже не врубался почему x=x+cos(Pi/180*Angle)*Speed а y=y+sin(Pi/180*Angle)*Speed... И вообще в векторной графике все гораздо проще, чем в растровой (по части чертежей и просто рисования)


 
Archvile   (2003-04-05 12:25) [18]

//Я пятнашки в 12 лет на флэше за пару дней сделал...
Да, а я винду в 2 года написал на бэйсике...
это похоже на то, как если бы я пошел купил себе муки там всякой, мяса и сделал бы пельмени, а ты купил бы полуфабрикат, сварил и говоришь - а я 3 года нахад пельмени сделал...
#$% ты Mef88, чтоб не материться


 
neuro ©   (2003-04-08 16:57) [19]

Так..Mef родился в 88..Значит сейчас ему -- ~15 лет..В 12 лет он уже умел кодить на скриптовых языках..Это значит на распространенных среди начинающих pas/bas он умел кодить где-то лет в 9-10..Вундер-кинд!!!

2Mef: по-моему ты где-то переврал что-то =)


 
Урб   (2003-04-08 17:06) [20]

Я начал кодить в 10 лет. Это нормальный возраст для начала коденья. ;) Никакого вундеркинизма.


 
k-man   (2003-04-08 18:22) [21]

В 9-10 лет - не слабо!
Нормальный возраст, для коденья(!), нет ребята - это для варенья нормальный возраст. Тут один разработчик программ ядерной безопасности начал кодить в 8 лет в конце восьмидесятых!
Ему уже высказали свое мнение. В общем, согласен с neuro, либо у нас слишком много гениев, либо, ребята, бабушкам у подъезда рассказывайте про написание Виндоус  на горшке:-)
Хотя вариант с гениями вполне возможен...


 
Урб   (2003-04-08 19:47) [22]

Да не... никакого Виндовса, что так критично то сразу. Тихонько фигню всякую, текстовые игрушки, прыгающие буковки, игры типа: человечек прыгает через фигню... и пр. Я абсолютно серьезно. На барсике, а потом на паскакале 5.0.. тогда еще... а потом и 5.5

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

Я когда на Мак пересел под ФинкПаскаль чуть от счастья не умер насколько просто выводить было там звук и картинки...

(что-то я разболтался, офтопик это все)


 
k-man   (2003-04-08 19:50) [23]

Ну предположим я верю. Значит в 9 лет писать на барсике. Предположим... Тогда во сколько у тебя появился комп. Ведь не сразу писать, нужно и освоится и в игры какое-то время поиграть?


 
neuro ©   (2003-04-08 19:52) [24]

Не..Все-таки в 9-10 лет _игрушки_ -- не серьезно..Алгоритмика-то еще не выработалась..Откуда возмуться алгоритмы?
Далее, про скроллер (если я правильно понял про прыгающие буковки) -- тоже бред, ибо математика нужна..Хотя школьная прокатит, но пока допрешь, что в программировании она нужна -- закончишь 9-й класс =).


 
drnet   (2003-04-08 21:12) [25]

А вобщем тенденция однако!

Когда у меня в "91 286 появился я уже простенькие фишки на Spectrum-e делал.
И вундеркидеров тогда небыло.

И дело тут в том как рано этому киндеру комп в руки попадет, и как быстро ему гаматься надоест.
Я первые 4 месяца на ZX только игрался :) и больше чем LOAD "" выдать немог.

А теперь время другое, и большенству этих киндеров как-раз 14-16 лет.

Это все ИМХО. ;)


 
k-man   (2003-04-08 21:42) [26]

2neuro
Да базовые знания безусловно нужны. "Простенькие фишки"
может сделать и можно, но только очень простенькие.


 
MeF88 ©   (2003-04-09 14:53) [27]

Ну вон на республиканской олимпиаде за этот год по информатике чувак, которому лет 13 даже в десятку попал, а на городе вообще 2 место занял (после меня). А вот на республике я сильно облажался - всего 7 место, впрочем я последний год только игроделаньем и сайтотворением занимался.
А насчет пятнашки в 12 лет - какая разница на флэше, на delphi, на дельфи по-моему даже легче. И вообще я паскаль узнал только в 13 лет, в 11 лет сделал калькулятор на Visual FoxPro (дальше мои изыскания на этом закончились), в 12 у меня книжка по JS была, а JS и Flash-скрипт тоже самое, в 13 лет PHP, Pascal, Delphi, в 14 лет учу OpenGL. А школьная программа по информатике - отстой, кому она нужна... Вот математика и геометрия рулит. А вообще игры писать на OpenGL надо как-минимум после изучения стереометрии.
2drnet: Насчет гаматься согласен, но на Pentium 166 особо не погамаешься, а на Celeron 1200 сейчас игр практически нет - штук 5 нормальных найти можно разве что, сейчас игры делать не умеют и классика не стареет. Я даже в KingsBounty играл. И даже X-com на флэше пытался сделать, но дальше простенькой изометрии не пошел.


 
k-man   (2003-04-09 16:06) [28]

Насчет игроделанья ты перегнул.

> а на Celeron 1200 сейчас игр


Я тебя уверяю , что знаю не одну игру, где целерон 1200 не будет удовлетворять по скоростным показателям и останется далеко позади.(в отличие например от аналогичных AMD Athlon)
Ну а игры сейчас делают - закачаеешься... Чего стоит недавно вышедший Splinter Cell.



 
Archvile   (2003-04-09 18:13) [29]

а комп у меня с 3 лет ;) нормальный 486-sx 25/4 ОЗУ/133mb Hdd с 6 лет :) а пятнашки мое далеко не самое первое творение... просто раньше это всякая фигня была, Инета у меня не было...
Кста, готовится к выходу следующая версия пятнашек моих с юзанием ColorButton от Intell (где-то тут был такой на форуме) и подсветкой следующих кнопочек. Порылся в Инете насчет Пятнашек - мрак и ужас, с таким управлением и графикой - только в крематорий или Микрософт :)


 
neuro ©   (2003-04-09 18:15) [30]

У меня тоже был Zx и я тоже писал всякие феньки на нем.Но дальше разноцветных кругов с разными радиусами по рандому на экране это не заходило (тогда я и полюбил рандом =) )..

А остальное только по книжкам..Потом уже можно было думать о более серьезных вещах.

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

Про JS..JavaScript -- ООП-шный язык..В 10 лет ООП???


 
Archvile   (2003-04-09 18:20) [31]

Кста почему комп у меня появился в "94, а кодить начал ~"02? это потому что я не сразу пошел в программирование, а начал разбиратся в Виндах, строении компа, у меня пару лет Линух даже стоял. счас мне просто диска не хватает, а то бы и счас стоял, и не Win+Delphi было бы, а Linux и C(++). Сам мог компутер из отдельных частей собрать в !!!! 9лет


 
Archvile   (2003-04-09 18:22) [32]

Кста почему комп у меня появился в "94, а кодить начал ~"02? это потому что я не сразу пошел в программирование, а начал разбиратся в Виндах, строении компа, у меня пару лет Линух даже стоял. счас мне просто диска не хватает, а то бы и счас стоял, и не Win+Delphi было бы, а Linux и C(++). Сам мог компутер из отдельных частей собрать в !!!! 9лет
А насчет олимпиад - так кто только по программированию, а кто по математике, физике И информатике. плюс всякие творческие работы (это у нас в лицее такая заморочка) и т.д.
Для информации - живу в Кривом Роге, Украина


 
neuro ©   (2003-04-09 18:23) [33]

Дык, а что тебе мешает С++ поставить на Win?Если брать gnuc++, то он маленький весьма..


 
Archvile   (2003-04-09 18:24) [34]

блин сервак глюкануло :>


 
Archvile   (2003-04-09 18:26) [35]

а хрен его знает что мне мешает... наверное я хочу сначала все-таки пятнашки до невозможного уровня поднять :) повторюсь - то что я нашел в Инете пятнашки - это мрак и ужас!


 
neuro ©   (2003-04-09 18:45) [36]

Гмм..По-моему нельзя вечно "пятнашки" совершенствовать =).Ибо они ограничены =)


 
k-man   (2003-04-09 22:40) [37]

Да займись чем-нибудь посерьезнее. Кстати видел потрясающую
вещь обычные пятнашки с регистрацией за 12$. Долго смеялся.


 
MeF88 ©   (2003-04-10 09:33) [38]

2neuro:

> Про JS..JavaScript -- ООП-шный язык..В 10 лет ООП???

Ну я бы его не назвал ООП-шным языком, хотя есть немного, но он сильно ограничен по части сохранения и записи. И не в 10 лет, а в 12 лет. А в 12 на техническом английском вполне можно читать, правда я до сих пор грамматику так и не выучил =( Зато читаю теперь почти свободно.
2k-man:

> Я тебя уверяю , что знаю не одну игру, где целерон 1200
> не будет удовлетворять по скоростным показателям и останется
> далеко позади.(в отличие например от аналогичных AMD Athlon)

Согласен, но я имею в виду, что в общем-то они все пойдут, но хоть и с тормозами. Ну ладно в NFS6 можно поиграться недельку, ну в GTA3 тоже недельку, NewerwinterNight - вообще отстой полный после двухдневной игры, Morrowind - приколько неделю играть, а дальше отстой полный, MOO3 - вообще лажа, вот в JKII: Jedi Outcast я долго играл, так как там надо еще и с мечом управляться, акробатикой и силой учиться пользоваться. Но я еще не встретил ни одну игру из новых, где можно было бы играть минимум месяц, скажем я Fallout2 проходил 5 раз, M&M6,7,8 минимум 2 раза, MOO2(кстати на аглийском) я вообще раз 30 начинал играть, правда закончить удачно получилось только два раза. Sprinter Cell - прикольная игрушка. Ну в Warcraft3 можно недельки две поиграть.


 
k-man   (2003-04-10 14:02) [39]

А я вообще ни разу не играл в МОО2 да и некогда:)


 
neuro ©   (2003-04-10 18:48) [40]

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


 
Archvile   (2003-04-11 16:10) [41]

2k-man
а предложи че еще можна щас делать? у меня нету просто времени щас думать над этим :(
кстати может мне кто-то подсказать, что можно нормально использовать вместо Sleep(...)?


 
Archvile   (2003-04-11 16:25) [42]

Дааа, надо что-то другое делать, а не пятнашки... Посмотрите на эти если хотите - http://www.panvasoft.com/cgi-bin/out.cgi?lng=rus&gr=3&rz=7&id=124
тута явно усовершенствованы до невозможности :)


 
k-man   (2003-04-11 16:52) [43]

Ну предела совершенства нет.
А насчет того что тебе делать сейчас то у тебя
есть несколько направлений которые требуют головы, вот некоторые
из них:
В-нулевых проекты связанные с использованием 3Д графики.
Во-первых проекты связанные с ИИ.
Во-вторых все вместе, то есть то чем я сейчас занимаюсь=).


 
Arch-vile ©   (2003-04-12 16:25) [44]

ну все-таки новая версия выложена - заходите http://fifteens.narod.ru хотя ничего в общем-то и нету...


 
GameBoy ©   (2003-04-12 22:27) [45]

"Стрелками на клаве указывается направление, в котором будет "передвинута" пустая ячейка". Вообще-то логичней было бы указывать стрелками направление, в котором перемещается непустая ячейка на место пустой :)


 
Arch-vile ©   (2003-04-13 18:09) [46]

А я еще там написано - с любыми идеями и предложениями пишите на МЫЛО. этот форум НЕ для обсуждения МОИХ пятнашек.
Тем более мои друзья-знакомые-родичи БЕЗ объяснения управления (сказано - кнопками и все) сразу играли как надо. вернее даже по-другому: у меня сразу и было такое управление, как ты говоришь, а люди путали, потому и переделал. В истории написания этого нет, потому что рабочие версии не считаются за полноценные и в историю вносятся только изменения от версии к версии. Не буду же я писать: 5 раз изменен шрифт чисел :)


 
k-man ©   (2003-04-13 18:32) [47]

2GameBoy
Гораздо удобнее так как есть..


 
Shadow ©   (2003-04-13 21:48) [48]

Ну раз пошла такая пьянка...
Насчет вундеркиндов - есть программисты подиагнозу, а есть программисты по профессии. У меня и тец и мать - программисты-инженеры, старшие научные сотрудники при ИУО НИАС. Так думаете я во сколько лет за компьютер сел? Правильно! В 0! Точнее в 8 месяцев. И был это 286. Игрался до 8 лет. Дальше учился составлять блок-схемы, а в 9 написал свою первую программу на паскале. Она запрашивала четное количество чисел, а потом красиво выводила их на экран квадратной матрицой, отсортированной по возрастанию. Сейчас я свободно читаю на техническом английском и немецком. Первый раз трхался с Линухом аж!! в 11 лет. Вот так! А вы говорите - вундеркинды. Меня учителя по информатике ненавидят за то, что я пишу программу на паскале ассемблерными вставками.


 
neuro ©   (2003-04-13 22:10) [49]

2Shadow: вообще-то это демагогия все =)
Но и такое видимо тоже бывает..=)



 
k-man ©   (2003-04-13 22:27) [50]

2Shadow
Как со здоровьем(если не секрет), а то я в этом возрасте
побоялся бы...


 
Arch-vile ©   (2003-04-14 22:05) [51]

Уже есть версия 1.6.1 :) намного легче разбирается. Хотите понять почему - посмотрите на скриншоты хотя бы.


 
Arch-vile ©   (2003-04-15 18:07) [52]

Че-то забросили эту ветку...


 
neuro ©   (2003-04-15 18:54) [53]

Просто тема исчерпана =)


 
k-man ©   (2003-04-15 21:25) [54]

Ты же собрался заняться новым проектом - вперед!


 
Shadow ©   (2003-04-15 21:32) [55]

2k-man
А че со здоровьем? Да все нормально. Зрение 1. Бегаю по утрам, и чувствую себя прекрасно.


 
GameBoy ©   (2003-04-15 22:30) [56]

2Shadow
Меня учителя по информатике ненавидят за то, что я пишу программу на паскале ассемблерными вставками. Ну и дурак.


 
k-man ©   (2003-04-16 13:40) [57]

2GameBoy
Я бы на месте модеров такие посты срезал... И авторов в ReadOnly переводил.
Нечего писать -  сиди и жопки морковные откусывай и не лезь
со своей тупостью в чужие разговоры.
Меня такие посты просто убивают...



 
Arch-vile ©   (2003-04-16 16:36) [58]

2Shadow
Мне хотелось бы спросить: с чего начинать учить Ассемблер?
2k-man
Я счас ИИ делаю для Лейтенанта ПАКа (зайдите на fifteens.narod.ru) там лежит
И хотелось бы уж тогда впечатлений от переделанных Пятнашек :)


 
Shadow ©   (2003-04-16 19:34) [59]

2GameBoy
Какой есть.

2Arch-vile
С книжки.


 
GameBoy ©   (2003-04-16 20:31) [60]

2Arch-vile
Совет: Еще добавь звуки и сделай, чтобы при выигрыше появлялась какая-нить картинка (ну, например тётка голая и/или мультик :))


 
Arch-vile ©   (2003-04-16 21:38) [61]

2GameBoy
Да? и куда там звуки вопхнуть? Как появилась линия целая (1-2-3-4) так оно и делает трам-трам-трам?
Ты в сапера играл? ты звуки там включал? то-то же


 
k-man ©   (2003-04-16 22:47) [62]

2Arch-vile
Это уже лучше=) Имею ввиду внешне
Итак 1)сделай цвета настраиваемыми...
    2)если я не ошибаюсь на imag"ах сделано, иногда картинки неприятно моргают, чтобы это устранить поставь DoubleBuffered в True


 
Arch-vile ©   (2003-04-17 16:16) [63]

2k-man
Ошибаешся, это не имаги :)
Это ColorButton. Мне их Intell дал. А вообще это в истории разработки написано


 
k-man ©   (2003-04-17 16:28) [64]


>  А вообще это в истории разработки написано

К сожалению некогда читать историю разработки :-).


 
Arch-vile ©   (2003-04-17 16:42) [65]

2k-man
Не будешь против если я тебе вышлю исходник второй игры посмотреть? Та, где ИИ намечается? А то меня терзают смутные сомненья :))


 
k-man ©   (2003-04-17 16:48) [66]

Валяй! Я некогда не против пообщаться и помочь чем могу.


 
Sauron   (2003-09-27 20:30) [67]

Да, ребята... смотрю у вас тут серъезные вещи творятся пишите офигенные проги, мрак и ужас. :-))


 
Arch-vile ©   (2003-09-27 21:53) [68]


> Да, ребята... смотрю у вас тут серъезные вещи творятся пишите
> офигенные проги, мрак и ужас. :-))

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



Страницы: 1 2 вся ветка

Форум: "Игры";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.63 MB
Время: 0.036 c
14-1078827222
alexEagle
2004-03-09 13:13
2004.04.04
Вызов из приложения HTML Help


14-1079001104
Igor_thief
2004-03-11 13:31
2004.04.04
Maximize


1-1079532383
___Guest___
2004-03-17 17:06
2004.04.04
проблема с DLL


3-1078931074
Voland2000
2004-03-10 18:04
2004.04.04
DBGrid


8-1070365735
Denis555
2003-12-02 14:48
2004.04.04
Медлительность TImage





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский