Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

   #1
27.09.2010 20:12

ASBer
Модератор (+151, -17)
Откуда: Москва
Зарегистрирован: 19.07.2007
Сообщений: 817
Вебсайт

Эники-Бэники
ели вареники,
а Джоники-Мнемоники
ели психотроники.

Исходники

Исходники версии 0.9.3.1, если вдруг кому интересно wink


Прикрепленные файлы:
src_tom_0931.rar, Размер: 158,488 байт, Скачано: 243

Неактивен

   #2
21.11.2010 15:47

ASBer
Модератор (+151, -17)
Откуда: Москва
Зарегистрирован: 19.07.2007
Сообщений: 817
Вебсайт

Эники-Бэники
ели вареники,
а Джоники-Мнемоники
ели психотроники.

Re: Исходники

Исходники версии 0.9.4.8 beta

The zlib/libpng License

Copyright (c) 2008-2010 ASBer

This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.

Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.

2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.

3. This notice may not be removed or altered from any source
distribution.

-------------------------------------------------------------------
Приблизительный перевод:

ПО используется «как есть» — его автор снимает с себя ответственность за проблемы, связанные с его использованием.
На распространение изменённых версий ПО накладываются следующие ограничения:
1. Запрещается утверждать, что это вы написали оригинальный продукт;
2. Изменённые версии не должны выдаваться за оригинальный продукт;
3. Уведомление о лицензии не должно убираться из пакетов с исходными текстами.

-------------------------------------------------------------------
Прикрепленные файлы:
src_tom_0948.rar, Размер: 104,777 байт, Скачано: 60

Неактивен

   #4
26.11.2010 12:51

ASBer
Модератор (+151, -17)
Откуда: Москва
Зарегистрирован: 19.07.2007
Сообщений: 817
Вебсайт

Эники-Бэники
ели вареники,
а Джоники-Мнемоники
ели психотроники.

Re: Исходники

Карта эволюции и назначения модулей c++ проекта ТОМ:

http://tom.userforum.ru/uploads/000b/f0/69/317-1-f.png

Неактивен

   #5
23.06.2011 22:00

ASBer
Модератор (+151, -17)
Откуда: Москва
Зарегистрирован: 19.07.2007
Сообщений: 817
Вебсайт

Эники-Бэники
ели вареники,
а Джоники-Мнемоники
ели психотроники.

Re: Исходники

Исходники версии 0.9.4.12 beta
Borland Builder C++
The zlib/libpng License


Прикрепленные файлы:
scr_tom_09412.rar, Размер: 105,566 байт, Скачано: 181

Неактивен

   #6
16.10.2017 15:12

ASBer
Модератор (+151, -17)
Откуда: Москва
Зарегистрирован: 19.07.2007
Сообщений: 817
Вебсайт

Эники-Бэники
ели вареники,
а Джоники-Мнемоники
ели психотроники.

Re: Исходники

А всё начиналось 10 лет назад с маааааленькой программки...
http://s9.uploads.ru/t/D9xtU.png


Прикрепленные файлы:
Evolution.PNG, Размер: 46,396 байт, Скачано: 39

Неактивен

   #7
23.10.2017 00:40

Sonic
Автор ЯРИЛ (+73, -4)
Откуда: Россия, Краснодар
Зарегистрирован: 24.08.2001
Сообщений: 243
Вебсайт

---

Re: Исходники

А почему бы не выкладывать исходники на какой-нибудь открытый хостинг git'а, к примеру? GitHub, BitBucket, Gitlab. Или в другом сурсконтроле (SVN, Hg etc.).

Неактивен

   #8
23.10.2017 09:54

ASBer
Модератор (+151, -17)
Откуда: Москва
Зарегистрирован: 19.07.2007
Сообщений: 817
Вебсайт

Эники-Бэники
ели вареники,
а Джоники-Мнемоники
ели психотроники.

Re: Исходники

Можно, но я не умею smile
Тем более что совместная разработка на С++ не планируется, я с трудом это могу себе представить...
Для других специалистов есть тема: http://tom.userforum.ru/viewforum.php?id=23
но желающих помогать не очень то много smile
Как только такие люди появятся, мы обсудим как удобнее организовать работу, и может быть с использованием открытых хостингов тоже, почему бы нет.

Неактивен

   #9
23.10.2017 20:25

kerber
Участник (+92, -89)
Зарегистрирован: 20.09.2012
Сообщений: 138

Re: Исходники

Практика показывает, что разработка идёт гораздо бодрее с помощью git. Сам начал осваивать git в процессе разработки игры "Штурман" Если не нравится консоль, попробуй gitkraken  http://gitkraken.com/

Отредактировано kerber (23.10.2017 20:27)

Неактивен

   #10
23.10.2017 20:51

johnbrown
Участник (+99, -5)
Откуда: Москва
Зарегистрирован: 01.12.2013
Сообщений: 86

ГИКИ: Голосовой Интерпретатор Книг-Игр
----------------------------------
Репозиторий моих игр и программ на гитлабе

Re: Исходники

