Giter VIP home page Giter VIP logo

csfeed's People

Contributors

leafi avatar

Watchers

 avatar

csfeed's Issues

Investigate/Port to .NET Core 2.0

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.

WebEngine: audio

...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.

Autoconvert/Autoload data in "wrong" format

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...

DesktopEngine: OS X deployment story

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.)

DesktopEngine: Linux deployment story

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.

Retained UI system

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.