(01-16-2023, 03:59 AM)megamarc Wrote: [ -> ]Hi!
This is the idea :-) I'd like to put some samples online so the user can interact with them. I have to create different html templates, one for each sample, to explain the purpose of the sample and the key bindings. I'd also like to have a single youtube video, a "trailer" interleaving captured footage of samples and in development games using it, with text highlighting the key features. But I don't have experience creating trailers, I'm software engineer not a video producerĀ 
Hi!
Sounds like a pretty nice idea!
Sadly, I'm not the best video producer on the world (but I know how to useĀ video editors). But I can try making more samples. I also can show abstraction such as text mode and drawing primitives on a bitmap. I made some abstractions for that with Nim
About Nim, it can also compile to Emscripten, so I might test with Nim too!
Also, can an Emscripten compiled project run on Linux and Mac?
Edit : I tried with the links you sent on a Linux computer, it works!
It even works on... Android?!
Hi!
Regarding trailers, I used video editors in the distant past (Mediachance Edit Studio 5). I know how to work with video layers, text/effect layers, transitions... However I don't know how to script a cool trailer, how to make it flowing and engaging. I also don't know about modern video editors, I guess the one I used is heavily outdated.
I don't understand your question about emscripten compiled project running on Linux, or Mac or Android... Once compiled, emscripten code runs inside the virtual machine hosted on a web browser, it's platform independent. So if your question is if it will run inside a web browser: yes, it will as long as it supports webassembly. Both Firefox and Chrome on Android support webassembly, so you can open the links I posted here with the online samples, and they will run :-)
Hi!
I try to add Emscripten support for the latest version of Tilengine.
However, it runs waaaaaay too fast, even with VSync enabled, and I have a division by zero crash when I use the no vsync flag.
Is that normal?
Here is the code I try to modify :
https://github.com/system64MC/Tilengine/...c/Window.c