วัตถุ Blitter
อ็อบ ( Blitter object ) เป็นองค์ประกอบกราฟิก (GEL) ที่ใช้โดย คอมพิวเตอร์ Amiga Bob เป็น วัตถุ ฮาร์ดแวร์คล้ายสไปรต์ ซึ่งสามารถเคลื่อนย้ายบนหน้าจอได้ด้วยความช่วยเหลือของตัวประมวลผลร่วมblitter
ภาพรวม
ระบบAmigaOS GEL ประกอบด้วย VSprites, Bobs, AnimComps (ส่วนประกอบแอนิเมชัน) และ AnimObs (วัตถุแอนิเมชัน) โดยแต่ละส่วนจะเพิ่มฟังก์ชันการทำงานให้กับส่วนก่อนหน้า VSprites เป็นการจำลองสไปรต์จากฮาร์ดแวร์ ในขณะที่ Bobs จะถูกวาดลงในพื้นที่เล่นโดยใช้ blitter โดยจะบันทึกและเรียกคืนพื้นหลังของ GEL ตามต้องการ Bob ที่มีลำดับความสำคัญของวิดีโอสูงสุดจะเป็นตัวสุดท้ายที่ถูกวาด ทำให้ดูเหมือนว่ามันอยู่ด้านหน้าของ Bob ตัวอื่นๆ ทั้งหมด
ต่างจากสไปรต์ฮาร์ดแวร์ บ็อบไม่มีข้อจำกัดด้านขนาดและจำนวน บ็อบต้องการพลังการประมวลผล มากกว่าสไปรต์ เนื่องจากต้องมีการคัดลอกข้อมูลผ่านหน่วยความจำ แบบ DMAอย่างน้อยหนึ่งครั้งเพื่อวาดลงบนหน้าจอ บางครั้งอาจต้องมีการคัดลอกข้อมูลถึงสามครั้ง: ครั้งแรกเพื่อบันทึกพื้นที่หน้าจอที่จะวาดบ็อบ ครั้งที่สองเพื่อวาดบ็อบจริง ๆ และครั้งที่สามเพื่อคืนค่าพื้นหลังหน้าจอเมื่อบ็อบเคลื่อนที่ออกไป
AnimComp จะเพิ่มแอนิเมชั่นให้กับตัวละคร Bob ส่วน AnimOb จะจัดกลุ่ม AnimComp เข้าด้วยกันและกำหนดความเร็วและความเร่งให้กับพวกมัน