Home | Community | Message Board

Cannabis Seeds - Original Sensible Seeds
This site includes paid links. Please support our sponsors.


Welcome to the Shroomery Message Board! You are experiencing a small sample of what the site has to offer. Please login or register to post messages and view our exclusive members-only content. You'll gain access to additional forums, file attachments, board customizations, encrypted private messages, and much more!

PhytoExtractum Shop: Maeng Da Thai Kratom Leaf Powder

Jump to first unread post Pages: 1
OfflineVisionary Tools
Male User Gallery


Registered: 06/23/07
Posts: 7,953
Last seen: 1 year, 7 months
Using factorio to make a video display
    #23855306 - 11/21/16 07:06 PM (7 years, 2 months ago)

first off, the youtuby

Next, the blurb as I say it on PC gamer. I felt this was the better place for it because this is, heh, complex.

http://www.pcgamer.com/factorios-final-form-revealed-an-enormous-machine-that-plays-sandstorm-by-darude/

Quote:

For the average player, Factorio is a complex RTS about building factories to produce resources while protecting them from attack. There's a heavy focus on automation, turning your complexes into a labor union's worst nightmare as you build a machine empire that efficiently exploits the map's resources. But, like Minecraft, players use Factorio's building blocks like a crude programming language to design incredible displays of engineering. That's exactly what David McWilliams did when he turned a massive grid of factories into an in-game display that acts as a functional video player.

Apparently the only thing worthy of showcasing such an impressive feat is the music video for the song Sandstorm by Darude. When first watching the video, it's hard to get a sense of what you're seeing. McWilliams' rendering of Sandstorm looks like it was shot with a Gameboy Camera, but that only masks the complexity of what's really happening. As McWilliams details in his post to the Factorio forums, each "pixel" of the image is actually a factory equipped with colored lights. With thousands of those factories arranged in a grid, they're capable of rapidly displaying 100x178 resolution images.

Factorio is a complicated game to understand, but I spoke with McWilliams to get a bit more information on how his build works. Essentially, he's created an 'import script' that takes videos up to 4800 frames long and breaks them down into a series of inputs that are fed into each factory, telling it which colors to display at a given moment. The 'display' is broken up into 10 sections, each with its own memory bank and decoder for interpreting the original video's signals and relaying it to the proper factories. In simplest terms: It's a computer inside a game that you play on your computer. The future is now.

But, oh god, why Sandstorm, you ask? "I picked the Sandstorm music video because of its heavy use of primary colors—it looks great even with a limited palette," McWilliams says.

"The map took 21 hours to build," McWilliams adds. "I spent another 21 hours making the import script and doing video processing."

Theoretically, his creation should be able to play videos at 60 fps, but due to limitations with Factorio (which is in Early Access) the game can only output at 1 fps. McWilliams used a mod to take screenshots every second and then pieced them all together while adding the original music back in to create the finished video you see above.

That's an amazing amount of effort to put into this project, but it didn't surprise me to learn that McWilliams is actually a software engineer in real life. "My main inspiration was to prove it's possible to build a color display in Factorio," he tells me. "This is not the first Factorio music video, but with the introduction of colored lights in a recent patch I wanted to one-up them."




--------------------


Extras: Filter Print Post Top
OfflineKryptos
Stranger
 User Gallery
Registered: 11/01/14
Posts: 12,263
Last seen: 1 day, 2 hours
Re: Using factorio to make a video display [Re: Visionary Tools]
    #23855841 - 11/21/16 10:17 PM (7 years, 2 months ago)

Man, and I thought my CPU that displayed digital readouts of various resource and power amounts as well as production rates were impressive...

Edit: To clarify, the CPU I built in-game.


Edited by Kryptos (11/21/16 10:17 PM)


Extras: Filter Print Post Top
Jump to top Pages: 1

PhytoExtractum Shop: Maeng Da Thai Kratom Leaf Powder


Similar ThreadsPosterViewsRepliesLast post
* good video editing software ChromeCrow 626 5 06/16/06 08:36 PM
by kotik
* Please give me a job where i play video games all day! kronnyQ 1,719 9 04/09/05 03:13 PM
by Baby_Hitler
* video games ninjacory 1,010 9 01/22/07 12:34 PM
by phalcon005
* The effect of complex star gravities upon the development of human brains . Mirth 1,199 7 05/04/05 11:51 AM
by ChuangTzu
* Streaming-Video Capturing TheDudeAbides 1,879 8 08/12/06 10:30 AM
by cricket
* X10 Camera Video Cam Signal can be Intercepted Jammer 2,430 3 05/11/02 11:38 PM
by Jammer
* My Video Card Guide
( 1 2 all )
DjYoshi 3,579 25 12/05/05 09:54 AM
by barfightlard
* Downloading video files Oatman2000 978 5 12/19/06 03:38 PM
by 5150

Extra information
You cannot start new topics / You cannot reply to topics
HTML is disabled / BBCode is enabled
Moderator: trendal, automan, Northerner
335 topic views. 0 members, 0 guests and 2 web crawlers are browsing this forum.
[ Show Images Only | Sort by Score | Print Topic ]
Search this thread:

Copyright 1997-2024 Mind Media. Some rights reserved.

Generated in 0.023 seconds spending 0.008 seconds on 14 queries.