leafi / csfeed Goto Github PK
View Code? Open in Web Editor NEWLet's boil some oceans, eh?
License: MIT License
Let's boil some oceans, eh?
License: MIT License
Once it's out, see if it's any good. If it is, port to that.
Preview1 is already officially out, but not for Arch Linux, really. Hopefully once the stable release happens things will get more sane.
...there's an OpenAL Emscripten port, but likely the desktop audio impl will be using a thread, which ain't gonna fly in web-land anyways. Do something that works. Probably abstract the audio system.
Keyboard & mouse. Hardcoded controls.
Hopefully just the .exe & data along-side will suffice.
Maybe should see what BGFX texturec is all about, and what textures BGFX can load verbatim. Loading PNGs/JPEGs is not particularly entertaining in .NET Core, from what I remember.
If we're in DEBUG context - or some other condition, idk - then we should checksum stuff & autoload e.g. a converted .opus from a .flac if it's there, and auto-invoke ffmpeg to convert the .flac -> .opus if the converted "bin" file is out of date or absent.
Just keep it as lightweight as possible. Building an asset pipeline turned out to be an annoying task that basically just causes slower loads & makes it harder to do things. This whole project is supposed to be about productivity in the end...
The basics! Just something that makes this easy.
Render & animate a clickable button.
Part of #2
...outside of a UI context.
waaaay out of date
Just something, anything that works, even if you have to install Mono explicitly or something first.
(Porting to .NET Core first may make this all easier.)
Non-streaming. Load from .whatever, decode fully into memory, play it back through OpenAL.
Make project survive JSIL
. After static playback.
Just something. Anything. Even if it requires installing Mono 5.0 with your package manager first. (And OpenAL Soft, GLFW...)
May be much easier after a .NET Core port.
Get graphics, input working. Emscripten & JSIL.
min boilerplate. no loading from files & binding to code. it's OK to be slow & recalculate everything, every frame; this UI is for debugging/slightly complex in-engine tools.
Ease-of-use at code time is paramount.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.