Author Topic: [Æ] Ascii Events - Opaque TV [Working TV & Video Player, Default Events]  (Read 10826 times)


About
This is a working television and video player by IcyGamma. Because, Ascii Events believes in making good events for people to use in their builds.
Includes one screen, one controller, a promo video tape, and a video player.


Tech Specs
- 42 pixel, 7x6 glass screen with automated glow and refresh
- Projectile / relay video player compatible with tapes 2x2f in size (2 blocks wide, 2f high)
- One single button controller with toggling
- One 2x dual plated tape
- True 3D display


How Does It Work?

www.asciievents.co.cc

The screen lights up, and it chimes. Then, a relay is fired from the video recorder into the tape. The tape activates. The tape then prompts the video player, which fires a projectile and hits the bottom plate of the tape. The tape then renders an image on the screen with SetColor, and using onProjectileHit prepares the videos subtitles (this breaks the event limit that onRelay possess). After the image appears and the subtitles roll, the bottom plate fires a relay upwards which hits the top half of the tape. The top half then, using delayed onRelay events, begins to animate the movie, and optionally loops it.

Demo video + explanation:
http://www.youtube.com/watch?v=myRoWx-AyDM

Another video thanks to BanishedLetters:
http://www.youtube.com/watch?v=7JjPF-ENy5Y


Functionality
The Opaque TV can...

- Play correctly evented 2x dual plated tapes
- Render subtitles (when in mini game)
- Has a chime and logo on startup
- Animate to medium definition
- Comes on invisible plates, ready to be duplicated and moved into your build
- Has two speakers, for your audio needs (generally one is all thats needed)
- Runs on entirely default events, for universal use-- default colorset is recommended, colors may vary with 3rd party sets

Make A Tape
Event your own tape and share it here! I'll add it to this post for others to download.
- When creating a tape, both of the tapes bricks must be called aeo_video to function properly.
- Ensure you event onProjectileHit > Projectile > Delete or the tape will go wild reading itself
- Remember, you only have to animate the specific pixels you want to change-- you don't need to re-render the entire screen each time
- The tapes can handle 200 events collectively
- If you need to fire the projectile, just send a relay to aeo_project brick.
- Ensure you get a thorough idea of how to create tapes, and look through the promo tape we have provided


EDIT: Sorry, I forgot to add I am happy to post the tapes in this post if you share them in this topic.


Download
Download Here (Mediafire, 80kb, Zipped)

Install to C:/Program Files/Blockland/Saves/Slate or Macintosh HD > Applications > Blockland > Saves > Slate


Instructions
Follow these first before complaining its broken.
Remember, use a minigame for subtitles, and dupe the brick in correctly. All you need to do is to press the activate button and away you go!

« Last Edit: September 27, 2010, 08:26:27 PM by Sheath »


Holy stuff nice job. Too bad you can only make videos in 30 second intervals.

Holy stuff nice job. Too bad you can only make videos in 30 second intervals.

Indeed, I was originally going to use 1 plate but you need 2 for proper animation (you have a 100 event limit on bricks it seems) and then they are still only 30 seconds long. A work around is to have 3 bricks and have 60 seconds long... but, hey, I was hoping maybe in the future we'll improve this new technology and make compact tapes... or discs? :P

Indeed, I was originally going to use 1 plate but you need 2 for proper animation (you have a 100 event limit on bricks it seems) and then they are still only 30 seconds long. A work around is to have 3 bricks and have 60 seconds long... but, hey, I was hoping maybe in the future we'll improve this new technology and make compact tapes... or discs? :P

You could actually just send relays to multiple bricks to continue the stream of events, no?

EDIT: Oh wait I read your post wrong. You are relaying multiple bricks. Nvm. :P

EDIT 2: Or not?
« Last Edit: September 26, 2010, 07:39:10 PM by keonesan »

You could actually just send relays to multiple bricks to continue the stream of events, no?

Since you are duplicating the tape into the machine, it has to be a self contain tape and not rely on events from the rest of the machine. However, you can loop videos (and subtitles too, if you wish) as I did here.

I might be able to help with the project and give it a fancy gui with events.

Here's something I started working on today: http://forum.blockland.us/index.php?topic=129573.0

Here's something I started working on today: http://forum.blockland.us/index.php?topic=129573.0

Fancy GUI? Its a television? :o
Anyway I'm sticking to it being default events only. Really, you'd have to be an Ascii Events member to have direct input. :3

Fancy GUI? Its a television? :o

No I meant such as making it more stable with varlinks and all that crazy stuff. Then again you want this to be default events only right?

Anyway I'm sticking to it being default events only. Really, you'd have to be an Ascii Events member to have direct input. :3
Ah I see.
« Last Edit: September 26, 2010, 07:41:35 PM by keonesan »

No I meant such as making it more stable with varlinks and all that crazy stuff. Then again you want this to be default events only right?

Yeah, thats important for me. I dislike forcing users to download addons.

A video about this would be nice.

A video about this would be nice.

You mean, on YouTube or for the build? And if YouTube, do you want to see a demo or just a fancy ad. :p

You mean, on YouTube or for the build? And if YouTube, do you want to see a demo or just a fancy ad. :p
YouTube, demo.

A video has been made. Except you have to download the .avi since I'm too damn lazy.

http://filesmelt.com/dl/Ae_TV_Clip.avi

Damn this is good! Seriously going to try and make a video tape.
If I do complete some tapes , would I be able to share them here?