messenoire
Well-Known Member
Things seem to happen here so let me stir some shit too. Let's see how many problems we can solve on our own. Don't worry I'm not demanding anything, I'll be writing code too. I just want the work to end up available for everybody and not in someone's repository on hard drive xyz in the bedroom closet (with corrupted filesystem).
Any ideas where to put it? Fork everything? Fork nothing, spam PRs? I'm a little clueless.
I feel like a lot of time goes into bootstrapping everything and then bending TFS to my will before really being able to start actual development. Off the top of my head:
How about you?
Any ideas where to put it? Fork everything? Fork nothing, spam PRs? I'm a little clueless.
I feel like a lot of time goes into bootstrapping everything and then bending TFS to my will before really being able to start actual development. Off the top of my head:
- Having to write raw SQL to get a goddamn admin account
- Group flags are powerful but annoying but I think a reference to the most useful ones and instructions how to calculate would suffice
- The hell is this map just gimme a 1098 compatible 100x100 square with a square temple with square pz and a square depot chest and a square orc warrior so I can TEST my SQUARES bruh
- XML is annoying, let's do monsters and NPCs in Lua already
- This schizophrenia between 7.4..7.7, 7.8..8.1, 8.4..8.7, 9.x+, 10.x+ all of these hat BIG changes so you can theoretically build many different games out of this one, but downgrading is hard and you don't always want to give up all features and it is often not clear how to implement the old version of feature X because it only exists as old code. It feels like an impossible amount of work. You can work around it but sooner or later the complexity will fuck you up. I realize this is a very hard problem, making this thing "modular" like this is again, an impossible amount of work. A possibility would be a bare bones TFS distribution keeping the modern code but implementing only bedrock 7.0 features and mechanics and old school style articles on how to implement certain features from specific versions, with people ultimately releasing their own spins. This is cool because we'd "reset" at 7.0 and diverge from CipSoft's Tibia from there. Also, REDUCED COMPLEXITY YAY
- Ever tried adding sprites? Hell breaks loose, must update 18 items.otb everywhere. We're all have RME open all the time anyway, what if we put a rudimentary items.spr, items.dat, items.otb editor right in there? How hard can it be, right? For real though, anyone has hacked on RME, would that be manageable?
- I run Linux all day everyday on everything amd64 fuck yeah BUT dl-map-and-run Windows builds with sqlite are a must for rapid development or fun on the lan
How about you?