[WT] [Архив]  [Поиск] Главная Управление
[Совместно с Ычаном]
Имя
Animapcha image [@] [?]
Тема   (новая нить)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов 7Z, BZ, BZ2, GIF, GZ, JPG, MO, MP3, OGG, PDF, PNG, PSD, RAR, SVG, SWF, TXT, XCF, ZIP размером до 10000 кБ.
  • Ныне 2604 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 500
141382831397.jpg-(81.70KB, 400×473, 1801BM1.jpg)
12031
No. 12031 hide watch quickreply       [Ответ]
Здрасьте. Собственно сабж.
No. 12033    
На картинке не ПЛИС, а клон PDP
No. 12034    
Я написал сдвиговый регистр на верилоге и бросил.
No. 12035    
>>12034

а почему бросил? на железке проверял?
No. 12038    
>>12035
Железка должна приехать скоро, может снова попробую. Сложно это все как-то, и в квартусе еще этом черт ногу сломит, так и не понял, где там тесты писать.
No. 12039    
>>12038

> Железка должна приехать скоро, может снова попробую.

А что за железка?

> Сложно это все как-то, и в квартусе еще этом черт ногу сломит, так и не понял, где там тесты писать.

Квартус без железки не очень полезен. Тесты гонять можно в Icarus Verilog - http://iverilog.icarus.com/

или в ModelSim. ModelSim круче, но стоит хороших денег, однако можно свободно скачать Starter Edition - http://www.altera.com/products/software/quartus-ii/modelsim/qts-modelsim-index.html
No. 12040    
>>12039
Циклон 2 со всякими лампочками с ебея.

Писал на edaplayground.com , разные компиляторы-симуляторы, все уже настроено, очень удобно.
А Modelsim вроде устанавливался вместе с квартусом, но в Tools он не обнаружился, прописал путь вручную - все равно не работает.
И как правильно писать тесты - в отдельном файле? И ставить его top level entity?
No. 12047    
>>12040

> А Modelsim вроде устанавливался вместе с квартусом, но в Tools он не обнаружился, прописал путь вручную - все равно не работает.

У меня то же самое, поэтому запускаю его не из Квартуса, а из Windoows. Как результат - временные параметры ПЛИС при моделировании не учитываются. Для моих задач это не критично.

> И как правильно писать тесты - в отдельном файле?

Да

> И ставить его top level entity?

Да

И как правильно писать тесты - в отдельном файле? И ставить его top level entity?
Сообщение слишком длинное. Полный текст.
137539147262.jpg-(15.08KB, 221×321, 65754_1304950692_3.jpg)
10279
No. 10279 hide watch expand quickreply       [Ответ]
"Дорогу осилит идущий."
27 сообщений и 9 изображений пропущено. Для просмотра нажмите «Ответ».
No. 10995    
#!/usr/bin/ruby
## dice v2.0
command = gets.chomp.downcase
dice = []; out = []; x = "1"
while command != "q"
        command = command.split('d')
        if command[0] == ""
                command[0] = "1"
        elsif command.length == 1
                command.push x
                command = command.reverse
        end
        #print command
        dice.push command[0].to_i, command[1].to_i; #print dice
        dice[0].times do out.push(rand(dice[1]) + 1); print out[out.length - 1] , " " end
Сообщение слишком длинное. Полный текст.
No. 10997    
dice = [(print "What dice to throw? (type h for help or q to quit)\n"), gets.chomp.split("d")][1]
while dice != ["q"]
dice[0] = 1 if dice[0] == ""
if dice == ["h"]
print "Type ndm to toss m-sided dice n times, absence of n counts as n = 1.\nFor instance 2d6 means 2 throws of a 6-sided dice, d20 means 1 throw\nof a 20-sided dice etc.\n"
elsif dice == [] #to be able to press "Enter" without the annoying error message
dice = gets.chomp.split("d")
next
elsif dice.size != 2 or dice[0].to_i == 0 or dice[1].to_i == 0
print "Wrong command, baka! Type h for help.\n"
else #actual tossing
throw, dice = [], dice.map(&:to_i)
dice[0].times{throw += [rand(dice[1]) + 1]}
print throw, " sum ", throw.inject(:+), "\n"
end
Сообщение слишком длинное. Полный текст.
No. 10999    
139103170620.jpg-(84.34KB, 680×646, St-0eDz-Yb8.jpg)
10999
>>10997
ого! спасибо за точку зрения
No. 11024    
только, никкак не пойму как работает оператор throw
No. 11025    
throw декларируется как пустой массив, потом к нему добавляются другие массивы, состоящие из единственного случайного числа каждый. В Руби (и в Питоне) массивы можно складывать оператором + и соответственно +=, в Руби их еще и вычитать можно кстати. Ну а потом в получившийся массив всех случайных значений инджектится +, метод inject добавляет оператор, в данном случае плюс, между всеми элементами массива и выдает результат, в данном случае сумму всех элементов.
No. 11074    
139241443929.jpg-(131.99KB, 900×675, rubin_na_porode_1.jpg)
11074
аа, понятно. только в руби throw - зарезервированное слово если что.
No. 12023    
'
#include <iostream>
#include <string>
#include <cstdlib>
#include <time.h>
using namespace std;

