Я уже писал про это что если получится с разработкой нормально то будет проект открыт для всех.
А вообще компилировать код с помощью flat assembler'a можно тоже на разные платформы но подробнее об этом лучше узнать у автора fasm - Tomasz...
Да тогда x86-64.
Пройдите на сайт flat assembler и гляньте сами или посмотрите в примерах к компилятору. А вообще x32 это 32 битная ОС если я вас не до понял.
Вообще сейчас пошел разговор про демо сцены а не игры. А им перенос не нужен так так они зависимы от рендер системы (DirectX, OpenGL).
А вообще компилировать код с помощью flat assembler'a можно тоже на разные платформы но подробнее об этом лучше узнать у автора fasm - Tomasz Grysztar
На счет битности x32-x64 почти также.
Ну к примеру fasm может компилировать на windows и linux. На счет mac os, пока еще у автора она в разработке.
А собственно зачем? Demo не делают крос-платформенными а максимально маленькими и красивыми на вид. Ну вот скажи зачем делать перенос одной демо...
Я думаю что Си проиграет flat assembler'у. На асме можно уловки использовать а на Си нет. О а вы наверно знаете что есть такой замечательный пакер...
У меня раньше была своя демо которая умещалась в 1кб и при этом была красивая обработка графики процедурно генерируемой и управлением. И все это...
Да OpenGL 3.1.
Да они все динамичные я сам проверил. А первый это трейсинг лучей света в 1к.
И еще конечно. [ATTACH] Внутри три версии под разные экраны.
И вот еще. [ATTACH]
А вот еще. [ATTACH]
Вот пожалуйста. [ATTACH]
[ATTACH] Второй снимок с жидкостями обрабатываемыми в реальном времени.
[ATTACH] Вот этот снимок я сделал в своем недоработанном и не до оптимизированном игровом движке FlatDevel.
И в общем мне хотелось бы сделать в полной мере доступный и мощный движок как и Godot Engine, но это будет оооочень трудно достижимой целью.
Имена участников (разделяйте запятой).