tristouille information 1 glöps
- general:
- level: user
- personal:
- first name: Tristan
- last name: Lorach
- demo Amiga OCS/ECS Vector All Times by Tristan Lorach
- Hi, interesting comments. And I sympathize with people who found it a bit boring. Quite a long demo. But at this time I couldn't resolve myself to cut it.
All was made in assembly code. And yeah... no 3D DCC application at this time to help me.
The Music: I remember I took inspiration from a song from Lenny Kravitzy.
The birds: I developed a system where the birds would fly depending on their wings: the area of the wing defines how much the bird gets carried by the air. The motion of the wing produced a force to make the bird move a bit up and forward.
Then I developed a 'brain' for the bird flock: each of them had a limited field of view and tried to adjust together: looking how many birds in their field and averaging to decide the direction.But I could give them targets, too. the direction, altitude, speed to reach triggered the way wing flap, how the bird rolls etc.: so the wing forces would allow to the bird to get there.
For the animation: I developed at this time a small integrated editor (this demo in fact contains the editor I used to make the animations), where I just appended a series of quadratic interpolations. I could adjust each bone and see in reatime the result between the intervals...
For the line rendering: I remember I hijacked part of the code of "StarGlider" game. I narrowed-down part of the line rendering and wrote something out of it. It was cool to learn how to reverse-engineer assembly code (of a game) and how to learn from it (I wasn't so aware on how to draw a line at this time).
I think I got more fun to build the demo than others watching it ! - isokadded on the 2015-03-25 20:13:03
account created on the 2015-03-25 19:56:23