string comm;
string buf1, buf2;
char d;
int faces, dice, charcount, sum;

int main()
{
cin >> comm;
Сообщение слишком длинное. Полный текст.
140845982628.jpg-(10.21KB, 320×180, mqdefault.jpg)
11779
No. 11779 hide watch expand quickreply       [Ответ]
Всем привет делаю игру
По жанру рпг с элементами приключений(2д)
пару скринов
http://www.picshare.ru/view/5038390/
http://www.picshare.ru/view/5039287/
http://www.picshare.ru/view/5040163/

игра
http://rghost.ru/57547420
10 сообщений и 4 изображений пропущено. Для просмотра нажмите «Ответ».
No. 11812    
>>11811
Хм... Поглядел скрины.
Я в свое время в колледже делал что-то подобное, только на С++ Билдере. Правда, без оружия, предметов и всего прочего. Только деньги и зелья для лечения, отряд из трех героев, предельно простая система прокачки...
Да... Делай, может чего выйдет интересное.
No. 11813    
140913507691.jpg-(30.78KB, 691×473, funny-cat-quotes.jpg)
11813
>>11812
cпасибо за отзыв :)
No. 11814    
Зачем? Это не игра, а какое-то говно.
No. 11829    
140974532664.jpg-(12.86KB, 168×300, images (1).jpg)
11829
Вот и подползло обновление
игра
http://rghost.ru/57829801
скринчики
http://www.picshare.ru/view/5136010/
http://www.picshare.ru/view/5136023/
http://www.picshare.ru/view/5136038/
http://www.picshare.ru/view/5136052/
краткий ченжлог
добавлена функция сохранения
доработка геймплэя
No. 11835    
Я ничего не поняд, но пили еще.
Можешь заодно вбросить свои соображения по гей-дизайну и по технической части.
No. 12011    
>>11849
По ссылке ничего нет.
Как же скачать твою йобу?
140725731040.jpg-(52.03KB, 600×399, otlihie-maydan-bolot-02-12-2013.jpg)
11673
No. 11673 hide watch expand quickreply       [Ответ]
Доброго времени суток, Балмеры. Дело в том, что мне хотелось бы заняться разработкой новеллы, сеттинг которой - события вна Украине.
Суть в том, что, как у программиста, у меня очень обширный опыт - я участвовал в проектировании и кодинге сложных клиент-серверных игр, поэтому написать на готовом движке, грубо говоря, слайд-шоу, точно смогу.
Сюжет я бы тоже сумел составить: хоть и жанр VN мне знаком лишь по паре тайтлов, здесь ключевой фактор - это то, что сеттинг не типично китайский, для создания которого требуется хорошее понимание архетипов (цундере, кудере, яндере...) и характерных визуальных приемов (например, ахоге), а вполне себе сборник из реальных событий, где и герои - реальные люди, а не ОЯШи. И реальных-то людей, которых знает, можно сказать, весь мир - пруд пруди, притом, по обе стороны баррикад.
Основная идея состоит в том, чтобы показать события в Хохлостане и Рашке (до кучи - еще и хапнув немного Белоруссии), начиная с Майдана и заканчивая противостоянием в ДНР. Притом, дабы не скатиться в вату, предусмотреть 3 ГГ, у каждого и которых своя правда: украинская, то есть та, которую вещает СБУ Украины, российская, где действия развиваются согласно трактовке МИД РФ, и более-менее нейтральная, которая старается учитывать мнения всех сторон (она же и наиболее трагичная, в силу того, что первые две фокусируют внимание на правоте одной из сторон, в то время как последняя показывает страдания простых людей, которые гибнут вне зависимости от того, кто там прав).
Хотелось бы услышать, нравится ли кому-то моя идея, и, если да, то есть ли среди вас художники, готовые тратить время на проект (сам-то я сложнее квадрата в Паинте ничего не нарисую)? Плюсы концепта перед типичными соплями ОЯШей очевидны, и я очень хочу его запилить, но лишь моего набора скиллов не хватит, поэтому, благородные доны, я ищу сотрудничества с вами.
9 сообщений и 2 изображений пропущено. Для просмотра нажмите «Ответ».
No. 11804    
>>11673
>А визуальная новелла подходит, да?
На мой взгляд намного больше. Все же шутан - это явно не тот жанр, где можно вклинить много сюжета (в таком случае он начнет просто бесить), а вот ВН - тот.
No. 11805    
ОП, ты хотя бы движок подготовь. Запили что-то вроде альфа-версии. Пока у тебя не будет на руках десятка сцен и API для разработки никто даже не шелохнётся. Честно говоря, мне кажется, что ты обычный школьник, наигравшийся в Бесконечное лето и решивший запилить свою собственную супер-пупер визуальную новеллу. Кроме того, если ты решил использовать в игре реальные фотографии, к чему тебе чья-либо помощь? Неужто ты не сможешь самостоятельно написать сценарий? Или ты хочешь добавить в проект годное музыкальное сопровождение?
No. 11807    
>ОП, ты хотя бы движок подготовь.
В мире тонна готовых движков, подходящих к моей задумке. Зачем еще один велосипед?

