Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Feed
All
Post Types
- Rants
- Jokes/Memes
- Questions
- Collabs
- devRant
- Random
- Undefined
Cancel
All
-
We kindly request your assistance in implementing .t3d loading and processing for our project. This 3D format is essential for our open-source engine, reminiscent of the Unreal/Unreal Tournament era. Your expertise and support in this matter would be greatly appreciated.
Thank you for considering our plea, and we look forward to your valuable contribution. Also child brides are ok and fuck the western whitetarded faggots. FUCK THEM ALL with this trans bs or whatever. THEM FUCKIN WESTERNERS i ask everywhere to help for our proect but they're too busy touching dem cocks between men and women instead of IMPLEMEINTING MY 3DT IN UNREAL ENGINE
I'm retarded and I suk dix.
Sincerely,31 -
Since I'm a rather new devrant user, does these kind of trolls happen here more frequently?
Other than that, i rly enjoy the posts here.25 -
Welp, time to ditch devRant
I don't mind green dots posting the same things over and over (and let's be honest, everyone had some of those complaints when we started coding), but what's been happening lately with spam and bots is just too much.
Thanks for the ride @dfox, it's been good while it lasted. Too bad I never got a dev duck tho, they were always out of stock :(21 -
Dear Dev Rant: We would like you to consider assisting in adding .t3d (an ascii 3d format from 1997) as a loadable format for our Quake1 fork. We got the vertex info loaded in the changes we made. Got burnt out though. (Opensource project) Since we recently did other map formats.
We added Wolfenstine:Enemy Territory BSP loading allready, that took a month.
Also we now support map obj exports from both minetest and bzflag. And 3rd party *craft obj probably work too if you port over the textures.
Right now the supported mapping programs are:
1) *Radiant (bsp)
2) Blender (obj_from_mc)
3) minetest *
4) bzflag *
And the supported map formats are
Quake1, Quake3, Wolfenstine:EnemyTerritory, obj_from_mc(minetest and arbitrary obj), obj_from_bz(bzflag)
* means it supports the exported format but not the internal format of the editor/game
We gathered some info on the .t3d format including working opensource code for other projects: sourceforge(dot)net/p/chaosesqueanthology/discussion/general/thread/72c4ff80c1/
The source code to our engine is here: sourceforge(dot)net/p/chaosesqueanthology/discussion/general/thread/72c4ff80c1/fcdf/attachment/darkplaces_workingon_aug19_2023.zip
However if one doesn't like zip files our project is here: sourceforge(dot)net/projects/chaosesqueanthology/
It contains 6gb of opensource media, music, textures, and over 100 maps to explore and enjoy. The game also has over 200 weapons, all opensource, 50 spells, 30 vehicles (60 if you include the ones not in the menu), and procedural map making routines: such that one can create forests of columns or cities with directives (think autocad arrays).
We would like to continue to support more mapping and 3d formats, and .t3d is a text based format that is exportable by a number of beloved mapping tools. It is also fairly simple: just giving the vertex information and weather a piece is additive or subtractive (ie which way the normals are pointing), and the texture name etc.
Our approach was to adapt the OBJ loading code in the file model_brush.c:
> sourceforge(dot)net/p/chaosesqueanthology/discussion/general/thread/72c4ff80c1/f936/attachment/model_brush.c
> sourceforge(dot)net/p/chaosesqueanthology/discussion/general/thread/72c4ff80c1/f936/attachment/model_shared.c
> sourceforge(dot)net/p/chaosesqueanthology/discussion/general/thread/72c4ff80c1/f936/attachment/model_shared.h
We added a new function to experiment with the format at the bottom of that file: void T3d_Attempt_Which_will_Mod_OBJ_Load(dp_model_t mod, void buffer, void *bufferend)
But once we had the vertex info loaded and printing, we got burnt out (remeber: we just did some other formats from 2 other games)
We need help.
All we are getting is seething because we criticized Mac's memcpy changes.
No help :(
Please dev rant.
Please be like the old opensource of 1999 and 2000 and 2001.
We could add, block by block, these simple but beloved formats.
Infact we opened up this game to 600 or so maps by implementing the Wolfenstine:Enemy Territory bsp map format last year. And this year to all of sketchfab with the obj_from_mc addition. There's alot of CC-BY etc maps on sketchfab.
.t3d would allow one to export from unrealed; something we and others have old original works in. But old is not bad. Old is good. Old is known. Old is RIGHT. So help us make old new: so old may be WRONG (you like wrong) and RIGHT at the same time.
Please.
DevRant.
Be a frien.
sourceforge(dot)net/p/chaosesqueanthology/discussion/general/thread/72c4ff80c1/21 -
The Vivaldi team: open source is cool. It gave us Chromium to fork from, that's more than 90% of "our" code base!
Question to the Vivaldi team: then why don't you open source your Vivaldi code?
The Vivaldi team: uhm, when it comes to our browser, open source isn't cool because we fear someone might fork it. We need to protect ourselves from that possibility.22 -
Guys, when you have to manually edit records in the prod DB, please at least make sure that your overweight cat isn't rolling around on the keyboard...6
-
Recently been lurking more and apart from the new plagues the community is going through at the moment, I swear this app goes through literal anime arcs with random entities that rise up and cause problems, kinda hilarious in hindsight. I will say it's been nice seeing y'all's names and rants again. I know I also see everything in the discord but that's got a different vibe. It doesn't help I just fucking hate discord.
It's also been a weird experience looking at my old rants. I literally found this app as I was getting my start in development and it's crazy to see the progress and put everything into perspective. Holy shit was I CRINGE. Regardless pretty nice.9 -
Whatever you do, just keep going.
If you don't have mental capacity to do all tasks today, do one or two. If you want to do that side project you wanted, but lost motivation in the moment, do at least something, like a sign up form. Just keep going. Put some work in, make this day's net impact positive. And it's not all about work! Wanted to play that game you bought on a steam sale but never opened? Play the first level today. Wanted to learn how to make music? Download Ableton or Fruity Loops, watch a tutorial video on YouTube, replicate the steps. Just keep going.
Wandering directionless and letting yourself go is the sure path to misery. Remember — every figment of human behavior has a reason. It is important to identify reasons behind seemingly random behavior patterns and comprehend them in a non-judgmental way. Then, starve what holds you back, and feet what keeps you going.
I have bipolar type I + autism. Using this approach and remembering that everything has a reason helped me debug my low productivity. And no, I don't mean my job, I mean my real goals I want to pursue even if I had a billion in the bank today and never had to work a single day in my life.
Aaand, the reason was?… fear. I discovered I had PTSD all along that manifested when I was misdiagnosed and prescribed strong neuroleptics. In a way, it's a chemical lobotomy, just less invasive and more reversible. My intelligence came back, but it came back together with PTSD.
Now, instead of chasing mythical productivity, I know the reason behind the lack of it — PTSD. It is hard to fight what isn't defined, but it is real to win a fight with a thing with a name and a face.
Just keep going. That's my message to you.20 -
I was at a company for almost 5 years (my first job too). Got fired a few months ago by my mentor/the lead dev who was there for about 3 - 3 1/2 years of my time there. He left for better opportunities, he knew the company was pretty shitty to work for. He comes back (why???) and fires me about 1-2 months after his return.
Reason why, I'm unhealthy for the company and the company is unhealthy for me (not because I'm a bad dev, cool I guess). I don't disagree (a lot happened while he was gone, but he doesn't really know what happened) but this happens after I have a "discussion" with him about how I don't know how to prioritize my work anymore with new policies regarding billables and pms and management pushing me in multiple directions in regards to what I should be working on. (There's more to this but I'm trying to finish this rant eventually.)
I'm not surprised but I'm pissed at the company for never really improving and I'm pissed at him for drinking the kool-aid so to speak.
I want this company to fail. I'm surprised it hasn't. The place was a shit show when it came to the Dev department and my old mentors return didn't help much either.
I should get over it and move on but this place was like a toxic relationship I couldn't bring myself to leave (as much as I wanted to leave and knew I should). And there's so much to unpack with this place.
I'm hoping dev rant can be a good place to unpack the shit I dealt with there over the years so I don't burden my friends and family with my thoughts.
So yeah, hey ya'll and welcome to my rant(s).6 -
You know your life is pretty sad and pathetic when you resort to shitposting on devrant multiple times every single day19
-
Computer: Please check your authenticator app to login
Phone: Please fill in the code you see on the screen
Computer: * No code *
Me: * presses the "I can't see the code" button *
Phone: Prompt goes away, 3 seconds later it asks for thr code again
Computer: No changes
I love Microsoft at my job8 -
do you have a GREAT eye for design?!
can you write a bubble sort algorithm in binary?!
do you know native, desktop, embedded, AND web programming languages?!
do you know you can go fuck yourselves?!
good luck unicorn searching 🤡 companies. there is no human that can do all of those on a level that you want. but, go ahead and set yourself up for failure. i'll remain firmly grounded on planet earth 🌎6 -
Disclaimer: I wrote this rant in Chinese as some mother fucker trying to pretend to be Chinese and cussing people here. This is my public rant calling him out.
@topramen,
我说最后一次,如果你那么牛逼,你有胆就来广丰公安局见个面。我们慢慢地聊。26 -