Я думаю стоит кое-что уточнить
Во-первых, это конкурс на игру
без графики, но в критериях оценивания почему-то есть пункт "
Внешний вид"
Каким образом он будет оцениваться?
Во-вторых, если я захочу сделать игру, например, про вертолёт, то по идее придётся рисовать контур вертолёта кучей вызовов drawLine, что делать вручную прямо в коде очень сложно. Поэтому опять-таки, проще написать программу, в которой мышкой рисуется контур чего угодно и генерится java-исходник с кучей вызовов drawLine.
Это разрешено или нет?
Хотя, по исходнику вряд ли можно будет определить: куча вызовов drawLine была написана руками, или сгенерирована. Получается, что запретить это нереально.
Главное чтобы не было массивов пикселей, в коде, или в отдельных картинках.
Правда, можно попробовать избежать кучи drawLine, сделав игру на псевдо-графике из ASCII, но тут придётся саму игру делать такого типа, чтобы можно было заюзать ASCII псевдо-графику, то есть ограничение "игра без графики" накладывает ограничение на тип (жанр) игр в том числе!
Там, где можно было просто скачать крутой взрыв в png-картинке, теперь либо придётся обходиться без взрывов вообще, либо говнокодить какой-то "салютик"