>Запили что-то вроде альфа-версии. Пока у тебя не будет на руках десятка сцен и API для разработки никто даже не шелохнётся.
Я бы и рад, но, как уже и говорил, сложнее квадрата нарисовать ничего не могу, поэтому без художника даже полсцены не запилю. Что до АПИ, то не понимаю, зачем он рисовальщику - весь кодинг (если таковым можно назвать простенькую скриптовку на готовом движке) я беру на себя. Сюжет и сцены, разумеется, обсудим, но, зачем тому, кто делает графику, лезть под копот? Впрочем, если так хочется, могу скинуть док на предполагаемый движок.

>Честно говоря, мне кажется, что ты обычный школьник, наигравшийся в Бесконечное лето и решивший запилить свою собственную супер-пупер визуальную новеллу.
Отнюдь. Я. как раз, не сильно люблю жанр ВНок, а еще больше не люблю типично китайские сопливые новеллы (чем, судя по всему, является Бесконечное лето), но просто сюда этот жанр впишется идеально. Так случилось, что как-то был в командировке в Латвии, где посетил музей-тюрьму в городе Лиепая. Именно там я и увидел другой формат музея как такового - возможность прожить чью-то историю, грубо говоря. Так что, если говорить о том, что вдохновило, то больше всего на меня повлияло именно это место, хотя есть и много других факторов.

>Кроме того, если ты решил использовать в игре реальные фотографии, к чему тебе чья-либо помощь? Неужто ты не сможешь самостоятельно написать сценарий? Или ты хочешь добавить в проект годное музыкальное сопровождение?
Использовать фотографии, не значит сделать из них все. Точнее, не только лишь все, мало какие сцены на них предполагается делать. Фотографии можно будет увидеть, почитав новости на компе, твитты - открыв на мобильнике Твиттер, листовки - подняв листовку. Во всем остальном же предполагается типичная китайская рисовка.
No. 11809    
>>11807
>В мире тонна готовых движков, подходящих к моей задумке. Зачем еще один велосипед?
Я имел ввиду подборку движка и написание базовых скриптов. А если человек захочет подкинуть тебе пару спрайтов или запилить сцену, но при этом не будет иметь желания более активно участвовать в проекте? Тебе нужно создать все условия для открытой разработки, иначе получиться долгострой, как в случае с тем же Бесконечным летом.
>Отнюдь. Я. как раз, не сильно люблю жанр ВНок, а еще больше не люблю типично китайские сопливые новеллы (чем, судя по всему, является Бесконечное лето), но просто сюда этот жанр впишется идеально. Так случилось, что как-то был в командировке в Латвии, где посетил музей-тюрьму в городе Лиепая. Именно там я и увидел другой формат музея как такового - возможность прожить чью-то историю, грубо говоря. Так что, если говорить о том, что вдохновило, то больше всего на меня повлияло именно это место, хотя есть и много других факторов.
Ну ты прям Вальтер Скотт! Честно говоря, мне нравиться твоя задумка, но, увы, навряд ли я смогу тебе чем-либо помочь, т.к. и сам являюсь исключительно программистом. Скорее всего, тебе придётся начинать проект в гордом одиночестве, с надеждой на то, что местные художник-куны решат забить на своё аниме и согласятся помочь тебе с разработкой.
Если тебя интересует моё скромное мнение, то отмечу, что в качестве саундтрека хорошо бы пошли классические произведения, в первую очередь за авторством Вагнера и Чайковского
No. 11816    
>>11804
>Все же шутан - это явно не тот жанр, где можно вклинить много сюжета (в таком случае он начнет просто бесить)
Ой, ты мне тут Кармака не цитируй, он о другом тогда говорил.
Прости за то что я сейчас скажу, так как пруфов моим словам у меня нет, только ИМХО, но наиважнейшим элементом ВН является качественный хорошо прописанный и выписанный сюжет, в способности написать который я очень сильно сомневаюсь в тебе. Что-то мне подсказывает, что ты не напишешь что нибудь получше чем какой нибудь подзаборной треш-литературы, которая годиться разве что для туалетного использования. Шутан или тактикал-сквад-стратегия позволяют при минимальной текстовой подачи лучше погружать игрока в сюжет игры. Хотя это лично твое решение, но если хочешь привлечь внимание тех кто смог бы тебе помочь с твоим проектом, то лучше бы предоставил пруфы твоей работы. Никто не хочет терять время, на очередной говно-проект, автор которого имеет только идею-фикс, без каких либо реальных наработок.
No. 11817    
ОП, можешь использовать RenPy (возможно, с дальнейшей конвертацией в WebStoryEngine).

