Project ideas from Hacker News discussions.

VLC for Unity now supported on Linux

📝 Discussion Summary (Click to expand)

Top Themes from the Discussion

# Theme Supporting Quote(s)
1 VLC + Unity for Linux video playback – hardware‑decoded, OpenGL/EGL pipeline, future ARM & Vulkan plans. “Recently added support for Linux to VLC for Unity, with full hardware decoding. It uses OpenGL rendering through GLX and EGL, with DMA‑BUF texture sharing to pass video frames efficiently to Unity’s renderer.”martz
“Unity includes its own video player implementation… you’d mainly want to use VLC for wider range of supported codecs?”csande17
“For a sandbox game this is very useful, where you can spawn video players in‑game… synced video playback is a very popular feature for people to watch content together in VR.”harrisoned
2 Unity’s new runtime fee / policy backlash – community outrage over per‑install charges and retroactive fees. “Any install, any reinstall, any installation on a second device, each and every one slap the dev with a fee.”thih9
3 Ways to use Reddit without forced login or new UI – old‑Reddit, blockers, and third‑party clients. “On Android https://github.com/QuantumBadger/RedReader - no account required.”tweetle_beetle
“I just used UBlock Origin to block the ‘Get the app...’ message.”rob‑lag

🚀 Project Ideas

Generating project ideas…

VLC Unity Linux Bridge

Summary

  • Enables seamless VLC video playback in Unity on Linux with proper ELF64 binaries and static linking.
  • Provides a ready‑to‑use Unity package that wraps VLC with DMA‑BUF texture sharing for game developers.

Details

Key Value
Target Audience Unity developers targeting Linux/Linux‑based VR/AR headsets and sandbox games
Core Feature Unity package that compiles VLC with static linking, correct ABI, and DMA‑BUF texture sharing
Tech Stack Rust (glue), CMake, VLC source, GLX/EGL, Unity C# plugin
Difficulty Medium
Monetization Hobby

Notes

  • HN commenters asked for tight glibc ABI control and static‑linking defaults; they would love a plug‑and‑play solution.
  • Solves video‑playback needs for social VR games and simplifies cross‑distribution support.

UnityFeeEscape

Summary

  • Assists indie developers in evaluating Unity Runtime Fee exposure and migrating projects to royalty‑free engines.
  • Generates automated conversion scripts and CI pipelines to port Unity content to Godot or other engines.

Details

Key Value
Target Audience Indie game developers and studios concerned about Unity’s per‑install fee controversy
Core Feature Migration wizard and CI workflow that converts Unity scenes to Godot, rewrites scripts, and publishes
Tech Stack Python, Godot engine, Docker, Unity Asset Bundle tools
Difficulty High
Monetization Revenue-ready: Freemium ($15/mo)

Notes

  • Discussed Unity terms change backlash; users would adopt a tool that sidesteps the fee.
  • Provides practical, actionable utility for avoiding unexpected costs.

Reddit CLI Reader

Summary

  • A terminal‑only Reddit client that accesses posts and comments without login or cookies.
  • Offers search, pagination, and optional Markdown rendering for text‑only users.

Details

Key Value
Target Audience HN lurkers, developers, and anyone who prefers CLI access to Reddit
Core Feature CLI tool that uses Reddit’s public API without OAuth, caches responses, and supports voting
Tech Stack Rust + Serde + Prettytable (or ncurses UI), optional Markdown parser
Difficulty Low
Monetization Hobby

Notes

  • Users complained about being forced to use the app or log in (tweetle_beetle, rob‑lag); this solves that friction.
  • Lightweight, open‑source, and directly addresses the pain point.

Read Later