Программирование на Си-шарп
Внешний вид
Создание консольного приложения
[править]Прежде чем начать изучать язык нужно проинсталлировать среду и убедиться, что она работает на вашем компьютере. По традиции это начинается с написания программы «Hello, World!»:
- Прочитайте статью в Википедии об этом языке программирования: w:C Sharp.
- Скачайте и установите бесплатную среду программирования на Си-шарп Microsoft Visual C# 2008 Express Edition с официального сайта Майкрософт: [1]. Можно попробовать найти в своей локальной сети файл, содержащий в названии «VS2008Express».
- Подробная инструкция: В зелёном квадрате выберите Russian и нажмите Download; скачается файл vcssetup.exe (2,7 Мбайт); запустите его на своём компьютере; начнётся загрузка компонентов Microsoft Visual C# 2008 Express Edition (~80 Мбайт), а затем произойдет установка этих компонентов.
- Прочитайте Практическое руководство. Создание консольного приложения C# и создайте консольное приложение.
Выбор предметной задачи
[править]Программирование само по себе не представляет особого интереса. С помощью программирования реализуются различные предметные задачи. От выбора той или иной задачи зависит на чем нужно будет сконцентрироваться в первую очередь. Условно задачи можно разделить на 4 вида:
- Программы обработки данных (как правило научные вычисления)
- Программы требующие пользовательский интерфейс (т.н. офисные приложения)
- Программы требующие графический интерфейс (как правило компьютерные игры или программы моделирования)
- Веб-программирование (в данном курсе оно не рассматривается )
Обдумайте и опишите ту задачу, которой вам было бы интересно заниматься. Попробуйте как можно точнее сформулировать что есть на входе, и что вы хотите получить на выходе. Любое программирование начинается с анализа задачи на бумаге - попробуйте изобразить, написать ваши цели, разбить на подзадачи.
Ваши ответы
[править]Программирование игр
[править]- Программирование игр на Си-шарп (Microsoft Terrarium)
- Программирование игр на Си-шарп (XNA)
- Программирование игр на Си-шарп (Unity3D)
- Физические движки