По первому в /vn/ Ычана есть саппорт ("Кружок Кибернетики"). Во второе лолбот ваяет автоматический конвертер из ренпи.
No. 11904    
И снова добрый вечер, уважаемые балмеры. Извиняйте, что долго не отвечал, был в командировке в Крыму - так как он теперь наш, туда перетащили пару неплохих конференций. Что ж, думаю, еще есть смысл вам отвечать.

>>11816
>Ой, ты мне тут Кармака не цитируй, он о другом тогда говорил.
Да я его и не цитировал - эта прописная истина еще со времен двумерных платформеров известна.

>Прости за то что я сейчас скажу
А ведь меня сразу предупреждали, что имиджборда тут странная, на иных нахуй пошлют, а здесь еще и извиняются. Неужто в Китае так развита вежливость, что все, кто приобщился к его культуре, меняют манеру речи? Что ж, неплохо.

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

>Шутан или тактикал-сквад-стратегия позволяют при минимальной текстовой подачи лучше погружать игрока в сюжет игры.
Тут ты прав, но я уже давно как не восторженный школьник, у которого "ща соберемся и напишем круче Вова за недельку", поэтому прекрасно понимаю, какой объем работы требует шутан даже на уровне польского трешака. Понимаю и то, что не осилю, поэтому эту идею отбросил.

Сообщение слишком длинное. Полный текст.
138091104083.png-(109.51KB, 500×333, logo-main-menu.png)
10502
No. 10502 hide watch expand quickreply       [Ответ]
http://star-engineers.blogspot.ru/ Это мой блог разработки. Я делаю серверный движок для игры. На движке возможно будет создавать большое разнообразие частей юнитов и самих юнитов ограниченное лишь фантазией и объёмом оперативной памяти.
39 сообщений и 14 изображений пропущено. Для просмотра нажмите «Ответ».
No. 11166    
139548835659.png-(49.46KB, 756×526, star-e 7.png)
11166
Первая пара конечностей от Ixon, остальные из старого комплекта.

Сегодня выложу коммит на github.com ? пока промежуточный архив. http://rghost.ru/53257454
No. 11167    
>>11166
Ты совершенно не понимаешь сути гитхаба.
No. 11168    
139551107535.png-(26.94KB, 607×427, выбор файла из множества ка.png)
11168
>>11167
>Ты совершенно не понимаешь сути гитхаба.
В чём его суть?
No. 11169    
>>11168
Это система контроля версий, можно хранить каждое мелкое изменение, тебе совсем не нужно делать какие-то архивы.
No. 11170    
139559022183.png-(50.09KB, 756×526, star-e 9.png)
11170
Теперь происходит проверка валидности пр помощи класса Editor2D, так же в самом редакторе при добавлении симметричной конечности, симметрия достраивается автоматически. Теперь редактировать гораздо проще. Так же теперь появился новый набор тестовых конечностей от Ixon-kun, приношу благодарность этому школяру.

Как видите конечности из разных наборов корректно сочетаются. Вы можете создать свои части с более лучшей графикой или подкинуть мне картинки. Важное требования, туловище должно входить в окно 256*256, конечности должны быть соразмерны ему, а все части должны быть строго в профиль. Это и даст взаимную визуальную совместимость наборов.

Скачивайте и тестируйте, исходный код в репозитории https://github.com/killofwin/star-e

http://star-engineers.blogspot.ru/
No. 11897    
Q: "Когда я был в первом классе, ко мне подошел старшеклассник и предложил писать с ним программу на Бейсике. Я стал отказываться, но он меня заставил. С тех пор я пишу программы только на Бейсике. Иногда, когда родители уходят, мы собираемся группой по 6-8 ребят и пишем программы на Бейсике вместе.
Год назад я познакомился с девушкой, и она предложила мне писать программу на Паскале. У меня ничего не вышло: меня стошнило и потом долго болела голова.
Зовут меня Валерий Павлович, в сентябре мне исполнится 47 лет. Моя жизнь сломана".

