lemunozm / ruscii

Terminal graphics engine: build your games in the terminal!
Apache License 2.0
171 stars 15 forks source link

Add animations #29

Closed pumken closed 1 year ago

pumken commented 1 year ago

I've written a basic implementation of animations that counts the number of times a frame is accessed. There is more work to be done, but I've opened this draft pull request for comments, ideas, suggestions, etc.

Closes #17.

pumken commented 1 year ago

There should probably be a way to have animations span over the y-direction. Also, it would be nice if there were a function that could draw text with spaces in it for positioning without drawing over underlying text. This would probably be a different PR.

pumken commented 1 year ago

I think this is sufficient for v0.4.0. In the future, animations with multiple lines of height and a negative animation speed can be implemented.