Моя цель - лучше понять характеристики C# и стать более удобными, создавая простые приложения. Я достаточно компетентен с Flash (Actionscript 3) и нашел старую игру Tic-Tac-Toe, которую я написал. Я начал задаваться вопросом о переносе этого кода в приложение C#. Не зная о C#, мне интересно, насколько сложной будет миграция.Насколько практичен код порта от Flash до C#?
С одной стороны, логика основной игры синтаксически подобна, и поэтому ее легко переносить.
Однако, что касается графики, я даже не знаю с чего начать. До сих пор я только показал себя на Windows Forms и консольные приложения на C#.
Я интересно, если эти Flash-концепции имеют схожие аналоги в C#, или если процедуры и синтаксис радикально отличается:
- Размещение графических элементов на этапе
- Rendering линии от начала/конечных координат
- Приемники событий на видеоклипы
- подкачки изображения внутри графического элемента (или, в моем флэше-версии, nextFrame() в мувиклипе)
Было бы уместнее сказать «ActionScript to C#» и/или «Flash to Silverlight». ActionScript и C# - это языки. Flex/Flash и Silverlight - это среда представления. –