Virtual_Universe
-
Публикации
9 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем Virtual_Universe
-
-
Собрать библиотеки в кучу - пол дела, более важно - создать базу знаний с нечетким поиском по этой куче. А у нас
кодеров много, а технических писателей мало, ну а спецов по эргономике баз знаний вообще нет.
С другой стороны, "изобретение велосипеда" увлекательный и познавательный процесс. А computercraft.ru это в первую очередь кузница погромистов, которые куются именно "велосипедным методом".
Для новичков полезно писать велосипды, но например ты уже освоил все и траитить кучу времени на ту же гуи бесполезно. А тут можно с мира по нитке и собрать что то полезное.
Предлагаю сделать репозиторий на GitHub и хранить там все наши библиотеки.
Написать программу которая будет уметь качать эти либы. Файл libs.list типа:
{ {name="GML",version=1.0.1} ... }При запуске скачивать из интернета номер версии, если она не совпадает с версией из libs.lua то качать с гитхаба. Так же с программами.
Написать программу которая будет управлять пакетами. Пакеты можно ставить, к примеру в /usr/pac/, туда же файл libs.list и path.list типа:
{ {name="GML@1.0.1",path="./gml@1.0.1"} ... }<мечты> Вскоре можно будет изучить GitHub API и написать Web-IDE , через которую удобно разрабатывать либы и программы.</мечты>
Полностью за этот подход!
Поддерживаю. Во-первых это будет централизованное место хранения кода, а во-вторых, удобная установка all-in-one.
Но вот проблемы очевидны. Например, размер дестрибутива. Кто захочет качать 10-20 мегабайтный файл с кодом?
Есть вариант разделить либы. Например ты делаешь простой чатик, но тебе не нужно API для просчёта физики и ты просто его убираешь из списка.
При чем тут среда разработки?
Немного не корректное описание, из-за того что я не совсем представляю что может из этого получиться)
-
>>почему бы не взять всем вместе
Я имел в виду тех велосипедистов которые уже написали например тот же GUI API
-
Чем больше программистов в проекте, тем меньше шансов выйти в продакшн.
Немного не понял. А при чём тут это?
-
У меня недавно появилась такая мысль. Почему бы не взять всем вместе и написать единую среду разработки? Просто заметно как многие пишут велосипеды. Например взять и собрать все полезные API в один пак. Например тот же GUI и различные API с математикой например просчёт физики. Не знаю что на счёт своего редактора кода, но API собрать вместе по моему мнению необходимо.
Как вы относитесь в этой идее? -
Эм... Вайт-лист, вообще-то, уже месяц как отсутствует.
Я около месяца назад в последний раз и заходил) А тут решил опубликовать что нибудь . Хорошо попробую скачать)

-
Слишком дешёвый и детский, функционала маловато будет в СС. Плюс, его на сервере нет.
Я вот на сервере не играю) ибо в вайт листе нету. Почитал как туда попасть.. Показалось слишком долгим

-
Платформер без платформ..) Вообще, если смогу поиграть в тот же Майнио и, желательно, на OpenComputers (CC мне не нравится, слишком читерный он), будет интересно)
А почему читерный?) я вот только кодю, и выживание никакое мне не требуется)
-
Простейший платформер на LUA. Персонаж умеет ходить и прыгать
На все это ушло 32 строки. Сейчас ищу способ создания карты, и её загрузки. Попытаюсь в скором времени накидать клон марио
Пример работы: https://vk.com/doc225193884_411588211Скачать: http://pastebin.com/q1Z7mq5r#
Спасибо за внимание.-
2
-

Единая Среда Разработки SID
в Программирование
Опубликовано:
Почему же? Все приложения используют например единые библиотеки графики, либо OpenGL либо DirectX