Войти
ФлеймФорумОбщее

Откровения. (2 стр)

Страницы: 1 2 3 4 5 6 Следующая »
#15
22:38, 29 окт. 2019

nes
> Со мной когда-то в универе учился паря,
> он написал всю игру, космическую стратежку,
> на лысом winapi.
> Весь код был в функции WinMain, с диким кол-вом goto,
> без функций.
> Демка весила порядка 16к строк кода.
Ужас какой! Я еще не так плох оказывается...


#16
22:39, 29 окт. 2019

Vlad2001_MFS
Так оно работало, с кучей багов, но работало.

#17
(Правка: 22:45) 22:44, 29 окт. 2019

Vlad2001_MFS
> Весь код был в функции WinMain, с диким кол-вом goto
я когда-то "пытался" поступить в физмат лицей.
и на уроке информатики (пока другие резались в дюну2) написал аркаду-бегалку.
(на паскале, под DOS в текстовом режиме).
в игре использовался ровно один goto (для организации игрового цикла)

+ Показать
#18
0:34, 30 окт. 2019

skalogryz
  Те кто против гоуто просто не знают для чего оно нужно
и в каких случаях этот оператор очень полезен.

#19
8:20, 30 окт. 2019

Вот че-то прям аж захотелось обмазаться гавту.

#20
8:23, 30 окт. 2019

SpeedLucky
> Но в целом, мне хотелось пооткровенничать о другом...
у тебя опять ничего не срослось?

#21
(Правка: 8:33) 8:32, 30 окт. 2019

nes
> Вот че-то прям аж захотелось обмазаться гавту.

Неструктурированное программирование доминировало на рынке видеоигр во время 8-битных ПК/консолей и наверняка сильно еще аукалось на 16-битных.
Основные черты:
- все переменные - глобальные.
- передача параметров в процедуры только через глобальные переменные.
- обилие goto. для прям аутентичности следует просто отказаться от любых управляющих операторов кроме if ( условие ) goto метка; все остальные от for до if с телом в кавычках забанить.
- никаких функций - возврат значения из процедур тоже через глобальные переметры. никакой реентерабельности.

Вот это - истинный дух эпохи.

#22
19:25, 30 окт. 2019

SpeedLucky
> сегодня я трезв

Fxd.

#23
20:09, 30 окт. 2019

Никто не обсирался на лекции, шталь.

#24
20:25, 30 окт. 2019

beejah
Ты в медицинском Вузе учился, на хирурга ? :)

#25
20:31, 30 окт. 2019

ronniko
> Ты в медицинском Вузе учился, на хирурга ? :)
а там есть обсерватория ?

#26
20:32, 30 окт. 2019

Думаю да !
Да еще и на каждом этаже :)

#27
21:01, 30 окт. 2019

ronniko
У нас был курс PDP-11 асма. Вполне достаточно, чтобы обосраться и безо всякой хирургии.

#28
(Правка: 21:04) 21:03, 30 окт. 2019

Наверно воздух был в комнате с запашком :)
И в комнате витали тонкие ароматы лаванды и можжевельника с пихтой.

#29
22:15, 30 окт. 2019

beejah
Респект. У нас не все могли винду переставить на третьем курсе.

Страницы: 1 2 3 4 5 6 Следующая »
ФлеймФорумОбщее