Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 March 04

G

GNU/Vsevolod in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
Можно ли логику сделать на плюсах с возможностью моддинга?
то есть мододел меняет баланс, ИИ и все в таком духе и потом делает компиляцию? Ну и чтобы эта хрень нормально работала
Ти можеш
1) мати код проекту + код мода -> скомпілювати в 1 ціле (static library)
2) мати код проекту + код мода -> скомпілювати проект і мод в окремі файли, бінарь проекту повинен підвантажити бінарь з модом (shared library)
3) мати бінарь проекту і код мода -> скомпілювати мод і надати проекту назви файлу, функцій ітд. (dynamic library)
источник

G

GNU/Vsevolod in IT KPI C/C++ ХВ (не UB)
Скоріш за все тобі треба 3)
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
да
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
к реализациям хрен знает сколько лет пройдет, но все таки после декомпиляции хотелось бы это реализовать
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
какие только извращения ради оптимизаций не придумаешь
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
к реализациям хрен знает сколько лет пройдет, но все таки после декомпиляции хотелось бы это реализовать
Проблема в интерфейсе будет
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Модуль сможет только то что интерфейс позволит
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
то есть?
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
то есть?
Код на стороне проекта должен вызвать интерфейс либы
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
ну, он должен найти файл с нужным названием, который будет подгружать
как с скриптами главный файл с конкретно заданным названием и уже в котором подгружается че угодно
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
ну, он должен найти файл с нужным названием, который будет подгружать
как с скриптами главный файл с конкретно заданным названием и уже в котором подгружается че угодно
Динамик либа это не "что угодно"
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Скрипты это отдельная тема
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
И да их тоже надо реализовать на стороне проекта
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
еще чтобы маленький мод не весил как половина игры
куча вопросов по реализации получается
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Ребят, у меня есть желание написать что-то на плюсах с многопоточкой + работай с бд
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Что вообще можно сделать в учебных целях?
источник

A

András in IT KPI C/C++ ХВ (не UB)
qwerty
Что вообще можно сделать в учебных целях?
Напиши бек для якогось сервісу
источник

YS

Y S in IT KPI C/C++ ХВ (не UB)
qwerty
Ребят, у меня есть желание написать что-то на плюсах с многопоточкой + работай с бд
Напиши либу под руби
источник

Ж

Женя in IT KPI C/C++ ХВ (не UB)
Ребята, темплейтные классы нельзя по нескольким файлам раскидывать?
источник

YS

Y S in IT KPI C/C++ ХВ (не UB)
А в чём проблема?
источник