You are browsing as a guest. Sign up (or log in) to start making projects!

TyrannoJ

@TyrannoJ

Joined July 18th, 2026

  • 24Devlogs
  • 3Projects
  • 3Ships
  • 40Votes
Ship Pending review

Minions Tower Defense

So, I’d always liked games where you could control whole armies to fight, so I thought why wouldn’t I make one

What the game is about

  • Defending your castle from enemys by steering your people
  • You can control your people and let them fight the others

Best features

  • No singular thing, mainly that it’s fun for me
  • the pathfinding, which kinda works but will be greatly improved in future versions
  • The fun catapult
  • all the logic behind how the players move
  • The self made blender assets and animations for the players and the castle

How did I make it

  • I used Godot and Blender to model
  • Had a little help from perplexity for specofoc functions
  • Also the Godot documentation

What was challenging

  • Not giving up, as game design can be quite frustrating
  • Tuning everything so it’s really fun (for me at least)
  • getting my head around 11 or so different collision groups I made for some reason

How to test it

  • Everything should be explained on itch.io
  • You can play it in the browser or download the windows export

Thank you for looking at my project, it was really fun to make and I hope you have at least a little fun with it. Have a nice one

  • 8 devlogs
  • 44h
Try project → See source code →
Open comments for this post

1h 45m 9s logged

Devlog 8

Soo, this must be the final one, it’s 1am Stardance ends today, so chop chop.

What I did

  • I made a menu
  • added a few little explanations in game
  • fixed a few little playability things here and there (e.g catapult controls)
  • I uploaded everything nicely to itch.io

So, I’ll ship now, hope this comes out well, I am a little excited, thanks for reading and have a nice one

0
0
1
Open comments for this post

8h 53m 16s logged

Devlog 7

Okay, didn’t really have time to devlog much ,here’s what I did

What I did

  • worked on the new pathfinding, it kinda works now, just very very laggy, I have to put a lot more computation into this
  • added an area around each player where they walk around so they dont run off to the edge of the map
  • added a fun little catapult, from which you can shoot boulders at enemys (with custom blender model and particles)

##What I’ll do

  • add a menu
  • ship before stardance ends

Thanks for reading, I know this is quite a short devlog but these are complex features to implement, gotta sleep now, thanks for reading and have a nice one

0
0
12
Open comments for this post

3h 11m 5s logged

Devlog 6

I coded basically all afternoon yesterday, game development is so fun!!!

What I did

  • Make little pillars on the mouse, so the user knows where he’s pointing
  • start work on new pathfinding
  • made little squares that detect, if theres’s something in them for that (yay loading time)

What I’ll do next

  • the complicated part of pathfinding :(
  • Make the people walk around less stupidly

Anyway, hope Godot doesn’t crash while downloading GTA, so thanks for reading and Bye

0
0
8
Open comments for this post

6h 49m 16s logged

Devlog 5

I havent’t devlogged in a long time as I was doing other stuff, but I’m back

What I made

  • Improved the animations for the characters (IK yay)
  • Added a spawn control node to place enemy spawners
  • made wall animations better
  • gave color to the base
  • made improvements to the player spawner
  • and a bit of stuff I did two months ago but basically forgot :)

What I’ll do next

  • Improve the random walking
  • make player interaction better
  • lots of stuff

Anyways I’m back, hope to finish this before Stardance ends.
Thanks for reading, have a nice one

0
0
18
Open comments for this post

2h 2m 19s logged

Devlog 13

First thanks for all the amazing reviews on my last ship, I’m very happy how it turned out. Since last time I put in a few things.

What I did

  • put in a copy button on the image (mostly with AI) so user can easily put the content somwhere else
  • check for false inputs on the frontend, because before the backend always rendered 1x when a false input was given
  • make the help more understandable
  • added an alt image for testing when I can’t connect to the backend

What I’ll do next

I have like a 15 point to do list so I wont be running out of things to do

Thank you for reading and have a nice day

0
0
16
Ship

I updated my python project:
Last ship I had made a python library for plotting polynomial functions with manim. Th most common suggestion I got by reviewers is: put in on a website for better accesability, so I did :).

The website runs on next.js and vercel and is connected to a python backend on a local laptop. The core logic is still my python project from before.

It was quite hard to set up the site because I first wanted to host the backend on render but it didn’t like manim so i migrated it to local.

Originally I also wanted to include more of my manim projects but I moved them into another project and repo now.

What was very fun was the styling with tailwincss and I quite like how it turned out, also the video saving part is quite fun as it saves one new file for each request

So in summary my site has the following features:
A video and a picture tool where you can let the backend give you a picture/video of a function, its derivatives and the extremes and turning points…
and a little joke generator :)
I hope the site works and my PC can always crash but it has run for 4 days now and I’m confident.

That’s about it, thank you for reading and have a good one

  • 7 devlogs
  • 27h
  • 15.47x multiplier
  • 420 Stardust
Try project → See source code →
Open comments for this post

2h 37m 33s logged

Devlog 12

I mainly made some small help adjustments to get ready to ship

What I did

  • Added a help tab with infos and a link to the readme
  • Made the server work on multiple workers (this is just one simple command LOL)
  • Made all the python functions async, so it can connect to multiple users

Ok, so I think I’ll get ready to ship now, there is still a ton of stuff I’ll be doing in the next version but it works for now and I want this shipped before stardance runs out. Thank you for reading, have a good one

0
0
16
Open comments for this post

7h 36m 51s logged

Devlog 11

So, I coded a lot today, very fun stuff

What I did

  • I styled my website with tailwindcss with the help of the official documentation
  • You can now also see the rendered videos on the site
  • I have a joke tab on the website with jokes from here, thanks to this project where I found this awesome API
  • I added little stuff like a very cool favicon

Challenges

  • Tailwindcss is al little messy but soooo useful
  • Needed a little help from copilot for finding some errors as I am not that good with javascript

What I’ll do next

  • make the input more robust to user error
  • fix a few small rendering issues
  • make a more permanent cloudflared tunnel
  • ship hopefully tomorrow

That’s it, coding is cool, if you like, try my website here, have a nice one, thanks for reading

0
0
38
Open comments for this post

2h 53m 18s logged

Devlog 1

Hi, I made this project for cool manim videos I am doing for school, I’ll be putting them on a website so you can look at them

What I did so far

  • A video about a mesopotamian stone tablet for a presentation
  • A video about electric potential which I migrated here from another project

If you look at it most of the inscriptions are in German, but I think you’ll still be able to understand it

Thanks for reaading, have a nice one

0
0
23
Open comments for this post

6h 29m 23s logged

Devlog 10

Ok, so I didn’t write for some time but I have done some pretty cool stuff actually.

What I did

  • first I worked a little more on another explanatory video for school, before moving it to another project because it didn’t fit here very well
  • Mainly I worked on getting the website working (with a lot of help from my friend perplexity)
    -first I made the video upload from python to next.js work on my PC
  • then I deployed the frontend on vercel
    -Tried to deploy backend on render but it didn’t like manim very much so I instead put it on my Linux Laptop and it’s working now for pictures at least

What I’ll do next

Make the website more stable and let it upload videos too and make it look better (whoooo CSS)

That’s about all, you’re welcome to try my project at manim-ochre.vercel.app

0
0
16
Open comments for this post

6h 8m 16s logged

Devlog 9

So I didn’t write for long time because I have been busy with other projects but I have done mainly two new things while waiting for the project to get reviewed

Add a new video

I basically want to turn this repository into a collection of all the things I do with manim and I had to make a video about electric potential for school so I put it in there and it is quite cool and useful

Start website development

It appears that a python library is harder to do than I thought, so my plan is now to make a website and let my computer handle all the python. For now it is local and you can only send text to the backend but if it works it will be sooo cool. I’m using Next.js and FastAPI which I already know from a former project.

That’s as they say it for now, thanks for reading, have a nice one

0
0
42
Open comments for this post

2h 37m 46s logged

Devlog 8

I think I am finally finished now, I tried to make a standalone executable but the packaging tool didn’t like me and I didn’t like it.

So I made a Pypi release!!!
It was my first so I had to read through the documentation and also get a little explaining from copilot but it is actually surprisingly simple.

I just had to create

  • a folder structure
  • a README (had it already)
  • a pyproject-toml (configuration)
  • a LICENSE

then just build and ship
finished!!!

So you can very easily try my project out now just run pip install manim-derivative-plotter and use render_animation() and render_picture() but I explain all of it in the Readme

Sooo, I’ll ship again now, hope it works
Thanks for reading, have a nice one

0
0
43
Open comments for this post

1h 10m 7s logged

Devlog 7

After resolving the last problem I tried to ship again however there was a bug, because I had used LaTex to show the functions in my code and you have to install a seperate programm for that. So thanks to the shipping team for pointing this out, I now changed it to Typst, which for my purposes works basically like Tex but I can put in my pyproject.toml dependencies.
So that’s it, hope it works for everyone now,
thank you for reading and have a good one