A: Я обращаюсь в первую очередь к взрослым: объясните своим детям, какие опасности подстеригают их в школе, на улице, в гостях. Расскажите, что с ними могут сделать взрослые дяди с нарушенной психикой. Только не нужно слишком запугивать - дети очень впечатлительны, у них могут сложиться комплексы, которые будут потом мешать в их взрослой жизни.
No. 11898    
141120420975.jpg-(352.32KB, 1366×768, Безымянный.jpg)
11898
>>11897
139768756050.png-(690.57KB, 540×960, Screenshot_2014-04-15-05-08-33.png)
11269
No. 11269 hide watch expand quickreply       [Ответ]
Создам-ка я тут темку по разработке сей свистелки, а то вконтакте в оффгруппе БЛ тред тонет очень быстро.
На настоящий момент она:
- следит глазками за нажатиями на экран
- складывает ушки, если погладить
- злится, если трогать за сиськи

Разрешения только на чтение\запись файлов, нужно для того, чтобы анонимус мог получать и выкладывать отчеты об ошибках. Помидорами прошу не кидать, ибо я не профи и пилю как умею.
Сам апк: http://rghost.ru/54277758
Текущий на момент 02:27 17.04.14 исходник: http://rghost.ru/54278948

Если падает с ошибкой, на флешке (или в памяти телефона, зависит от системы) появляется файл "uvao-errors.txt", его очень желательно запостить на пастбин или еще куда, а сюда скинуть линк.
2 сообщений и 1 изображение пропущено. Для просмотра нажмите «Ответ».
No. 11272    
139784054569.jpg-(71.18KB, 800×413, b2fa671cbaea3f383ba98442a7636bc2.jpg)
11272
>>11271
1.Потом, когда начну пилить остальных девочек, действительно сделаю страничку на sf, пока что лень пересиливает.
2. Да, OpenGL там единственный грамотный выход, но... Я его не разу в глаза не видел. Моя сфера кодинга - это сеошные и системные тулы типа парсера логов АТС или парсера\компоновщика отчетов от поставщиков, ну и совсем немного еще ковырял ядро линукса. С графикой ни разу не сталкивался вообще, математика даже в рамках школы для меня темный лес - прогуливал я ее тогда, о чем сейчас жалею. Под анроид это мое первое приложение, если не считать еще кривой камеры, которую я скопипастил из примера. Потому курить работу с графикой придется с азов, и я не горю особым желанием, ибо знаю, что там все переплетается с матаном.
Рисунки, кстати, выдраны целиком из игры, сам дорисовал только глазки да огоньки лол. У меня лежат скетчи своего персонажа для такой обоины, но лень дорабатывать и красить их...
No. 11276    
139810925127.png-(110.12KB, 500×278, 8c156aab1c33eda83c4edc5586a3c277.png)
11276
>>11272 Ну тут особо сложной математики и не надо, максимум про что придется почитать - матрицы и векторы и трансформации с ними. Это есть в любом hello world'е по OpenGL, там нет ничего сложнее, чем canvas, которым ты сейчас рисуешь. Ну в прочем дело твое, но по-моему плавная анимация выглядела бы круче :3

з.ы. Не представляю, как можно что-то кодить, не засунув в гит или другую SCM (это я про гитхаб или сф)
No. 11772    
Надеюсь, что ОП вернётся и перезальет фаил. Ну или кто-то из анонов выложит, буду очень благодарен.
No. 11780    
Бампану, я два года ждал такие обои!
No. 11781    
>>11780
Отстой же.
No. 11796    
>>11772>>11780
http://rghost.ru/57623438
No. 11818    
>>11796
>package: name='com.uvao_wp' versionCode='1' >versionName='1.0'
>sdkVersion:'14'
>targetSdkVersion:'18'
>uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'
>uses-permission:'android.permission.READ_EXTERNAL_STORAGE'
>application: label='ЮВАЮ-тян обои' icon='res/drawable-mdpi/ic_launcher.png'
>uses-feature:'android.hardware.touchscreen'
>wallpaper
>supports-screens: 'small' 'normal' 'large'
>locales: '--_--'
>densities: '160' '240' '320' '480'
Андроид на каптче смеется надо мной с моим API Level 10.
134289753180.png-(6.68KB, 200×200, 200px-JavaScript-logo.png)
7318
No. 7318 hide watch expand quickreply       [Ответ]
Я знаю, это не очень хороший тред, но посоветуйте мне книжку по JavaScript.
Мне нравится, когда такие книги больше похожи на справочник, но если там будут кое-какие примеры, этика использования приемов, это будет просто супер. Можно на английском. Я собираюсь приобрести бумажную версию, так что желательно чтобы я смог достать её в книжных Москвы. Алсо, я туговат, и хочу чтобы разжевано было всё.
25 сообщений и 2 изображений пропущено. Для просмотра нажмите «Ответ».
No. 11706    
>>11705
Все так, я только добавлю, что жс появился из-за задания "быстро-быстро, за неделю, добавь мне яп в браузер, ты же программист". Эйк (кажется, не помню уже) был не дурак и пояснил, что за неделю можно сделать только сраный лисп (без типов, без неймспейсов, без еще 100500 кошерных вещей). Менеджеры сказали: "ок, только сраные скобки выпили". С тех пор в жс даже целых чисел нет. Спасибо Netscape за это.
No. 11708    
>>11704
Не знаю, не сталкивался ни с одним более удобным и гибким языком. Даже пехопе с его префиксованием переменных раздражает. В остальных языках декларации деклараций и прочие плюшки. Даже константный массив из разнотипных элементов хрен создашь с полпинка. А тут пазязя,[0,"test",function(a,b){return a+b}] и всё.
No. 11710    
>>11708
>константный массив из разнотипных элементов
но зачем?!
No. 11711    
>>11708
Процитирую:

