Skip to content

RealFictionFactory/demo-yabbd-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YABBD

Yet Another Boing Ball Demo

Back in the days when real computers first emerged and users genuinely rejoiced in the joy of using them, a machine appeared that turned the computer market upside down. At the 1984 CES trade show, the Amiga 1000 was unveiled — and its now-iconic Boing Ball demo, stealing the spotlight, caused a worldwide jaw-drop. It took years for the industry to truly catch up.

This project features two core Jetpack Compose components: one responsible for rendering and animating the Boing Ball on a canvas (BoingBall.kt), and another dedicated solely to drawing the background (BoingBallBackground.kt).

(For the Boing Ball component, I used some help from AI to handle the more complex parts of the 3D math.)

  • Amiga and Boing Ball are trademarks of Amiga Inc. (or whichever entity currently holds them)
  • The original Boing Ball demo was created by RJ Mical and Dale Luck.

License

Copyright 2025 Rzeszów.NET Andrzej J. Dębicki

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Yet Another Boing Ball Demo

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages