Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
19 Sep 2013, 08:32
Сообщение
#1
|
|
![]() Immortal Сообщений: 3 301 Спасибо сказали: 2643 раза |
Здравствуйте!
Ходят у нас слухи, причем довольно обоснованные, что на втором курсе, где учусь я, в этом году нужно сдавать курсач. Пока толком ничего не знаю, но очень заманчива идея сделать курсачом какую нибудь игру или программу. А чтобы было интересно, хочется собрать ее сразу на двух ЯП. Итак, какие хорошие связки языков вы знаете? На одном ядро, на другом графика например. В активе: c\c++, scheme, prolog, PHP. (последние два очень на слабом уровне) ) Предпочтения: Haskell + _ , т.к. скоро мы начнем изучать хаскелл и писать на нем паралельно курсач, будет удобно. Также могу взять и вообще незнакомый мне язык, если оно так, то предпочтительно Java. Интересно пощупать) Итак принимаю советы и истории по поводу 1) Курсачей 2) Организации симбиоза 3) Подходящих языков P.S. И да, лучше как можно меньше проблем с совместимостью двух языков, - лучше бороться с проблемами Внутри языка, чем с соввестимостью, про которую так мало инфы. P.S.S. Спасибо)) -------------------- Удалено Администрацией. Браузеры жаловались на вредоносное ПО.
Ссылка на оригинальное изображение: http://herоeslibrary.nеt/Site_images/admin.jpg Ссылка на сайт по нажатию баннера: http://herоeslibrary.nеt (ссылки содержат кириллические символы вместо оригинальных) Видишь бяку, - упрости! (с) кто-то из выдающихся математиков) Учи матан & Сходи с ума (с) архидедус |
|
|
|
19 Sep 2013, 09:00
Сообщение
#2
|
|
![]() 😸🧡✊✌️ Сообщений: 16 602 Спасибо сказали: 3586 раз |
Попробуй симбиоз Game Maker (графика и частично логика) + расширения на C (основная логика).
-------------------- Я слежу за тобой!
tolic.narod.ru![]() Цитата Всегда приятно осознавать, что кто-то делает что-то хуже, чем делал бы ты, если бы умел. Борис "Бонус" Репетур, "От винта!", выпуск 38. |
|
|
|
19 Sep 2013, 09:16
Сообщение
#3
|
|
![]() Immortal Сообщений: 3 301 Спасибо сказали: 2643 раза |
Честно говоря хочется именно чистый ЯП, а не конструктор.
-------------------- Удалено Администрацией. Браузеры жаловались на вредоносное ПО.
Ссылка на оригинальное изображение: http://herоeslibrary.nеt/Site_images/admin.jpg Ссылка на сайт по нажатию баннера: http://herоeslibrary.nеt (ссылки содержат кириллические символы вместо оригинальных) Видишь бяку, - упрости! (с) кто-то из выдающихся математиков) Учи матан & Сходи с ума (с) архидедус |
|
|
|
19 Sep 2013, 10:19
Сообщение
#4
|
|
![]() 😸🧡✊✌️ Сообщений: 16 602 Спасибо сказали: 3586 раз |
Тебе шашечки или ехать? В GM есть Game Maker Language, кстати.
-------------------- Я слежу за тобой!
tolic.narod.ru![]() Цитата Всегда приятно осознавать, что кто-то делает что-то хуже, чем делал бы ты, если бы умел. Борис "Бонус" Репетур, "От винта!", выпуск 38. |
|
|
|
19 Sep 2013, 10:40
(Сообщение отредактировал Эроласт - 19 Sep 2013, 11:49)
Сообщение
#5
|
|
![]() Зануда Сообщений: 2 238 Спасибо сказали: 2899 раз |
Что насчет того, чтобы сделать многопользовательскую веб-игру? На javascript и php.
То есть, работа с данными на php, а вся отрисовка на javascript. |
|
|
|
19 Sep 2013, 12:25
Сообщение
#6
|
|
![]() Nevada-kun Сообщений: 1 986 Спасибо сказали: 854 раза |
GameMaker рулит.
__________ Если хочешь написать онлайн-игру,то попробуй сделать онлайн-героев. С графикой могу помочь. С составом фракций - тоже. Кстати,ты можешь сделать к игре платные услуги,и зарабатывать! -------------------- ![]() |
|
|
|
19 Sep 2013, 12:36
(Сообщение отредактировал Эроласт - 19 Sep 2013, 12:37)
Сообщение
#7
|
|
![]() Зануда Сообщений: 2 238 Спасибо сказали: 2899 раз |
GameMaker рулит. Вот ничуть. Хотя бы потому, что гэйммэйкер проприетарный. Хотя бы потому, что написанные в нем игрульки куда медленней, чем написанные вручную. Хотя бы потому, что это штука для низкоуровневых игрушек "от нечего делать". Хотя бы потому, что опыт работы с GameMaker'ом не пригодится в дальнейшей жизни. Хотя бы потому, что такую курсовую вряд ли примут. Цитата Если хочешь написать онлайн-игру,то попробуй сделать онлайн-героев. С графикой могу помочь. С составом фракций - тоже. Кстати,ты можешь сделать к игре платные услуги,и зарабатывать! heroesland.com |
|
|
|
19 Sep 2013, 12:50
Сообщение
#8
|
|
![]() Nevada-kun Сообщений: 1 986 Спасибо сказали: 854 раза |
Цитата Если хочешь написать онлайн-игру,то попробуй сделать онлайн-героев. С графикой могу помочь. С составом фракций - тоже. Кстати,ты можешь сделать к игре платные услуги,и зарабатывать! heroesland.com Это клон 3 части. Даже состав фракций не изменили. -------------------- ![]() |
|
|
|
19 Sep 2013, 12:59
Сообщение
#9
|
|
![]() 😸🧡✊✌️ Сообщений: 16 602 Спасибо сказали: 3586 раз |
Хотя бы потому, что это штука для низкоуровневых игрушек "от нечего делать". Да ну.Хотя бы потому, что такую курсовую вряд ли примут. С чего бы? Game Maker — это инструмент, инструмент для программирования. Игр в том числе, для них он и предназначен, но не только. Он также вполне годится я для быстрого создания небольших демо-программок. Кроме того, я же не предлагаю всё делать на GM, часть должна быть на C в виде одной или нескольких DLL расширения.
-------------------- Я слежу за тобой!
tolic.narod.ru![]() Цитата Всегда приятно осознавать, что кто-то делает что-то хуже, чем делал бы ты, если бы умел. Борис "Бонус" Репетур, "От винта!", выпуск 38. |
|
|
|
20 Sep 2013, 12:46
Сообщение
#10
|
|
![]() laughed as one fey Сообщений: 12 167 Спасибо сказали: 20610 раз |
Курсак на гамаке примут только если преподу будет все поровну или если если препод будет весьма несведущ. Это, конечно, довольно вероятно, но я бы не стал ставить.
Цитата Что насчет того, чтобы сделать многопользовательскую веб-игру? На javascript и php. А еще можно написать полноценный ИИ на То есть, работа с данными на php, а вся отрисовка на javascript. |
|
|
|
20 Sep 2013, 13:09
Сообщение
#11
|
|
![]() Зануда Сообщений: 2 238 Спасибо сказали: 2899 раз |
Цитата А еще можно написать полноценный ИИ на курсовую контрольную работу! А вечный двигатель притащить на лабу по физике. Ну я же не предлагаю делать мега-игрушку с офигенным сюжетом и продвинутым геймплеем. Это вполне может быть онлайн-аркада или веб-реализация какой-либо тетрадной игры. |
|
|
|
20 Sep 2013, 13:55
Сообщение
#12
|
|
![]() 😸🧡✊✌️ Сообщений: 16 602 Спасибо сказали: 3586 раз |
Это, конечно, довольно вероятно, но я бы не стал ставить. Стоит спросить самого препода заранее.
-------------------- Я слежу за тобой!
tolic.narod.ru![]() Цитата Всегда приятно осознавать, что кто-то делает что-то хуже, чем делал бы ты, если бы умел. Борис "Бонус" Репетур, "От винта!", выпуск 38. |
|
|
|
20 Sep 2013, 16:58
Сообщение
#13
|
|
![]() laughed as one fey Сообщений: 12 167 Спасибо сказали: 20610 раз |
Цитата Ну я же не предлагаю делать мега-игрушку с офигенным сюжетом и продвинутым геймплеем. Это вполне может быть онлайн-аркада или веб-реализация какой-либо тетрадной игры. Все равно первым опытом я бы это не рекомендовал. Многопользовательская игра на третьем семестре..брр. Вообще, по сабжу, благо как раз похожую тему обсуждали. Во-первых, лучше выбери: писать игру или писать что-то на взаимодействие различных ЯП. Не удваивай себе геморрой. Во-вторых, по связкам ФП+чтотоеще мне порекомендовали Java+Scala, C#+F#, чистый Scala + OpenGL (для игры). Если по хардкору - некоторые говорят, что логику удобно писать на прологе. С тем, что удобно писать, я мб и соглашусь, но вот интегрировать пролог во что-то я б зассал. |
|
|
|
20 Sep 2013, 23:23
Сообщение
#14
|
|
![]() Immortal Сообщений: 3 301 Спасибо сказали: 2643 раза |
Цитата Во-первых, лучше выбери: писать игру или писать что-то на взаимодействие различных ЯП. Не могу придумать годную и мало-мальски нужную софтину... Кроме того прога требует сильного взаимодействия с системой, а я этого не касался пока... (но впринципе все равно нужно учиться) Я не собираюсь делать полнеценную игру, как дело пойдет, всегда же можно остановится на песочнице или арену с 1 уровнем и бесконечно увеличивающейся сложностью. Там ближе как объявят все детали, видно будет, може вообще придется писать про идеалы да конгруэнции... Цитата Во-вторых, по связкам ФП+чтотоеще мне порекомендовали Java+Scala, C#+F#, чистый Scala + OpenGL (для игры). Ну вся эта авантюра прилекает именно свое экзотичностью) А эти варианты уже содержат большую базу взаимодествия, ну оно и хорошо впринципе. Вот какая фигня то выходит, если связывать два разных языка, то поскольку это практически никто не делал, то какой либо инфы найти будет нельзя. А сам я видимо не осилю (сопляк еще) А если брать готовую связку, то впринципе там уже все сделано за тебя, и особой фишки из этого не выйдет... Кстати, находил статью haskell+openGL правда немного костыльно но есть) В идеале хотелось бы написать что то типа puzzlequest\crimsonland\tower defense. Но сейчас больше склоняюсь для плевой по части геймлея игре - типа игр на анроиде, где машина едет по трассе и нужно увворачиваться от траффика, различные раннеры или головоломки. -------------------- Удалено Администрацией. Браузеры жаловались на вредоносное ПО.
Ссылка на оригинальное изображение: http://herоeslibrary.nеt/Site_images/admin.jpg Ссылка на сайт по нажатию баннера: http://herоeslibrary.nеt (ссылки содержат кириллические символы вместо оригинальных) Видишь бяку, - упрости! (с) кто-то из выдающихся математиков) Учи матан & Сходи с ума (с) архидедус |
|
|
|
21 Sep 2013, 12:38
Сообщение
#15
|
|
|
Immortal Сообщений: 1 140 Спасибо сказали: 2130 раз |
Вот какая фигня то выходит, если связывать два разных языка, то поскольку это практически никто не делал, то какой либо инфы найти будет нельзя. Oo... Кто тебе сказал такую ерь? -------------------- Будь я проклят... Татуин! Это чудесное место... Ой, спойлер (с) Фил Колсон.
|
|
|
|
21 Sep 2013, 13:05
(Сообщение отредактировал SaintDark - 21 Sep 2013, 13:06)
Сообщение
#16
|
|
![]() Working hard Сообщений: 455 Спасибо сказали: 558 раз |
Unity3D C#+JS
Казуалочку - аркаду точно получится сделать) -------------------- |
|
|
|
21 Sep 2013, 14:08
Сообщение
#17
|
|
![]() Nevada-kun Сообщений: 1 986 Спасибо сказали: 854 раза |
Сможешь сделать онлайн-мафию?
-------------------- ![]() |
|
|
|
21 Sep 2013, 15:22
Сообщение
#18
|
|
![]() Working hard Сообщений: 455 Спасибо сказали: 558 раз |
Сможешь сделать онлайн-мафию? Чай, задаешь очень В общем, расти и расти. -------------------- |
|
|
|
21 Sep 2013, 17:23
Сообщение
#19
|
|
![]() laughed as one fey Сообщений: 12 167 Спасибо сказали: 20610 раз |
Аааааблин!
Паккард, ты и с "плевенькой однолевельной игрушкой" и с столевельной закопаешься примерно одинаково: основные сложности все равно будут в пороге вхождения. А если ты будешь еще разбираться с двумя ЯП и организацией взаимодействия, то тебе придется эти самые пороги преодолевать несколько раз, причем в несвязанных областях. Урежь осетра. |
|
|
|
22 Sep 2013, 18:18
Сообщение
#20
|
|
![]() Immortal Сообщений: 3 301 Спасибо сказали: 2643 раза |
Вот какая фигня то выходит, если связывать два разных языка, то поскольку это практически никто не делал, то какой либо инфы найти будет нельзя. Oo... Кто тебе сказал такую ерь? Всмысле? Я имею ввиду не F# - C#, java - scala, где уже все есть, а например scheme + c++ или haskell + ruby, второе от балды написал, но насчет первого интересовался, инфы очень мало готовой, самому копаться нужно. -------------------- Удалено Администрацией. Браузеры жаловались на вредоносное ПО.
Ссылка на оригинальное изображение: http://herоeslibrary.nеt/Site_images/admin.jpg Ссылка на сайт по нажатию баннера: http://herоeslibrary.nеt (ссылки содержат кириллические символы вместо оригинальных) Видишь бяку, - упрости! (с) кто-то из выдающихся математиков) Учи матан & Сходи с ума (с) архидедус |
|
|
|
![]() ![]() |
| Текстовая версия | Сейчас: 3 May 2026 - 04:25 |
|
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |
|