Evaldraw позволяет быстро писать небольшие программы на C-подобном языке. Он поддерживает статические переменные, перечисления, массивы, функции и недавно созданные структуры.
Ваш код перекомпилируется каждый раз, когда вы вводите символ! Прощай, утомительное время компиляции!
Простая программа, рисующая градиент мышью: код: () { setcol(mousx/xres255, мусс/шины255 255); drawsph( мусс, мышонок, 10 ); }
Evaldraw позволяет быстро протестировать идею. Он отлично подходит для прототипирования. Имеются встроенные функции для рисования кругов, линий, конусов и некоторых примитивов OpenGL (GL_LINES, GL_TRIANGLES, GL_QUADS).
Помимо того, что вы являетесь средой программирования, вы можете оценивать функции в 1D, 2D и 3D!
У него даже есть встроенная клавиатура для воспроизведения музыки. Это сделано для того, чтобы вы могли писать свои собственные инструменты как функцию времени и амплитуды в режиме 1D.
В Evaldraw есть много отличных примеров и игр.