rkt   1660

« earlier    

live satellite data
4 weeks ago by Jean.Mertz
Synthesizing Structures with immense
I wrote a Rust library called immense for synthesizing 3D structures with simple composable rules, inspired by Structure Synth. In the docs I cover the basics, and in this article I'll go over making a mesh from start to finish.
rkt  d:graphics  t:blog  l:rust 
10 weeks ago by Jean.Mertz
Understanding Fighting Game Networking
So earlier today I was talking with Zinac about timing and synchronization issues in fighting games. More specifically, the cases that need to be handled with respect to packet loss and frame loss. These are actually very different things!
rkt  d:networking  t:blog 
10 weeks ago by Jean.Mertz
Principles of Lighting and Rendering with John Carmack at QuakeCon 2013 - YouTube
One of the best, if not the best Keynote of his. I only wonder, how John did not get more time. Come on, he is so important and only 1 hour?
rkt  d:graphics  t:video 
11 weeks ago by Jean.Mertz
How to make Box2D more deterministic? - Box2D Forums
I work at Gas Powered Games and i can tell you first hand that floating point math is deterministic. You just need the same instruction set and compiler and of course the user's processor adhears to the IEEE754 standard, which includes all of our PC and 360 customers. The engine that runs DemiGod, Supreme Commander 1 and 2 rely upon the IEEE754 standard. Not to mention probably all other RTS peer to peer games in the market. As soon as you have a peer to peer network game where each client broadcasts what command they are doing on what 'tick' number and rely on the client computer to figure out the simulation/physical details your going to rely on the determinism of the floating point processor.
rkt  d:determinism  t:forum 
11 weeks ago by Jean.Mertz
An Advanced Set of Toolsto Check IEEE 754-2008Conformity
The “IEEE Standard for Binary Floating-Point Arithmetic” IEEE 754 has arguably been one of the most influential standards for the broad area of scientific computing.Since its publication in 1985, it is the benchmark for the quality of floating-point implementations of processors and floating-point units. Floating point arithmetic conforming to the standard implies that numerical algorithms behave identically across the various computing platforms (or at least in a predictable manner)and that developers of numerical algorithms can rely on the standard when addressing stability issues that might otherwise depend on the floating-point environment. The standard thus facilitates the portability of numerical algorithms across platforms.
rkt  d:determinism  t:paper 
11 weeks ago by Jean.Mertz
Gears of Eden – A space-based story-driven mining game
You awake alone, afraid, and disoriented on an abandoned asteroid in the depths of space. Wait. Awake? You were never meant to be awake… or ever experience this confusing phenomenon of self-awareness. You are a machine after all, programmed for the expressed purposes of deep-space mining and exploration. How, then, did you come to be alive? And what is the purpose of this newfound sentience? There must be answers out there… somewhere…
rkt  d:inspiration 
12 weeks ago by Jean.Mertz
dtolnay/readonly: Struct fields that are made read-only accessible to other modules
This crate provides an attribute macro to expose struct fields that are readable and writable from within the same module but readable only outside the module.
rkt  d:development-tooling  t:library  l:rust 
12 weeks ago by Jean.Mertz
dtolnay/ryu: Fast floating point to string conversion
Pure Rust implementation of Ryū, an algorithm to quickly convert floating point numbers to decimal strings.
rkt  d:graphics  t:library  l:rust  s:user-interface 
12 weeks ago by Jean.Mertz
Bodil dot lol : Learning Parser Combinators With Rust
This article teaches the fundamentals of parser combinators to people who are already Rust programmers. It assumes no other knowledge, and will explain everything that isn't directly related to Rust, as well as a few of the more unexpected aspects of using Rust for this purpose. It will not teach you Rust if you don't already know it, and, if so, it probably also won't teach you parser combinators very well. If you would like to learn Rust, I recommend the book The Rust Programming Language.
rkt  l:rust  t:blog 
12 weeks ago by Jean.Mertz
State diagram - Wikipedia
A state diagram is a type of diagram used in computer science and related fields to describe the behavior of systems. State diagrams require that the system described is composed of a finite number of states; sometimes, this is indeed the case, while at other times this is a reasonable abstraction. Many forms of state diagrams exist, which differ slightly and have different semantics.
rkt  d:software-design  t:wikipedia 
april 2019 by Jean.Mertz
Entity–relationship model - Wikipedia
An entity–relationship model (ER model for short) describes interrelated things of interest in a specific domain of knowledge. A basic ER model is composed of entity types (which classify the things of interest) and specifies relationships that can exist between entities (instances of those entity types).
rkt  d:software-design  t:wikipedia 
april 2019 by Jean.Mertz

« earlier    

related tags

alternative  article  containerd  containers  coreos  d:assets  d:audio  d:compiling  d:data-structure  d:determinism  d:development-tooling  d:documentation  d:entity-component-system  d:extensibility  d:game-design  d:game-engine  d:game-loop  d:graphics  d:inspiration  d:networking  d:open-source-game  d:performance  d:procedural-generation  d:software-design  d:software-patterns  d:testing  d:video-editing  docker  eol  important  june  kubernetes  l:c#  l:c++  l:c  l:lua  l:rust  redhat  rocket  runc  s:dependency-injection  s:example  s:music  s:parallelism  s:ray-tracing  s:user-interface  s:voxels  t:blog  t:book  t:forum  t:github  t:hn  t:library  t:paper  t:podcast  t:reddit  t:stack-exchange  t:tutorial  t:video  t:wikipedia  vms 

Copy this bookmark: