[icon ] blenderdumbass . org [icon notabug] Software

BDServer

[avatar]  Blender Dumbass

November 29, 2024

👁 36

https://blenderdumbass.org/ : 👁 1
https://blenderdumbass.org/software : 👁 5
https://duckduckgo.com/ : 👁 2
https://blenderdumbass.org/articles/a_rant_about_making_a_multiplayer_game : 👁 3
https://yandex.ru/ : 👁 4
[icon right] Previous
License:
Creative Commons Attribution Share-Alike


I had a few attempts at making my own website. I tried doing it the simple, static way with HTML documents. And it's not that bad. But I wanted interactivity. So I wrote a server that could be served over tor. Which was not very good, but was okay.

For the vast majority of the time blenderdumbass . org was known as:

ttauyzmy4kbm5yxpujpnahy7uxwnb32hh3dja7uda64vefpkomf3s4yd.onion

Yes. I had it only on tor for a long time. But one very strange man @Madiator2011 suddenly decided that it would be a good idea to start a proxy server that will redirect the traffic from this onion website to the normal internet. And being absolute madman, this guy also bought a damn domain for it, which you now know as blenderdumbass . org.

I had to rewrite my one spaghetti code noodle of a server code to be something a bit more worthy of having on a normal domain. Something a bit more workable. And so I did it. And this time I made sure the software will be written not only for myself, but for anybody who would like to have a similar website.

And so the software for it, the Blender Dumbass Server, or in short BDServer, is now available.

Link to the git repository

[icon terminal] JSON [icon markdown] Markdown

[icon right] Previous
[icon question] Help

Subscribe RSS
[icon link] Author
[icon link] Website
Share on Mastodon


[icon question] Help


You can comment from Mastodon.







[icon articles]The Spaghetti Code Of Dani's Race

[thumbnail]

[avatar]  Blender Dumbass

👁 202 💬 1



Spaghetti code! The insidious thing that often happens even to the best of us. No wander that it happened to me. When programming you want to break your code into functions that could be called from many other places. Doing everything as one large function is a problem, because sometimes you might want to do the same operation or the same check, or whatever, again in another place, and that will require you to copy paste large chunks of code. And if suddenly you decide to change something about those checks, or functions, you have to change that something in all those places one after another. Dani's Race my game, has a bit of a Spaghetti code problem.


#DanisRace #MoriasRace #GameDev #FreeSoftware #Gnu #Linux #OpenSource #GtaClone #Programming #Python #SpaghettiCode #UPBGE #blender3d


[icon codeberg] Powered with BDServer [icon python] Plugins [icon analytics] Analytics [icon mastodon] Mastodon [icon peertube] PeerTube [icon element] Matrix
[icon user] Login