> Да, в общем, как обычно. Дисбаланс возможностей и ограничений в сторону возможностей. Жуткий дисбаланс.

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

> Вот и получается, что писать большие проекты на подобном языке могут только люди с закостеневшим мышлением, которые и через год и через десять будут думать примерно так же, как сейчас.
No. 11747    
Если есть опыт коддинга в целом, но переходишь на JS то крайне рекомендую не столько книгу сколько вот эту статью: https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript
No. 11773    
>>11710
Классы в школе не проходят.
No. 11801    
http://jsbooks.revolunet.com/
14020593081.png-(44.24KB, 457×515, 1328581676637.png)
11458
No. 11458 hide watch expand quickreply       [Ответ]
рутины-корутины
14 сообщений и 1 изображение пропущено. Для просмотра нажмите «Ответ».
No. 11721    
домены - кодомены
No. 11722    
классы-соклассы
No. 11725    
структуры-конструктуры
No. 11728    
140782139990.png-(27.71KB, 234×173, 1.png)
11728
секшн-эксепшн
No. 11743    
>>11728
Обджекшн! Исходное слово меняется.
No. 11757    
>>11743
Зато о наболевшем.
No. 11767    
шеллы - кошеллы
138991741993.gif-(6.36KB, 615×308, snap1157.gif)
10941
No. 10941 hide watch expand quickreply       [Ответ]
Привет, Стив. Я хочу с тобой посидеть. Надеюсь, не прогонишь.

Давай поговорим о скриптах, Стив? Ну и вообще, о маленьких программках, которые облегчают жизнь.

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

Результаты могут быть одноразовыми, а могут занимать почетное место в личном арсенале. Могут быть шедеврами лаконичности, а могут быть ужасающим переплетением макароноподобных строк кода. Какая, нафиг, разница; главное — оно работает!

Предлагаю всем похвастаться. Условие — программка должна органично помещаться в один файл, желательно не очень большой. Желательно быть полезной, но можно и просто красивой. Холиварить по поводу языка программирования не надо, просить советов можно.

На пикрелейтед — Богиня, которая нас всех одним левым мизинцем за пояс заткнет, а также богиня, которой оно все не надо.
29 сообщений и 2 изображений пропущено. Для просмотра нажмите «Ответ».
No. 11064    
>Для использования пользовательского скрипта, в любом случае, понадобится аддон для браузера. Пользовательские стили можно использовать и без специального аддона, через дефолтный функционал браузера.

Ой блин. Я все больше убеждаюсь что веб-макаки это макаки. Он про то что пишет сам ничего не знает. Аддон всего-лишь добавляет юзерскрипт как обычный джаваскрипт на страницу. И то и другое обрабатывается дефолтным функционалом браузером - его встроенным интерпретатором джаваскрипта и его обработчиком ксс.
No. 11065    
>>11064
И где здесь противоречие с тобою же процитированным?
No. 11070    
>Как то есть зачем, твой скрипт использует jquery, href$ и т.п. это не стандартный жаваскипт если что
http://www.w3.org/TR/css3-selectors/#selectors
No. 11189    
139595565932.png-(38.41KB, 1024×1024, во-славу-сатаны-конечно.png)
11189
http://myhtmldump.1apps.com/mahoro/description.html
Bash-скрипт, предназначавшаяся для мягкого родительского само- контроля: скармливаю ей вывод tcpflow или чего-то подобного, и после X запросов к Ычану она выдаёт через notify-send предупреждение, потом второе — более серьёзное, а потом я её отключаю.

