Архив сообщества
2011 — 2019
Аватар shevtsov200

Beginning Game Programming with C#

Автор: shevtsov200 · 20.02.2015, 09:02 · 99 сообщений

Сообщений в теме: 99

intercross#51
shevtsov200 (05 March 2015 - 19:08) писал: писал:
Мы с kinrary потихоньку делаем "четыре в ряд", сделали отрисовку поля и фишек:
А я не могу сделать даже такого, потому что даже это начнёт постепенно в (не)удобный и (не)поддерживаемый код, который я буду пилить ровно до тех пор, пока сложность одной операции не возрастёт с вызова одного метода до "перелопать половину кода, чтобы разобраться, как это (не) работает.
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
shevtsov200#52
intercross (05 March 2015 - 21:01) писал: писал:
А я не могу сделать даже такого, потому что даже это начнёт постепенно в (не)удобный и (не)поддерживаемый код, который я буду пилить ровно до тех пор, пока сложность одной операции не возрастёт с вызова одного метода до "перелопать половину кода, чтобы разобраться, как это (не) работает.
А ты пробовал использовать всякие uml?

Давай с нами, вместе будем пытаться не допустить этого.
https://github.com/K.../ConnectFourXNA
0
Скопировать ссылку
intercross#53
shevtsov200 (05 March 2015 - 21:40) писал: писал:
А ты пробовал использовать всякие uml?
Уже некоторое время курю гайды umlstar, милота.

shevtsov200 (05 March 2015 - 21:40) писал: писал:
Давай с нами, вместе будем пытаться не допустить этого.
https://github.com/K.../ConnectFourXNA
Я же всё по-своему сделаю.

З.Ы. Загружать текстуру с жёсткого диска каждый раз - говноедство ужасная идея
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
shevtsov200#54
intercross (05 March 2015 - 22:58) писал: писал:
Я же всё по-своему сделаю
А что на гитхабовских проектах делают, когда каждый пытается делать по-своему?
0
Скопировать ссылку
intercross#55
shevtsov200 (05 March 2015 - 23:00) писал: писал:
А что на гитхабовских проектах делают, когда каждый пытается делать по-своему?
И в итоге я буду один и не перед кем хвастаться
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
shevtsov200#56
intercross (05 March 2015 - 23:07) писал: писал:
И в итоге я буду один и не перед кем хвастаться
Не, я имею в виду, что наверняка часто на гитхабе люди хотят по-своему делать, как с этим справляются?
0
Скопировать ссылку
Kinrany#57
intercross (05 March 2015 - 21:01) писал: писал:
А я не могу сделать даже такого, потому что даже это начнёт постепенно в (не)удобный и (не)поддерживаемый код, который я буду пилить ровно до тех пор, пока сложность одной операции не возрастёт с вызова одного метода до "перелопать половину кода, чтобы разобраться, как это (не) работает.
Я за тебя рефакторить буду.
Вчера кодил часа три, перелопатил половину кода, но не добавил ни одной функции :0

shevtsov200 (05 March 2015 - 23:11) писал: писал:
Не, я имею в виду, что наверняка часто на гитхабе люди хотят по-своему делать, как с этим справляются?
Форкают и аккуратно выбирают коммиты, вроде как
0
Скопировать ссылку
intercross#58
Kinrany (05 March 2015 - 23:12) писал: писал:
Я за тебя рефакторить буду.
Вчера кодил часа три, перелопатил половину кода, но не добавил ни одной функции :0
Ну смотри. Тогда я для начала слегка перепилю код и добавлю множество ненужного функционала.

Вру, не сделаю этого, у меня только тринадцатая ВСка
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Kinrany#59
Призываю в тред человека, умеющего мёрджить отдельные коммиты на гитхабе

Цитата
Вру, не сделаю этого, у меня только тринадцатая ВСка
Там другой формат проектов, или что?
0
Скопировать ссылку
intercross#60
Kinrany (05 March 2015 - 23:29) писал: писал:
Призываю в тред человека, умеющего мёрджить отдельные коммиты на гитхабе
Отдельный коммит - никак. Можно сделать бранч до первого коммита, который тебя устраивает, закинуть в этот бранч нужные коммиты и сделать другой пулл реквест. Если ты не об этом, то есть кнопочка Resolve, чтобы решать конфликты.

Kinrany (05 March 2015 - 23:29) писал: писал:
Там другой формат проектов, или что?
Ммм... Форсанул запуск через 2013, полёт нормальный. Гляну, может всё и не так плохо.
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
shevtsov200#61
Kinrany (05 March 2015 - 23:29) писал: писал:
Там другой формат проектов, или что?
На ней не работает XNA сама собой.
intercross (05 March 2015 - 23:24) писал: писал:
Вру, не сделаю этого, у меня только тринадцатая ВСка
https://class.course...isualstudio2012
0
Скопировать ссылку
intercross#63
Вот, что происходит, когда до кода доходят мои грязные ручонки
https://github.com/K...fd40116d6e27726
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
shevtsov200#64
intercross (06 March 2015 - 00:09) писал: писал:
Вот, что происходит, когда до кода доходят мои грязные ручонки
https://github.com/K...fd40116d6e27726
У меня почему-то не компилируется.
0
Скопировать ссылку
intercross#65
shevtsov200 (06 March 2015 - 01:02) писал: писал:
У меня почему-то не компилируется.
Возможно потому что разные версии ВС, о чём я сразу и говорил
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Kinrany#66
intercross (06 March 2015 - 00:09) писал: писал:
Вот, что происходит, когда до кода доходят мои грязные ручонки
https://github.com/K...fd40116d6e27726
Ты мусора напихал. Поисключай всякие .cache, .exe, .pdb, .suo, .xnb, .xml, .txt . Может, из-за этого и не компилируется.

Jarlo (06 March 2015 - 00:06) писал: писал:
у кого какая VS, для начала.
2010

Интер, разбивай на отдельные коммиты, пожалуйста :c
Сообщение отредактировал Kinrany: 06 March 2015 - 06:05
0
Скопировать ссылку
intercross#67
Kinrany (06 March 2015 - 05:33) писал: писал:
Интер, разбивай на отдельные коммиты, пожалуйста :c
Этот обычный единый коммит же
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Kinrany#68
intercross (06 March 2015 - 07:40) писал: писал:
Этот обычный единый коммит же
В нём много несвязанных изменений, лучше коммитить маленькими кусками
1
Скопировать ссылку
intercross#69
Kinrany (06 March 2015 - 11:03) писал: писал:
В нём много несвязанных изменений, лучше коммитить маленькими кусками
Ну ладно, постараюсь меньше 3;
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Kinrany#70
Началась третья неделя, полтора дня до результатов первого задания и сдачи второго, третье уже доступно.
Лекции про работу со строками и ветвлениями и их использование в игорах

Надеялся, что там про управление мышкой/клавиатурой будет, а теперь самому копать придется :с
Сообщение отредактировал Kinrany: 07 March 2015 - 06:15
1
Скопировать ссылку
Kinrany#71
Сделал ветку от ранней версии и переписал всё заново. Старался оставлять только нужное. Заодно добавил мышь, теперь можно правой и левой кнопкой добавлять фишки.
Было лень под конец писать комментарии. Если нужны, скажите.
1
Скопировать ссылку
shevtsov200#75
В понедельник началась пятая неделя, в которой нас учат считывать мышь или геймпад, а также использовать массивы.
Изображение
0
Скопировать ссылку

Обратно в Свободное общение