CoderKlip Ответов: 1

Total beginner - нужна некоторая базовая помощь


Всем привет,

Я новичок в программировании. У меня есть очень базовые знания Java, но не более того. Я хочу создать приложение, которое позволит вам конкурировать с другими пользователями с помощью " боя " на основе ГСЧ, я думаю, вы могли бы это назвать.

Я не хочу, чтобы это приложение было игрой, поэтому мне не нужно, чтобы в нем были какие-то игровые циклы или спрайты или что-то похожее на игру.

Мой вопрос заключается в том, на каком языке лучше всего это закодировать? Я хочу начать изучать любой язык, необходимый для такого проекта, как этот, чтобы я мог сделать это в будущем. Это приложение в конечном итоге будет для пользователей android и iOS, но я просто начну с android.

Итак, какой язык я должен начать изучать и какую идеальную среду IDE лучше всего использовать для начала этого процесса?


PS Я не знаю, правильно ли это место для публикации, но если это не так, пожалуйста, направьте меня на правильный форум :)

Спасибо.

Что я уже пробовал:

Я смотрю на вещи в Google, но нахожу так много разных ответов, что не знаю, чему верить.

1 Ответов

Рейтинг:
2

Dave Kreskowiak

Цитата:
Я не хочу, чтобы это приложение было игрой, поэтому мне не нужно, чтобы в нем были какие-то игровые циклы или спрайты или что-то похожее на игру.

МММ...соревнование с другими игроками называется "игрой".

Да, вам действительно нужен игровой цикл, если только ваша игра не будет состоять только из одного хода для каждого игрока. Игровой цикл не имеет ничего общего с графикой или рендерингом. Это связано с поддержанием состояния игры до тех пор, пока не будет определен исход эндшпиля. Игровые циклы могут быть такими же медленными, как 1 "кадр" на ход пользователя, ожидая ввода пользователя, или как можно быстрее, не останавливаясь и не ожидая ввода.

Любой язык может быть использован для Этот код.