Одна из проблем в том, что при большом числе открытых вкладок и работающем куклоскрипте она быстро достигает точки кипения.
No. 11204    
>>11189
>потом второе — более серьёзное
Надеюсь, данные на жестком диске не превратятся в набор ненужных и бесполезных байтов.
No. 11211    
139620189518.png-(823.66KB, 1280×720, Smiling-Kirino-ore-no-imouto-ga-konna-ni-kawaii-wa.png)
11211
>>11204
Нет, для этого нужно что-то вроде: http://pastebin.com/mLLxATYf .
Моя Махоро не такая!
No. 14617    
136421098281.jpg-(25.60KB, 200×246, citadel_box.jpg)
9029
No. 9029 hide watch expand quickreply       [Ответ] [Последние 50 сообщений]
[копипаст]
В этом треде я буду вести лог разработки. Нерегулярно, по желанию левой пятки. Проект начал буквально позавчера.

Предыстория.
Люблю я варгеймы и tbs. Мечтаю когда-нибудь поиграть в настольную ваху на компе по интернету. Увидал новость http://www.slitherine.com/news/item572
Фантазия поперла дальше и решил сам сделать. По вахе не сделаю, ибо много правил - не осилю. Всякие вармашины неинтересны. Историчку вообще не люблю. dnd minis - также как и ваха, много циферок. Делать свой варгейм муторно - баланс, хуянс, матан - не хочу.
Ну и вспомнил свое детство - битвы fantasy, простые правила, как раз для песочницы. Вот и решил делать на них.

О себе
Я к сожалению уже не школьник и даже не студент. А детство в жопе все еще играет - вот поэтому и хочу играть в настольные варгеймы на компе, ибо солдатики для меня как-то не престижно, а компьютерные игры вполне норм.
В свободное время увлекаюсь программированием на С++... Уже много лет, но не программист, ибо не работаю и не работал им. Да, законченных проектов у меня нет. А еще я лентяй и ничего не доделываю до конца.
А еще я не моделер, поэтому кубики, ромбики и прочее в качестве графики(хотя если найдется желающий - буду рад)

О проекте с технической стороны
Это будет попытка оцифровать правила настольного варгейма "битвы fantasy". Посмотрим насколько получится, и наконец-то я узнаю - почему до сих пор никто этим не занимался в всерьез.
Сообщение слишком длинное. Полный текст.
44 сообщений и 15 изображений пропущено. Для просмотра нажмите «Ответ».
No. 10228    
Я сделал это:)

Фаза маневра завершена. Конечно пока не оптимально, с костылями и недочетами, но зато работает.

http://rghost.ru/47532696

В демо есть два отряда (один для одного игрока, другой для другого, при этом отряд первого стоит снизу, отряд второго сверху). Щелкая левой кнопкой по юниту, вы выделите его. Если юнит принадлежит вам, над ним будет зеленый треугольник и появится так называемый круг движения. Если юнит не принадлежит вам, треугольник будет красный. Теперь щелкая правой кнопкой мыши внутри круга движения вы можете перемещать юнит. При этом он не может совершить больше шагов чем - бросок кубика (справа) + его очки маневра. Как только очки движения юнита закончились, треугольник над ним станет серым.
Так вы можете двигать всех своих юнитов.
Чтобы завершить фазу маневра, нажмите пробел. Так как других фаз пока нет, это завершит ход текущего игрока и теперь вы сможете двигать юниты другого игрока (первый вам будет недоступен - то есть по сути вы управляете по очереди обоими игроками).

Надеюсь на ваши отзывы и предложения:)

Следующим буду делать фазу рукопашного боя. Сейчас я планирую с ней вот что - игрок в фазу маневра двигает все свои юниты. Затем завершает фазу маневра и игра переходит в фазу рукопашного боя. Здесь игра сама автоматически расчитывает рукопашные бои для всех юнитов, показывает игроку итоги боя, и убирает убитых, после чего переходит в следующую фазу - фазу стрельбы. То есть сейчас я думаю что рукопашный бой должен расчитываться автоматически, а вы как думаете - правильное решение?
No. 10242    
Завершил рукопашный бой

http://rghost.ru/47615697

Что сделано:
- Автоматический рукопашный бой между юнитами
- Теперь все юниты помечены треугольниками. Красные - враги, зеленые - ваши которыми можно действовать, серые - ваши, которые не могут действовать.
- Селектор (маленький круг под юнитом при выборе) теперь указывает зону контакта (то есть то место которое считается близким)

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

Вообщем из фаз осталось всего две - стрельба и магия, и в общих чертах механика игры готова, дальше останется ее наполнять и крутить графон.

