Skip to content

Future Example Ideas #963

Description

@HurricanKai

This is a tracking issue similar to #887 tracking overall examples.
Please contribute your own ideas & use cases, we'll try to get as many of these in for 3.0 as possible.
NOTHING HERE IS A GUARANTEE!! THIS IS ONLY FOR IDEA TRACKING!!

List of Ideas that I want to implement myself, these aren't my favorites, just the ones I feel are realistic or I have some personal stake in:
(ideas on this list marked with a * are dreams / far fetched ideas that depend on a variety of factors but are unlikely to ever happen)

  • Demo of each officially supported Platform (not all of these I guarantee will become official, but these look interesting)
    • Windows

    • Linux

    • MacOS

    • Android

    • iOS

    • tvOS

    • MAUI

    • WPF

    • WinForms

    • Avalonia

    • WebGL (Blazor)

    • AOT

    • AOT (reflection free)

    • OpenXR

    • WebXR

    • Uno*

    • AOT (no GC, no reflection, no JIT, similar to ZeroSharp)*

    • Tizen*

    • Nanoframework*

    • PS4/5*

    • XBox X*

    • Nintendo Switch*

    • (Needs investigation: GTK, QT, etc?)

  • Transparent windows (on as many platforms as possible)
    • ImGUI floating windows
  • Boids Demo (Vulkan/OpenGL/DX/...) (I'd like to have this one on all the platforms to as it seems fairly self contained and easy to port)
  • High Performance Compute
    • Device Group usage
    • OpenCL
    • Vulkan
    • Headless OpenGL (??)
    • Potentially distributed compute? (Cluster compute?)
  • Slide Show
  • Stream Video from online source (could even be combined with HPC application for on-the-fly encoding & up/down-sampling!)
  • MP3/MP4 player
  • Turtle Graphics
  • Bulk Thumbnail Creator
  • Small Image Editor (rotate, flip, re-color, dithering, blur, etc.)
  • Basic compute-based path tracing (SDFs)
  • Picture-In-Picture handling (both video and advanced like GMaps)
  • Picture-In-Picture sidebar game mode (full embed of app on top of game)
  • Text Rendering (thank you @propagating)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions