He began his career as a technical editor and programmer for Atari 8-bit computer magazine ANALOG Computing, where he wrote type-in video games and utilities including his first 3D rendering program, as well as a custom bulletin board system for the magazine.
[2] While at ANALOG, he wrote a series of machine language games printed as type-in programs, including Fill 'er Up (based on Qix),[3] Livewire!
He also wrote a machine language monitor called HBUG, published in issue 18, for use by readers of the column.
which creates visuals similar to the expanding explosions in Atari's 1980 Missile Command arcade game.
In 1984 he wrote a 3D object viewer called Solid States for the Atari 8-bit line, published in ANALOG #16.
CAD-3D started as a port of Solid States to the Atari ST.[10] It was later renamed Cyber Studio and became the center of a suite of add-ons.
In 2012, Hudson enhanced his Atari 8-bit Planetary Defense game to take advantage of modern emulators.