About:

Ben Garney is a founder and technical consultant with expertise in game engines and internet video, known for his work in planetary robotics and speaking at major tech conferences.

Website:

Specializations:

Interests:

Internet video AR/VR Game engines Engineering team leadership Planetary robotics

Outgoing Links:

Joel Spolsky
Subscribe to RSS:
The text discusses the factors that contribute to the success or failure of game franchises, using the author's experience with four different franchises as case studies. It highlights the importance of self-awareness, focus, and ...
The text discusses the process of filming an AI-generated TV show, covering the production system, sets, actors, lighting, camera work, and future improvements. The author emphasizes the importance of the visualizer in processing ...
The text discusses the process of generating an episode concept for an AI-generated TV show, including the steps of breaking down the plot into scenes, writing detailed summaries, and editing the shooting script. It also covers th...
The text discusses the creation of an autonomous space opera generator called On Screen! by Ben Garney. It delves into the challenges of using AI to create compelling storytelling and the complexities of managing context size in L...

0Marbling It Up

2018-09-02

Ben Garney discusses the development of Marble It Up! for the Nintendo Switch, highlighting the team, development path, and challenges faced. The game was self-funded and developed using Unity 2017, with a focus on creating a uniq...
The post discusses the process of making RANS the Ryg way, focusing on algorithmic improvements to reduce data, entropy coding technique, YUV & chroma subsampling, flat blocks, and RANS coder. The author also shares the challenges...
The text discusses the use of a UDP networking protocol for sending data over a network, the benefits of using a game networking protocol, packet overhead, and simulation options for network problems.
The text discusses the author's experience in creating a video conference application, focusing on the use of JPEG for compression. It delves into the Discrete Cosine Transform, quantization, and run length encoding, detailing the...
The author discusses the frustrations of using video conferencing apps for work and the motivation to create his own video conferencing app. He describes the basic update algorithm and the flaws in the system, and the need to redu...
The article discusses network serialization techniques, focusing on Glenn Fielder's implementation of sparse array serialization. It delves into the intuition and rules of thumb for code structure and refactoring, as well as the a...
The text discusses the chaotic nature of game development projects, highlighting the challenges and issues faced by game developers. It emphasizes the importance of technical contributors in providing flexibility and stability to ...
The text discusses different approaches to prioritizing building software, focusing on maximizing the perceived value and quality of the project with minimal developer time. It emphasizes the importance of putting 'money on the sc...
The text discusses the importance of code caving, which involves understanding complex codebases to improve coding capabilities. It provides guidelines for becoming an expert code caver and tools to navigate through large codebase...