На гитхабе и гитлабе можно аплодить вручную без установки гита. Насчёт битбакета не знаю, но, по-моему, нет.

Неактивен

   #11
24.10.2017 21:41

ASBer
Модератор (+151, -17)
Откуда: Москва
Зарегистрирован: 19.07.2007
Сообщений: 817
Вебсайт

Эники-Бэники
ели вареники,
а Джоники-Мнемоники
ели психотроники.

Re: Исходники

Вот, попробовал ради эксперимента: https://github.com/ASBer68/TOM2
Залил код, отвечающий за поддержку и формирование стандартной библиотеки.

Главный минус - слетели русскоязычные комментарии и строки в текстах. Возможно, если конвертировать исходники в UTF-8, то всё будет хорошо, но borland builder понимает только ANSI, и постоянная конвертация туда-обратно не рабочий вариант.

Далее, все файлы загрузились одним листом, а хотелось бы видеть структуру папок проекта.

Также не понятно что такое Projects, и как распределить файлы по проектам...

В общем, пока скорее неудачно, но я еще поковыряю smile



Реально github заработает только тогда, когда будет приносить пользу даже при одиночной разработке. Я работаю на 3-х компьютерах попеременно, и синхронизация исходников - очень важная задача, которую я сейчас успешно решаю с помощью гугло-диска. Если git будет справляться лучше - отлично! но порог вхождения что-то высоковат...


UPD: Да, вижу что вкусностей там много, включая встроенный баг-трекер и вики. Ребята, кто в курсе, помогите пожалуйста настроить и плавно влиться - подключайтесь!

Неактивен

   #12
24.10.2017 22:23

kerber
Участник (+92, -89)
Зарегистрирован: 20.09.2012
Сообщений: 138

Re: Исходники

Ну, с почином! Гитхаб приносит пользу при одиночной разработке. Там немного только разобраться надо. На хабре посмотри статьи. Вроде там и про запрет на перекодировку в utf есть.

UPD. если тыкнуть в браузере кнопку "Raw" а потом в меню Вид->Кодировка выставить "Кириллица(Windows)" то всё нормально отображается. И код и комментарии. Правда тыкать приходится на каждой странице с сорцами. Поставь gitkraken. С ним реально проще всё.
https://vk.com/feed?w=wall-54530371_166205
Знакомство с Git. Первые коммиты.

Отредактировано kerber (25.10.2017 20:05)

Неактивен

   #13
24.10.2017 22:54

crem
Участник (+116, -7)
Зарегистрирован: 22.08.2016
Сообщений: 42

Re: Исходники

ASBer написал:

Вот, попробовал ради эксперимента: https://github.com/ASBer68/TOM2

Реально github заработает только тогда, когда будет приносить пользу даже при одиночной разработке. Я работаю на 3-х компьютерах попеременно, и синхронизация исходников - очень важная задача, которую я сейчас успешно решаю с помощью гугло-диска. Если git будет справляться лучше - отлично! но порог вхождения что-то высоковат...

UPD: Да, вижу что вкусностей там много, включая встроенный баг-трекер и вики. Ребята, кто в курсе, помогите пожалуйста настроить и плавно влиться - подключайтесь!

Установка параметра репозитория `git config gui.encoding cp1251` по идее должна помочь. Они кстати ждут что репозиторий будет cp1252 а не utf-8 по умолчанию, именно потому что под виндой у большинства текст в cp1252 а линуксятники любят разбираться как всё настроить.

В гитхаб лучше не аплоадить файлы по одному а залить весь проект одним git commit'ом.
В git действительно не сразу очевидно что куда как попадает, и надо некоторое время чтобы разобраться. Вкратце: есть локальные файлы, staged файлы, stashed файлы, branchи локального репозитория, branch'и удалённого репозитория, и есть тыщи команд чтоб изменения между этими всеми вещами перемещать. Если ты в каком-нибудь чате есть, могу там объяснить.

На github project к файлам никакого отношения не имеет, это просто название доски для планирования, очень похожей на trello (такой есть известный сайт с доской для планирования).

Если свой проект состоит из каких-то независимых частей, часто для каждой части просто создают отдельный репозиторий. Ну или вместе всё в разных каталогах.

Неактивен

   #14
25.10.2017 10:39

ASBer
Модератор (+151, -17)
Откуда: Москва
Зарегистрирован: 19.07.2007
Сообщений: 817
Вебсайт

Эники-Бэники
ели вареники,
а Джоники-Мнемоники
ели психотроники.

Re: Исходники

crem написал:

В git действительно не сразу очевидно что куда как попадает, и надо некоторое время чтобы разобраться. Вкратце: есть локальные файлы, staged файлы, stashed файлы, branchи локального репозитория, branch'и удалённого репозитория, и есть тыщи команд чтоб изменения между этими всеми вещами перемещать. Если ты в каком-нибудь чате есть, могу там объяснить.

Спасибо за помощь! Я еще почитаю-поковыряю, и если вопросы еще останутся - обязательно обращусь.

Неактивен

Powered by PunBB
© copyright 2001–2018 iFiction.Ru