0
0
22
Open comments for this post

30m 55s logged

Devlog 6

In my first ship try I didn’t explain how to test the project yourself on the demo site, so I now fixed that and added the explanations from the readme to the site, thanks to the shipping team for pointing this out to me and I hope it is good now.
thanks for reading, have a good one

0
0
61
Ship

Manim Derivative plotter:
I started this project a week ago because I#m fascinated with 3b1b’s Animations and thougth being able to do them myself would be pretty cool, so I madde this because it was the first thing that came to mind as I had done derivatives a lot in school last year, so I just made something that can do a part of the tedious boring work for me, at least till we learn something new.

Challenges
At first it was a challenge to learn how exactly Manim works, but once you get the basics it is really easy to expand your knowledge because it is very logical. Then I had problems with manim sideview because it didn’t render so I had to manually render my videos through most of this project (but it was just two more clicks, so that’s okay). I also had to learn a little patience because rendering takes a long time, but I made a simple version with whih i could also test things much faster than with the long rendering animations.

In the end I’m pretty proud of the logic behind the animations, especially the scaling of the axes correspnfing to the function and that I really made something I think is simple enough so I and will use it for school so it’s not just a project nobody needs but actually something useful.

That’s it I think, if you want to see some of the programm outputs or test the project yourself then look in the Readme, it says there what you gotta do, i tested it and I think it should work.

Thats all from me, this has been really fun, I hope you like my project and maybe someone will actually use it for school or something. Thanks for reading, have fun with the plotter :)

  • 6 devlogs
  • 24h
  • 13.40x multiplier
  • 324 Stardust
Try project → See source code →
Open comments for this post

4h 8m 1s logged

Devlog 6

Okay so I wanted to ship after last time but then i decided to fix a few more errors and make my project more easily testable, so here’s what i did:

Changes

  • made the input better so you can inpu for example constants without writing x0 behind them
  • fixed a problem with x=0, where sympy.solveset would give me infinite zeros, I made so that it gives none because it was the solution that made the most sense in keeping everything as simple as possible
  • made thg curve indicator graph also work for lines with no curvature and lines with no turning points
  • I made the whole thing downloadable and testable over pipx
  • made the website design a little better
    -made a better Readme and commented my code

That is pretty much it, thanks for reading, if anybody wants to try the project, the Readme says how it’s done, thank you for reading

0
0
10
Open comments for this post

2h 31m 2s logged

Devlog 5

final Devlog I think, after patching the last little bugs and writing a better Readme, I had a little fight with github pages because it sometimes wouldn’t show my videos, luckily I got it to work.

So my Demo is now a page with the rendered videos on it and that should hopefully work for everyone. The pictures are what the demo should look like.

This has been fun and I’m amazed how fast you can create cool stuff with manim, thanks to Grant Sanderson from 3blue1brown.

Right, I’ll get myself some rest and think about the next manim project I will do, thanks for reading and have a nice one.

0
0
41
Open comments for this post

4h 29m 5s logged

Devlog 4

Hello again, today I did a lot of bugfixing and little tweaks to make the animation better

Bugfixes

  • fixed a bug where some functions where only partially shown on screen
  • solved some Transform Problems by sorting the zero points

Other Stuff

  • Made functions shown on screen more appealing by removing useless +es for example
  • added boxes behind the text so you can read it if the functions go through there
  • made user Input more resistant against false Inputs

And I finally got Manim Sideview working correctly, before that I always had to render everything and then show it with sideview, Yay!!!

Gotta sleep now, it’s 1am, thanks for reading and Good night

0
0
17
Open comments for this post

2h 16m 20s logged

Devlog 3

Sooo after the main functionalities were finished I did everyones favourite job:
Bugfixing yay!!!
Here is what I did today and what I still have to do

Bugfixes

  • fixed a bug where curves werent shown because they were above/below the max y values of the coordinates
  • fixed some division by zero stuff
  • made custom boundaries for every function because some werent rendering because they had to render too many values outside of the screen
  • “fixed” a weird type bug in sympy.solveset by just putting a try except there
  • made some turning points with the same values on both sides better

Animations

  • Added the second derivative to the turning points Animation
  • Fit zeros better

To Do

  • Make the Input of derivatives simple more flexible, user error proof
  • Fix Problems with float Inputs
  • Make Good Readme

I will go eat lunch now, thanks for reading, have a nice day!!!

0
0
16
Loading more…

Followers

Loading…