longot: (Всадник)
История одного старого проекта, многопользовательской онлайновой игры MUD.


Старые проекты. - вместо введения.
Как же это всё началось? - или как мы собрались.
Хаотическая разработка. - или как мы начали.
Среда разработки. - или в чём мы работали.
longot: (Всадник)
Купил себе в интернет магазине книжки. В общем то это в первый раз такое. Обычно я иду в магазин, долго выбираю, листаю, потом иду в интернет нахожу эту книгу и читаю. Не всегда конечно так, но в большинстве случаев. Потому как покупать книги по 40-50 баксов, это как то перебор. Хотя беллетристика такого же объёма стоит 5-10 баксов.
Но тут прочитав пару другую книг по С# понял что нужно брать. И желательно краткий справочник. Потому как в обзорные книги и всякие самоучители наливают столько воды, что через неё скучно продираться. Вот и мне надоело. Купил я себе маленький карманный справочник, половину уже прочитал. Нормальный такой язык стал теперь стал. И зря я на него плевался, хотя это было и в его первых версиях, когда он был ещё не торт и его многоплатформенность была форменным враньём маркетологов.
А вот теперь пришло его время для меня. ) Так как я планирую сделать пару другую проектов на Unity. А там всё на шарпе пишут. Или на яваскрипте, хотя гуру это не одобряют. А питон туда ещё не встроили. Хотя я верю, что рано или поздно это сделают. ) А может быть и не сделают, хотя я почему то думаю, что к середине следующего года должны анонсировать.

А ещё взял себе карманный справочник по питону. С питоном всё хорошо, сделал для себя один проект. Конечно его бы когда-то довести до ума, но всё никак не могу времени на это найти. Ещё бы с питоновскими декораторами разобраться. Уже сколько про них прочитал, сколько видео посмотрел, но реально не могу понять как их использовать. Вот как чего-то не хватает мне, чтоб это понять. И по идее, это очень и очень полезная и интересная вещь.
longot: (Всадник)
Сходил я на третью конференцию uDev которую устраивает Plarium. Рассказывали достаточно банальные вещи, и вроде как достаточно очевидные. Хотя для студентов самое то, как раз о тех косяках которые они могут наворотить, когда будут заниматься разработкой. На этой конференции говорили про UX (User eXperience) но толком ничего не рассказали. Это достаточно странно. Я бы лучше послушал про концепции, способы взаимодействия, опыты и решения. А рассказали какие-то достаточно заунывные примеры, и когда рассказывали, такое ощущение, что специально тянули время, чтоб поменьше осталось на вопросы из зала. В общем уныние. Я не пока что не очень понимаю, зачем Plarium делает эти мероприятия и почему они такие не наполненные. Прошлое было вообще ни о чём. Немного похвастались, рассказали сколько у них серверов, сколько миллионов запросов, как тупит их база данных или апликейшен сервер, но всё вообще без каких либо подробностей и интересных решений. Ну да, написали они свою жисон сериализацию, которую в паблик не хотят отдавать, и всё. Я периодически читаю доклады с конференции HighLoad++, так там почти каждое выступление или доклад, это очень интересная история о том как строили высоко нагруженную структуру или какие интересные решения применяли. Хотя я хайлоадом и не занимаюсь, но всё равно мне очень интересно.
В общем, что полезного, теперь у меня есть три блокнота, три ручки и три головоломки, которые выдавали за решение шахматных задач. Лут полезный.

А от подобных мероприятий мне действительно очень хочется интересной информации, каких-то реальных решений, и конечно же хочется найти работу в геймдеве.
Ладно, пошёл я дальше книжку по си шарпу читать и юнити. Эх, зря я не учил сишарп когда было много свободного времени.

сэлфик от организаторов )
longot: (Всадник)
Вчера весь вечер пытался собрать хелоу вёрлд из демок Irrlicht. Сначала боролся с ошибками. То ему SDK WIN 7.1 не хватает. Я его поставил. Но толку от этого никакого. В итоге этот сдк снёс. По идее с установкой вижуал студии экспрес ставится текущий сдк. Иначе бы ничего не собиралось. Хотя конечно не факт.
В итоге длительные поиски в этих ваших интернетах указали мне на то, что нужно сменить сдк для сборки. Хоть в системе и стоит версия 7.1, она почему-то не используется. Убил наверное ещё час на поиски нужных пунктов меню. В общем всё оказалось достаточно просто. Собрал рать саму библиотеку не получилось, нужно ещё директх сдк ставить. А вот все демки замечательно завелись и заработали. Теперь сижу разбираюсь, как загрузить модель, в каком вообще формате она нужна, и как натянуть на неё текстуру. А потом, всё это ещё и заанимировать. Хоть какой движущийся кую сделать нужно. Или чайник.
longot: (Бендер отдыхает)
Рассказали мне о мероприятии - Gameloft - Extreme Programming Night 2015, решил принять участие в отборочном туре, чтоб попасть на ночь экстрим программинга. Получить себе экспириенс и вообще понять смогу ли я, или право не имеющий.
Задача - сделать графическую игру с 3д моделями по мотивам "Doodle Jump". С учётом что я вообще полный 0 во игровых движках, это будет интересно. А движки можно использовать только полностью бесплатные и желательно кросплатформенные. Так как они все для меня одинаково не известные, решил начать с Irrlicht.
Да и на плюсах в прошлый раз я писал, цать лет назад. Сейчас только на скриптовых языках пишу.

Вижуал студию экспресс - поставил.
Движок - скачал.
Документацию начал читать. Пока ничего вообще не понятно. Даже с какой стороны подступаться.

А времени уже на день меньше!
А ещё и работу работать нужно.
longot: (Всадник)
Наверное часа полтора бился с _ВНЕЗАПНО_ возникшей ошибкой "Bad Request (#400)"
Вчера всё работало, а сегодня всё перестало работать. Перекопал куча форумов, в основном ссылаются, что забыли указать csrf-token. Но он у меня указан, в нескольких местах даже. Чтоб наверняка. Переписал формы, и уже дошёл до отладки ядра фреймвёрка. И тут я вспомнил... Вспомнил что в UTF8 кодировке есть чудная метка BOM, которая может ставится в начале файла, чтоб глупые редакторы могли понять, это у нас в уникоде текст или обычный. А у меня все редакторы шибко умные, они этот BOM не показывают.
Собственно, он и отображался, до начала заголовка HTTP, в котором ставится кука с csrf-token. Печеньки нужной нет, а хоть в форме токен и есть, валидатор из куки считать его не может. Всё сломалось нафиг.

Это я засел за изучение Yii 2. Очень клёвый фреймвёрк.
longot: (бутылка)
Задали мне контрольную в университете, написать несколько програмок.
Мот только язык выбран был интересный ПРОЛОГ.
Это не процедурный язык, а логический.
Сижу, изучаю. Думаю, что ж из него можно интересного выжать :) Может быть получится бота диалогового написать? :)

December 2016

S M T W T F S
    123
456 7 89 10
111213 14151617
181920212223 24
252627 282930 31

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 26th, 2017 09:43 pm
Powered by Dreamwidth Studios