Целью следующей итерации будет добавление орудий в игру (может и моделей наделаю:) ), движение этих орудий, их захваты.
No. 10469    
Выкладываю новый билд (хоть изменений мало)
- появился ландшафт
- пишет в лог, так что если у кого не работает, выкладывайте логи
- исправил баги (особенно в бою, когда мертвые всеравно продолжали драться)
- чуток помучал камеру, но видать придется всю переделывать (сам я использую стрелки на клавиатуре, так удобней)
- увеличил размер окна до 1024 на 768
- повернул "меши" лицом на камеру

http://rghost.ru/48796853

И напомню, все юниты находятся сверху слева. Те, над которыми зеленый треугольник, ваши в данную фазу (вы здесь управляете обоими игроками по очереди). С красным - враги, С серым - ваши, уже походившие.
Первая фаза - маневр, то есть движение. Сверху справа кубик показывающий сколько очков вам выпало на движение в этом ходу (плюс очки маневра каждого юнита) Выбор юнита левой. появляются два круга, первый, большой - это максимальное расстояние движения, теперь щелкните правой в его пределах, и юнит будет двигаться.
Как только вы подвинули всех юнитов, нажимайте пробел, это переключение фазы, теперь начинается фаза рукопашного боя, она проходит автоматически без вашего участия. Если на карте есть юниты, которые стоят рядом с вражескими (то есть касаются малыми кругами - зоной контакта), то между ними проходит бой, в результате которого один из них умрет (вам покажут сколько умерло ваших, и сколько врагов).
После чего ход автоматически завершается и вы теперь управляете другим игроком.
No. 10681    
138349561253.jpg-(126.24KB, 700×525, game_d 2013-11-03 23-32-31-45.jpg)
10681
Всем привет. Давно не писал. Но теперь я вернулся к проекту:)

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

http://rghost.ru/49910855

В папке два бинарника:
game_xp.exe - запускать это. Должно идти на Windows XP (проверьте, кому не влом). Требует OpenGL 3.0 (аппаратно, точнее требуются кое-какие расширения). Если не работает, то запускайте:
game.exe - Сделано на DirectX 11 (хотя достаточно DirectX 10 видеокарты). Нет ландшафта. Фиговое окружающее освещение. Требует минимум висту
Если что-то не запускается - выложите GameLog.txt

Вообщем на карте 4 ничейных орудия. Подводите своего юнита к любому такому. Если вы подошли достаточно близко (малый круг должен касаться орудия) и возле орудия нет врага, то над орудием появится оранжевый маркер. это означает что орудие свободно и можно его захватить. Щелкаете по орудию левой кнопкой мыши. Маркер перекрасится зеленым. Теперь данное орудие принадлежит вашему юниту и вы можете его двигать. Точнее, теперь, когда юнит двигается, двигается и его орудие автоматически.. Тут есть первый баг - если вы попытаетесь сразу после захвата двигать орудие, то все, капец, оно больше никогда не будет двигаться... Поэтому пропустите ход (пробел).
Далее, я еще пытался сделать систему конфикта - то есть когда рядом с орудием два враждующих воина, то орудие нельзя двигать... Но пока не доделал, и оно работает не совсем так как надо.
Орудие можно отсоединять. Щелкните по орудию с зеленым маркером для этого, и оно снова станет свободным.

Сообщение слишком длинное. Полный текст.
No. 10684    
138356804619.jpg-(303.85KB, 800×450, 1d7cadc2aa27b01a0ff47747.jpg)
10684
>>10681
— game.exe выдаёт просто голубой экран, game_xp.exe работает.

Compiling Default Shaders (Shader Model 4.0) ... 1082 ms.
Amethyst Engine 3D - v.0.1.1
Renderer: Direct3D 11.0
Shader version: HLSL Shader Model 5.0
AMD Radeon HD 6300M Series: ATI Technologies Inc.


Win7, да.

— Убери уже эти крокозябры. Даже если CreateFont... я ей, конечно, не пользовался и не собираюсь, но есть же Wide-версия и функции преобразования из ansi/utf-8, в чём там свои закорючки хранишь — могу предположить, решается в 2 строчки.

— Код выложишь? :3

Сообщение слишком длинное. Полный текст.
No. 10720    
>>10684
>>— game.exe выдаёт просто голубой экран
Ооо, неожидал

>>— Убери уже эти крокозябры
Да все собираюсь, но лень:) Там-то всего-то надо сменить std::string на std::wstring в движке

>>— Код выложишь? :3
Пока не знаю.

>>— Как-то уныло выходит по сравнению с настолкой, сетевая игра, надеюсь, будет?
Буду думать что еще нарастить. Сетевая будет
No. 11174    
кагдила?
Удалить сообщение []
Пароль  
[Mod]
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]