Re: ideal way of creating a map parcer?

2015-10-11 Thread AudioGames . net Forum — Developers room : momo7807 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Hi.I'd like say, just a smiple thing. The topic is about bgt, but why do you refering to python? If you want to discuss about other languages, go to another topic.And cthoth why do you think that the python is best programing language in the earth?One simple thing, if you think that python is the best programing language in entire planet, go ahead and try to make the best operating system in entire planet. More than windows, linux, mac, ios, android, etc.If you can't make it, then stop it, python is not the best language.If you made the best os, then I will aggree your posts. Want to try it? go ahead. Now, let's see what happens.Guys, please, please discuss about topic subject. I think this topic is now out of control.Anyway, good luck to  the best os developer.

URL: http://forum.audiogames.net/viewtopic.php?pid=234517#p234517





___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-11 Thread AudioGames . net Forum — Developers room : Aprone via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

MODERATIONColtonhill, I understand that you are frustrated but posting insults or personal attacks are against the forum rules.  Please refrain from doing so in the future.  Consider this a warning.I hate giving out warnings, haha.I don't know about anyone else, but this thread is starting to give me that uneasy feeling like another argument is about to break out or something.  Lets all try to remain civil, and lets also do what we can to keep the topic on topic.  At any time, anyone is welcome to start up a brand new thread that is meant to compare languages, or programming methods, or anything.  Actually people are not just welcome to do it, you're encouraged to!    Talking with each other on a variety of subjects is what keeps the forum alive and healthy.

URL: http://forum.audiogames.net/viewtopic.php?pid=234539#p234539





___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-11 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

@momo7807, the reason we're all on rants about Python and other programming languages is primarily because of Ctoth. Don't ban me for this, please! But if ctoth had learned to shut his trap in situations like this a long, long time ago, then none of this would have ever happened.

URL: http://forum.audiogames.net/viewtopic.php?pid=234520#p234520





___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-11 Thread AudioGames . net Forum — Developers room : coltonhill01 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

I have an idea. He's already had his question answered, hasn't he? Why don't we just delete the thing

URL: http://forum.audiogames.net/viewtopic.php?pid=234551#p234551





___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-10 Thread AudioGames . net Forum — Developers room : coltonhill01 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

I hope i don't get banned for this. I'm not going to be harsh, I agree with sam entirely. I use bgt, am in no way a perfect coder, if you want good for beginners you'll have to go with something in c or based on c. Left brace just helps me a little. So does right brace. I personally do not think there's anything wrong with pb, python, c, java, okay maybe java is a bitch, or any of the other programming languages on the god damn market. Here's a thought. YOu want the best programming language? You want something that is a powertool? Here's a hint. GO learn assembly. Not some crap console assembly for a videogame console of a computer from the 1980s, but go learn, fucking, assembly. THe assembly that windows and macintosh were coded in. Then you can say you have a powertool. Your cute little python, our squeaky little bgt, and whatever the fuck else, is just a wrapper for assembly when it all comes down to the fact. Sure bgt may not be ideal, and I am i
 n no way saying it is. I do know that it is not built for, say, an OS. But as far as I know, neither is python unless linux is a counting factor in that one. I am not saying switch to bgt, in fact I have made a few points here that says you aren't required to use it. YOU are not required to use python. YOU aren't required to use pb. In fact, if we're talking about requirements, you aren't even required to program in the first place. I like my bgt. I do know it is not ideal. When I leave bgt, I may go to pb as it is more advanced and can get more jobs done than just audiogames. Hey, here's a question. Compare the number of audiogames in python to the number of audiogames in the following. Bgt, java, flash, yes I fucking said flash, and pure basic. Python has like 10, and those other ones have like, what, 500? Yes I do agree that saying one language against more than one opponent is unfair, so let's narrow down the topic a little. Python against pure basi
 c. PUre basic's got about twice that. Pure basic against bgt? Bgt's got about 3 times that. but of course it would, it's blastbay, gaming, toolkit! It's built for games. We want to make games. When we wanna go writing guis, utilities, and operating systems then maybe we'll switch to python. NVDA, python. Great thing. Great use of python. What else can you make with python? Audiogames is a very very slim chance, as as far as I've heard pyaudiogame is a bitch. But you can use it, christopher toth did it and he did a really good job of it. I'm not saying you can't do it. IN fact, you could make an audiogame with assembly too. BGT is designed for audiogames, and camlorn, if you want to say hey, you can't use this dll with bgt, then just make it non bgt compatible. If you want to say you can't use it with pb, then, and this is my personal oppinion, don't ban me for this. Have a nice fist full of fuck you in your fucking big mouth. I 
 respected you. I thought you were a great dev. BUt you're just some jerk who wants to kill us if we don't use python because you think it's as good as assembly. You know assembly. GOod for you. WIsh I could know that. Did you say sharp x68000? Yeah, assembly is assembly. Now why don't you go learn the assembly use to make mac OS, if you claim you're so powerful. Libaudioverse, gotta be great. Have fun with that. I'll stick over here with bgt for now, not because it's a jail but because it's simple, and it gets the job done for what I need it to do.

URL: http://forum.audiogames.net/viewtopic.php?pid=234485#p234485





___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-10 Thread AudioGames . net Forum — Developers room : samtupy1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Yeah. I wouldn't do python because I fin dit prety dfificult, i'd probably do c# or c++.

URL: http://forum.audiogames.net/viewtopic.php?pid=234488#p234488





___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-10 Thread AudioGames . net Forum — Developers room : severestormsteve1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Well he can in truth make libAudioVerse for just Python if he so wishes. It's just that if it's for audio games... well he'll need some serious acts of god in terms of miracles. Perhaps I will switch to Python but that wouldn't be because I bent to nagging.

URL: http://forum.audiogames.net/viewtopic.php?pid=234486#p234486





___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-07 Thread AudioGames . net Forum — Developers room : samtupy1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Figured i'd throw my hole take in the matter. There are quite a fiew people I agree with. Aprone, danny, and severestormsteve, well, well said in my opinion. I just came on this topic and red everything from beginning to end. Hmmm. I think, why is it such a big deal? @camlorn you mensioned something that could possibly be quite hurtful and very offensive. No one else pointed this out in particular. You were talking about how we could play with our toys and you go play with your powertools to make things that are higher quality and so you can benifit because were using... toys? Toys? Really. We must have some pretty powerful toys that just in my opinion you are greatly underestimating. I don't mind what people use, Cool, you use python and are working to develop a rather nice sounding 3d audio library. Cool! The thing sounds nice! Have you ever considered that our "toys" can make things that sound nice too? Oh if you could you'd make your products not work 
 with bgt because you think it is stupid? Me as the customer... "That company is rediculis. " anyway, in more suddle turms, the electrical company suddenly makes a statement saying that they officially have wood siding on a house, and there making it elegal to use there survices because you have wooden siding, something the directer doesn't like? Ok, sorry but I must say... What the hell. I'm nearly speachless. That has got to be the most imiture thing i've heard in years. Quite a fiew people would think you were 3, making sure you didn't touch one big toy to a smaller toy because you didn't like it. Spoiled, just my opinion. Take swamp, written in vb6, i've scene quite a fiew people buy that, over 80, infact at least. The tiny profit from audiogames. Hmmm. Even you couldn't make a living out of that just cuz you code in c++ or python. So you should stop using our language as an excuse to bash us. If someone makes some bad ass audiogame fo
 r 5 dollars and 20 people buy it, they don't buy it cuz it's in python. They buy it because the product is good and your powertools can do that no better than some of the other languages such as pb, that btw, can still use most of the libraries you sceme to rely on so much. May I ask, how come swamp and other games still bring enjoyment to so many people? Basicly, if your "powertools" are so amazing, then how did swamp get so many players? How come so many people love so many games such as AAC, swamp, STW, DMNB... They were made with plastic toys apparently, but people still like them. Doesn't quite match your description. People like my game, and i'm still getting better. And did you know that I didn't need 10.45334 years of experience to make people happy? No, I needed 3. Not to brag, just bringing up another one of your points. I'm amaaing cuz I got 10 years of experience. Sure that could matter in ways like, you know something just a b
 it smoother and can code it a bit faster... Things can be better... Why you feel that you have to go offend every programmer out there who uses something that works for them or is simply a bit of a lower experience... Rediculis.  Sorry but I can't really aford that big mansion right now, and besides, this cottage gives me everything I need, has, and will for many many years. I could care less if your in a mansion or not. Maybe it makes me look poor, but I just ignore people who think that the only thing that matters is the outside. DMNB is a really cool game. Having it in python, wouldn't change it's micanics now would it. It's got many many really cool features. I never new that just because you code in python, f6 makes you move forward instead of up arrow. Thanks for the tip, i'll keep it in mind. Ehh Hehm, see what I mean? Just because DMNB is coded in PB, It still, works the exact same as if it was written in python, the only thing different in my o
 pinion is the sintax and what compiles the sintax. I still like games on my ipod, though they don't use bgt. Ok, I could see something coming up about bgt not being cross platform... Who cares. I don't wanna just code something in bgt that works in IOS. You treat us as if were stupid idiots who forgot how to tap there own forheads. I do code in other langs if what i'm doing doesn't work in bgt and so does everything else. Knowing multiple languages is nice. Not that i'm good at any others per say, but i'm learning still. I use bgt to make things easier for me when it comes to things it can do, maybe to make you understand, and this is based on what you've been saying in your posts, maybe you could think of bgt as being this huge library with functions that make things easier. Never new that libaudioverse was a toy, but it's a mini library that attaches to other programing languages. Not trying to sound offensive, but you practicly said just th
 at to all of us and that should kind of be recognised. This is only my opinion and I wanna make that 

Re: ideal way of creating a map parcer?

2015-10-07 Thread AudioGames . net Forum — Developers room : samtupy1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Figured i'd throw my hole take in the matter. Keep in mind some of this could sound a bit harsh, and I could be exadurating a bit in parts. But this is what I think about the hole thing. All of it is only my opinion. There are quite a fiew people I agree with. Aprone, danny, and severestormsteve, well, well said in my opinion. I just came on this topic and red everything from beginning to end. Hmmm. I think, why is it such a big deal? @camlorn you mensioned something that could possibly be quite hurtful and very offensive. No one else pointed this out in particular. You were talking about how we could play with our toys and you go play with your powertools to make things that are higher quality and so you can benifit because were using... toys? Toys? Really. We must have some pretty powerful toys that just in my opinion you are greatly underestimating. I don't mind what people use, Cool, you use python and are working to develop a rather nice sounding 3d audio library. C
 ool! The thing sounds nice! Have you ever considered that our "toys" can make things that sound nice too? Oh if you could you'd make your products not work with bgt because you think it is stupid? Me as the customer... "That company is rediculis. " anyway, in more suddle turms, the electrical company suddenly makes a statement saying that they officially have wood siding on a house, and there making it elegal to use there survices because you have wooden siding, something the directer doesn't like? Ok, sorry but I must say... What the hell. I'm nearly speachless. That has got to be the most imiture thing i've heard in years. Quite a fiew people would think you were 3, making sure you didn't touch one big toy to a smaller toy because you didn't like it. Spoiled, just my opinion. Take swamp, written in vb6, i've scene quite a fiew people buy that, over 80, infact at least. The tiny profit from audiogames. Hmmm. Even you couldn
 9;t make a living out of that just cuz you code in c++ or python. So you should stop using our language as an excuse to bash us. If someone makes some bad ass audiogame for 5 dollars and 20 people buy it, they don't buy it cuz it's in python. They buy it because the product is good and your powertools can do that no better than some of the other languages such as pb, that btw, can still use most of the libraries you sceme to rely on so much. May I ask, how come swamp and other games still bring enjoyment to so many people? Basicly, if your "powertools" are so amazing, then how did swamp get so many players? How come so many people love so many games such as AAC, swamp, STW, DMNB... They were made with plastic toys apparently, but people still like them. Doesn't quite match your description. People like my game, and i'm still getting better. And did you know that I didn't need 10.45334 years of experience to make people happy? No, I needed 3. No
 t to brag, just bringing up another one of your points. I'm amaaing cuz I got 10 years of experience. Sure that could matter in ways like, you know something just a bit smoother and can code it a bit faster... Things can be better... Why you feel that you have to go offend every programmer out there who uses something that works for them or is simply a bit of a lower experience... Rediculis.  Sorry but I can't really aford that big mansion right now, and besides, this cottage gives me everything I need, has, and will for many many years. I could care less if your in a mansion or not. Maybe it makes me look poor, but I just ignore people who think that the only thing that matters is the outside. DMNB is a really cool game. Having it in python, wouldn't change it's micanics now would it. It's got many many really cool features. I never new that just because you code in python, f6 makes you move forward instead of up arrow. Thanks for the tip, i'll ke
 ep it in mind. Ehh Hehm, see what I mean? Just because DMNB is coded in PB, It still, works the exact same as if it was written in python, the only thing different in my opinion is the sintax and what compiles the sintax. I still like games on my ipod, though they don't use bgt. Ok, I could see something coming up about bgt not being cross platform... Who cares. I don't wanna just code something in bgt that works in IOS. You treat us as if were stupid idiots who forgot how to tap there own forheads. I do code in other langs if what i'm doing doesn't work in bgt and so does everything else. Knowing multiple languages is nice. Not that i'm good at any others per say, but i'm learning still. I use bgt to make things easier for me when it comes to things it can do, maybe to make you understand, and this is based on what you've been saying in your posts, maybe you could think of bgt as being this huge library with functions that make things easier. Neve
 r new that libaudioverse was a toy, but it's a mini library that attaches to other programing 

Re: ideal way of creating a map parcer?

2015-10-07 Thread AudioGames . net Forum — Developers room : samtupy1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Figured i'd throw my hole take in the matter. There are quite a fiew people I agree with. Aprone, danny, and severestormsteve, well, well said in my opinion. I just came on this topic and red everything from beginning to end. Hmmm. I think, why is it such a big deal? @camlorn you mensioned something that could possibly be quite hurtful and very offensive. No one else pointed this out in particular. You were talking about how we could play with our toys and you go play with your powertools to make things that are higher quality and so you can benifit because were using... toys? Toys? Really. We must have some pretty powerful toys that just in my opinion you are greatly underestimating. I don't mind what people use, Cool, you use python and are working to develop a rather nice sounding 3d audio library. Cool! The thing sounds nice! Have you ever considered that out "toys" can make things that sound nice too? Take swamp, written in vb6, the tiny profit from audiog
 ames. Hmmm. Then may I ask, how come it still brings enjoyment to so many people? Basicly, if your "powertools" are so amazing, then how did swamp get so many players? How come so many people love so many games such as AAC, swamp, STW, DMNB... They were made with plastic toys apparently, but people still like them. Doesn't quite match your description. Why you feel that you have to go offend every programmer out there who uses something that works for them... Sorry but I can't really aford that big mansion right now, and besides, this cottage gives me everything I need, has, and will for many many years. I could care less if your in a mansion or not. Maybe it makes me look poor, but I just ignore people who think that the only thing that matters is the outside. DMNB is a really cool game. Having it in python, wouldn't change it's micanics now would it. It's got many many really I never new that just because you code in python, f6 makes you move for
 ward instead of up arrow. Thanks for the tip, i'll keep it in mind. Eh hem, see what I mean? Just because DMNB is coded in PB, It still, works the exact same as if it was written in python, the only thing different in my opinion is the sintax and what compiles the sintax. How does it change the game... Because it uses 0.296 KB less ram? Because the exe is just a bit smaller? To the gamer or the person trying the program... What difference is there honestly? I mean to the customer? So long as theres no bugs? Absolutly or dang near to absolutly null. I'm sure if danny really wanted to, he could recode dmnb in bgt and have it be a 99 percent clone of the PB version. Not like it's happening, but it's very possible because theres no difference. Ok, little rant over. I want to clarify that that hole thing was only my opinion. Maybe people will agree, maybe they won't, it's only my opinion and I wanna make that clear. I'm only wanting to get a point acros
 sed here because that hasn't been brought up much sence camlorn said it. Yeah, You play with your "toysA" while I have my big powertools that are hight quality. K, maybe i'll make a GUI in as many langs as i can, send out a link containing all ove them, and have you guess what one is python and what one is pb and what one is vb... Ok you get the point. You also mensioned with bgt you can't have secure network traffic. Hmmm, maybe you can. Sure bgt's dll system isn't ideal and even phillip will tell you that, but something might work. And mind you we still have string hash, string encrypt, file encrypt, hex, base, etc etc etc. I wonder how many people would agree with your message camlorn, if we posted it to 500 different main stream programers all at different levels. Corse I'm not doing that, all this is just to get a simple point acrossed. It doesn't make a difference, as some people have said. I'll use what works and i'll use
  other things if I wanna make something different. Liam uses bgt, damien Pendleton made his games in bgt, Philip made half his games in bgt, I made my games in bgt, Danny makes his games in PB, and if you look at the topics, everyone still enjoys them, reguardless of what programming language there written in. I'm not trying to show superiority or anything, if I am I need to be told cuz that's not my poiint. I'm just saying what probably a  lot of people are at least parcially thinking. I'm not them so don't know, but anyway. Ok, done with my insane rant, but that's what I think, and again @aprone, @severestormsteve1, and @danny, I love how you put all that, well said.

URL: http://forum.audiogames.net/viewtopic.php?pid=234234#p234234





___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-04 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

This quote is from a rather different discussion, but I feel like the basic thrust of the matter is broadly applicable. I've seen it in teachers; I've seen it in myself; I've seen it in lots of places where smart people show up, and it almost never accomplishes anything:I’ve noticed that a lot of us have a huge psychological investment in being smarter than the “mundanes.” [...]  So yeah. My point is, we have ego investment. This is every Paul Graham essay. So if it turned out that those “muggles” could be trained up to become effective software engineers, well that would be a hard blow. Paul Graham would be wrong. Maybe we’re not so special after all.When one generally is smarter than 98% of the people around them, and not just a narcissist with delusions of grandeur, it's way too easy to kill a conversation by pointing out that the percent sign thing is called the modulus Or divide people who want to learn about the Cross Product into mathematicians looking for advanced proofs, and people "who haven't been through eighth grade and are researching computer graphics". (I STILL DON'T UNDERSTAND THE CROSS PRODUCT! THIS WAS NEVER TAUGHT TO ME AND THE INTERNET WRITES ITS ARTICLES FOR MATHEMATICIANS! AND THAT WAS AN EXACT QUOTE OF WHAT HAPPENED WHEN I TRIED TO RESEARCH IT! IN COLLEGE!)(I did the modulus thing. Still kinda freaked out that maybe that might have contributed to that guy disappearing halfway through the semester. That is hardly the worst of it.)(Then, of course, when one of these smarter-than-everyone-in-Nowhere,-countryville finally goes off to somewhere where they are no longer the smartest person in the room, it can be... ah... awkward. Also, this seems to be where a lot of crackpots come from: people who are probably the smartest sungun in a small to medium-sized town, without all the access to smarter people or better reading materials that, say, Silicon Valley and Berlin have, trying to solve everything without having ever once been confronted with an actual weakness. ... Shut up, you know that when they said division by 0 was impossible, that just made it sound like there was secretly a three-headed dog in the numerator.  )

URL: http://forum.audiogames.net/viewtopic.php?pid=233827#p233827




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-04 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

@aprone, agreed. It's just sad how some people think that they have to do that in order to get their point across. Sometimes, it reminds me of attention seeking brats. Seriously! That's what they sound like: attention seeking brats who have nothing else to do but rant on and on about how someone shouldn't do this and they should do that or how someone is doing this wrong and should do that instead. It get's irritating. I'm not going to say names, but I wish that two particular people who thought that they were superior to every single damn programmer in the universe, or every single damn programmer on this entire forum, should take their own advice sometimes.

URL: http://forum.audiogames.net/viewtopic.php?pid=233779#p233779




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-03 Thread AudioGames . net Forum — Developers room : dhruv via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Last I recall, learn python the hard way was mainly syntax and etc. Has this significantly changed? because you do need to do one, if not LPTHW then some other book. Trying to develop games without completely knowing the syntax is, well...let's just say you won't have much success, heh.

URL: http://forum.audiogames.net/viewtopic.php?pid=233666#p233666




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-03 Thread AudioGames . net Forum — Developers room : severestormsteve1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

hm. Oh is it now Druv? That would've been a useful tidbit to know when being commanded to read it and switch!

URL: http://forum.audiogames.net/viewtopic.php?pid=233682#p233682




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-03 Thread AudioGames . net Forum — Developers room : dhruv via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Okay, I didn't say that, (and if I have, I apologize), so please don't rage at me. Thanks!  anyhow, yes, yes it is. Also yeah, there aren't much examples of audiogames in python. I'm trying to fix that but i'm neither a math guy nor a physicist so I can't do complex games. I, at least, am a newbie and just trying to post stuff about the programming language I use. I'm not bashing any language. It is really inadvisable to do that here. So i'm just posting stuff that might be helpful if you want to do python. Also Ethin, the oficial python tutorial is kind of confusing. It's good when you become familiar with the language, but as a beginner thing it really sucks.

URL: http://forum.audiogames.net/viewtopic.php?pid=233683#p233683




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-03 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

@dhruv, you do realize that the Python tutorial is also a good way to learn Python? It's not a good "introductory" course, but it still teaches you Python.

URL: http://forum.audiogames.net/viewtopic.php?pid=233680#p233680




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-03 Thread AudioGames . net Forum — Developers room : Aprone via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

MODERATION.I really really hate to have to come here and put myself into this heaping mess, but this thread finally caught my attention and someone needs to step in.The first things that come to mind here are the rules about being nice to each other, but mostly avoiding off topic posting.  Omar's original post was looking for help in how to do something in BGT, so that is what this entire thread was created for.  Starting from post 6 this thread was hijacked, and done so in the hostile way that my fellow programmers take such a delight in.  This was simply not called for, and it needs to stop happening each and every time someone brings up a programming question!Moderation over.I'm going to rant a bit now, as just another guy, not a moderator.Pointing out that someone else is wrong and you are right, seems to be the reason most people even become programmers.  Half of the developers floating around type more lines in
 to holier-than-thou rants then they type as code in their projects.  For decades I have see how much these people light up, with huge smiles on their faces, the moment they can butt in on a conversation to shower people with their godlike knowledge.  Who in the  thinks this is appropriate?!Imagine a person posts something about a sick relative in the hospital, and in the message gives a major clue about their religion.  Would any of you think it was appropriate if someone replied with a long rant about how wrong they are for being that religion?  What if they've spent more years in their religion (and must therefore know better)?  What if they can cite crap out of 10 times as many books or talk to a larger number of people at their church?  None of that matters at all, because no one Asked for a religious debate!  Slop down pages upon pages of junk trying to show that the sick relative is following the wrong deity, and all you'
 re doing is becoming a bigger and bigger douche.I don't have to mention names for everyone here to know exactly who the most hostile people have been.  To those people I'd like to say that if anyone cared to hear about your programming opinions, they'd have made a thread asking for them.  If you want to stand above everyone, preaching your programming wisdom, then go make your own thread dedicated to it.  I am sick and tired of everything being just 1 more excuse to stand up and preach!  It is none of your business what people choose to do, and if you don't want to answer their questions then don't.It was basically said that this community is held back because it uses the wrong languages and tools.  It was also stated that the mainstream language-specific communities have their own versions of these huge arguments.  Do you know why that is, because I do.  The people who always feel the need to jump in and 
 t;correct" others are themselves the broken ones.  Even if you gave them their way and everyone started using the same tools, they'd just go around looking for the next thing to argue about.  You have to show other people that you know more than them, and you have to point out the flaws of others to feel superior right?  It will never stop with those people, and I'm saying so out of experience.  I don't know how I compare to everyone else on this forum, but I've been dealing with programmers for 18 years now.  I've seen these same people from the time I was in high school, through university life, and out in the real world.  The self righteous pricks never grow out of that need to feel superior, and they continue to pull the same crap over and over.  They like to think that everyone else has a problem when at their core they have a problem much worse than choosing the "wrong" tool for a project.I reall
 y am sick of this crap.

URL: http://forum.audiogames.net/viewtopic.php?pid=233686#p233686




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-03 Thread AudioGames . net Forum — Developers room : Aprone via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

MODERATION.I really really hate to have to come here and put myself into this heaping mess, but this thread finally caught my attention and someone needs to step in.The first things that come to mind here are the rules about being nice to each other, but mostly avoiding off topic posting.  Omar's original post was looking for help in how to do something in BGT, so that is what this entire thread was created for.  Starting from post 6 this thread was hijacked, and done so in the hostile way that my fellow programmers take such a delight in.  This was simply not called for, and it needs to stop happening each and every time someone brings up a programming question!Moderation over.I'm going to rant a bit now, as just another guy, not a moderator.Pointing out that someone else is wrong and you are right, seems to be the reason most people even become programmers.  Half of the developers floating around type more lines in
 to holier-than-thou rants then they type as code in their projects.  For decades I have seen how much these people light up, with huge smiles on their faces, the moment they can butt in on a conversation to shower people with their godlike knowledge.  Who in the  thinks this is appropriate?!Imagine a person posts something about a sick relative in the hospital, and in the message gives a major clue about their religion.  Would any of you think it was appropriate if someone replied with a long rant about how wrong they are for being that religion?  What if they've spent more years in their religion (and must therefore know better)?  What if they can cite crap out of 10 times as many books or talk to a larger number of people at their church?  None of that matters at all, because no one Asked for a religious debate!  Slop down pages upon pages of junk trying to show that the sick relative is following the wrong deity, and all you'
 ;re doing is becoming a bigger and bigger douche.I don't have to mention names for everyone here to know exactly who the most hostile people have been.  To those people I'd like to say that if anyone cared to hear about your programming opinions, they'd have made a thread asking for them.  If you want to stand above everyone, preaching your programming wisdom, then go make your own thread dedicated to it.  I am sick and tired of everything being just 1 more excuse to stand up and preach!  It is none of your business what people choose to do, and if you don't want to answer their questions then don't.It was basically said that this community is held back because it uses the wrong languages and tools.  It was also stated that the mainstream language-specific communities have their own versions of these huge arguments.  Do you know why that is, because I do.  The people who always feel the need to jump in and 
 ot;correct" others are themselves the broken ones.  Even if you gave them their way and everyone started using the same tools, they'd just go around looking for the next thing to argue about.  You have to show other people that you know more than them, and you have to point out the flaws of others to feel superior right?  It will never stop with those people, and I'm saying so out of experience.  I don't know how I compare to everyone else on this forum, but I've been dealing with programmers for 18 years now.  I've seen these same people from the time I was in high school, through university life, and out in the real world.  The self righteous pricks never grow out of that need to feel superior, and they continue to pull the same crap over and over.  They like to think that everyone else has a problem when at their core they have a problem much worse than choosing the "wrong" tool for a project.I real
 ly am sick of this crap.

URL: http://forum.audiogames.net/viewtopic.php?pid=233686#p233686




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : severestormsteve1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

I'm in agreement with Danny here. Another point I'd like to bring up, is the fact that the question asked here was "An ideal way of making a map parser". For the 2 or 3 people who decided to storm in and start up a mud war, there was no reason to do so. In fact, that started at post 6, right? Omar Alverado's last post was post 1, and he'd been answered 4 times, leading me to believe that this topic was over! Before this crap got started! In post 1, Omar Alverado strongly, strongly suggested that he needed help with B, G, T. B... G... T! Not that he needed to be told "Use a higher level language", B! G! T! If the situation really works people like Ctoth, Camlorn, and Ethin up, there's no need to answer this topic! I talk to this person on skype and he's been programming for... less... than a year? Probably less than 6 months.  Well, rant over. *heads off to site and forum feedback to enquire about a rule on such matters a
 s this*

URL: http://forum.audiogames.net/viewtopic.php?pid=233538#p233538




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : danny via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

* renders 10 dollars to make unity accessible * just kidding, I don't have that much money in the firstplace. The reason I put that disclaimer at the end of my last post is because I was expecting, at the very least a moddoration warning for how I posted it. It could have been a little harsh, but the problem is, and this is why I quit looking in the developers room in the firstplace, is that this sort of thing comes up, every time someone is just asking for some simpple advice regarding their language of choice. I fully understand about expressing viewpoints on this forum and highly suggest it. I've even expressed mine. In my personal view, bgt has its uses. Would I use it for starting out? Yes. Would I, personally, have used it for producing something like dmnb or project alpha? No. But that's my own viewpoint. I have quite a number of people on my skype contacts, the creator of this topic included, who use bgt and i'm perfectly ok with it, as a matter of 
 fact, I understand what philip was trying to achieve with the engine and if its what makes you cumffy, use it. Its the cramming your 10, 20, 50, whatever years of programming knolige down others throte that i'm honestly getting sick of. Once again, as i've stated before, i'm not in this to make a profit though its been suggested I sell dmnb or project alpha or any of the other installments in the series of death match, i'm not in this to get a job. I'm in it because I enjoy it. Its been my dream ever since I was 10 to create games, and I have no intention to expand outwards from that goal. Hents, pure basic serves me, personally, as a dev, very well. I'm not saying it serves others well. I'm not telling anyone to go buy it. I'm stating my viewpoint, that its served me very well. In my book, your years as a programmer don't matter to me. I don't cair if a person has 5, 6, 10, 20, or 30 years of programming, its what you do with though
 's years and how you act, and what you learn in that time that counts. I've only been in this industry for 3 years and have already learned valuable lessons, lessons which have served to better me far along in life, and I for one try to respect the freedom of choice as much as possible, hents is why I don't go onto other games and bost about mine being the most popular, because in my view, they arn't, their just games, far from perfect, but enjoyable, playable, and just games. The same with pure basic. I'll give advice if people ask it, and i'll give out the methids that I myself have learned and come up with, and people can do with that advice as they please, but I won't go on a forum and post a hole diatribe on pure basic and how its the gratest software ever created and how you should all buy it and such, because its not, it works for me and that's just my viewpoint. Basicly in less harsher terms what I was trying to express with my last po
 st was, by all means, express your viewpoints, but don't shove them down peoples throtes and don't be a jerk about it. If you can't express your viewpoints in a kind, collective and well constructed manner and you have no advice on the topic at hand, don't post its that simpple.

URL: http://forum.audiogames.net/viewtopic.php?pid=233529#p233529




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : severestormsteve1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Hi Druv,(this is not meant to be a lashing so you can go ahead and read and don't expect to have your head bitten off).  Perhaps that is a great suggestion. In fact I've enquired multiple times to Camlorn about Python and the stuff it is capable of. One of the reasons I am so hesitant to learn this language, well, rather than try to explain I'll put it into prospective, get you guys thinking instead of screaming.  I am told that Python is a great language to learn. It's free, it has many guides and books, and is popular and widely used. Python is good because of all of its libraries that come boxed with great features that are bound to make the creation of audio games much quicker and simplerBut stop... stop for a second. It's just like a comercial. Okay? Sure people are saying its good. And? Yeah? They say, they're developing all these cool things, but why am I not seeing any proof? What do I have to base their cl
 aims on. Only proof of anything I've ever seen was... this really complex sounding game engine with a bunch of special affects and geometry involved... and a sound library, which is taking at least a year, to develop?  Think about it. We have LibAudioVerse, Chris Toth's game engine, and NVDA. None of those being anything close to simple.Conclusion:Bottom line, if you guys really suggest we learn Python, try the following:1. Give examples. It's simple? Proove it. Complex sound libraries, screen readers, and game engines aren't simple, and none of us have seen any of you showing us any source code.2. Help us. Don't just say "There are books out there, try Learn Python the hard way" and send us packing and out the door. A book is a, well, book. It's bound to teach audio game developers 998% (and the secondary 9 was not a typo) of what they don't need to know.3. If it's indeed simple, make it loo
 k that way. I've actually been wanting to learn Python but I keep having terms like box 2d, Piglet, Pygame, PyAudioGame, and other libraries and modules I don't remember right now thrown in my face. I feel like a poor blind man trapped on an unfamiliar busy street intersection with so many people telling me different directions and ways to go, but not knowing who is right or what the best solution is. 4. If this is indeed what you want us to do, Don't be shoddy. And don't start acting rude because we don't conform. Examples:"*drops a dead horse**pulls out a whip*Ahem.You know, if you used a higher level language, maybe even one inspired by a particular British comedy troop, a lot of this stuff becomes a simple matter"This was posted two days ago, still I have yet to even begin realizing anything helpful out of that paragraph."Want to parse your map? Well, write it in YAML or a similar serialized data s
 tructure format and just read it in, have stuff transparently and magically go where it belongs."Okay but what on God's green Earth is YAML? How does it even work? How would it know where everything goes along? Would I have to make my maps in a specific format? Are the maps stored in files? Can they be packed with the game? Does it allow for encryption? Is YAML specifically for maps? Where can I go to learn more about it?You see, that raised about 15 questions in my mind."If anyone wants to come to me with running BGT source code, I will help you port it to Python. I'm pretty busy during the day, but will mentor anyone who wants the help, and even directly help you port the code over an evening or two."  Thanks, but what about Pure basic? C? C++? D? Those are just 4 of the languages I've seen floating around these forums. He might be able to help us port that code, but sometimes we need other help. Plus the mainstream commun
 ity isn't likely to know how to create things such as audio only forms, or for that matter, audio only menus for games, that's just 2 of the mechanics of audio games Sighted people aren't likely to know about.  Bottom line, while you guys seem quick to tell us to switch, You seem a lot more hesitant (and maybe even unwilling, how am I to know), to help us get started. And back to the argument of multiple sources? Stack overflow isn't coming here telling us to use Python. Learn Python the Hard Way is not being mailed to our doorsteps. Search Engines aren't mailing Python as a recommended language to our inboxes, helping us get started. My goal with those sentences is not to express that the audio games community has to have things brought or handed to us, not at all! I'm more than willing to search up problems I have. But if a group of "experianced programmers" comes to us and tells us to switch to this wonderful language they love s
 o much, but doesn't seem too kean on helping us do so, what should we be expected to do, other then say "No go away?"

URL: http://forum.audiogames.net/viewtopic.php?pid=233567#p233567




___
Audio

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : severestormsteve1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Hi Druv,(this is not meant to be a lashing so you can go ahead and read and don't expect to have your head bitten off).  Perhaps that is a great suggestion. In fact I've enquired multiple times to Camlorn about Python and the stuff it is capable of. One of the reasons I am so hesitant to learn this language, well, rather than try to explain I'll put it into prospective, get you guys thinking instead of screaming.  I am told that Python is a great language to learn. It's free, it has many guides and books, and is popular and widely used. Python is good because of all of its libraries that come boxed with great features that are bound to make the creation of audio games much quicker and more simple.But stop... stop for a second. It's just like a comercial. Okay? Sure people are saying its good. And? Yeah? They say, they're developing all these cool things, but why am I not seeing any proof? What do I have to base the
 ir claims on. Only proof of anything I've ever seen was... this really complex sounding game engine with a bunch of special affects and geometry involved... and a sound library, which is taking at least a year, to develop?  Think about it. We have LibAudioVerse, Chris Toth's game engine, and NVDA. None of those being anything close to simple.Conclusion:Bottom line, if you guys really suggest we learn Python, try the following:1. Give examples. It's simple? Proove it. Complex sound libraries, screen readers, and game engines aren't simple, and none of us have seen any of you showing us any source code.2. Help us. Don't just say "There are books out there, try Learn Python the hard way" and send us packing and out the door. A book is a, well, book. It's bound to teach audio game developers 998% (and the secondary 9 was not a typo) of what they don't need to know.3. If it's indeed simple, make i
 t look that way. I've actually been wanting to learn Python but I keep having terms like box 2d, Piglet, Pygame, PyAudioGame, and other libraries and modules I don't remember right now. I feel like a poor blind man trapped on an unfamiliar busy street intersection with so many people telling me different directions and ways to go. 4. If this is indeed what you want us to do, Don't be shoddy. And don't start acting rude because we don't conform. Examples:"*drops a dead horse**pulls out a whip*Ahem.You know, if you used a higher level language, maybe even one inspired by a particular British comedy troop, a lot of this stuff becomes a simple matter"This was posted two days ago, still I have yet to even begin realizing anything helpful out of that paragraph."Want to parse your map? Well, write it in YAML or a similar serialized data structure format and just read it in, have stuff transparently and magica
 lly go where it belongs."Okay but what on God's green Earth is YAML? How does it even work? How would it know where everything goes along? Would I have to make my maps in a specific format? Are the maps stored in files? Can they be packed with the game? Does it allow for encryption? Is YAML specifically for maps? Where can I go to learn more about it?You see, that raised about 15 questions in my mind."If anyone wants to come to me with running BGT source code, I will help you port it to Python. I'm pretty busy during the day, but will mentor anyone who wants the help, and even directly help you port the code over an evening or two."  Thanks, but what about Pure basic? C? C++? D? Those are just 4 of the languages I've seen floating around these forums. He might be able to help us port that code, but sometimes we need other help. Plus the mainstream community isn't likely to know how to create things such as audio only fo
 rms, or for that matter, audio only menus for games, that's just 2 of the mechanics of audio games Sighted people aren't likely to know about.  Bottom line, while you guys seem quick to tell us to switch, You seem a lot more hesitant (and maybe even unwilling, how am I to know), to help us get started. And back to the argument of multiple sources? Stack overflow isn't coming here telling us to use Python. Learn Python the Hard Way is not being mailed to our doorsteps. Search Engines aren't mailing Python as a recommended language to our inboxes, helping us get started. My goal with those sentences is not to express that the audio games community has to have things brought or handed to us, not at all! I'm more than willing to search up problems I have. But if a group of "experianced programmers" comes to us and tells us to switch to this wonderful language they love so much, but doesn't seem to kean on helping us do so, what should w
 e be expected to do, other then say "No go away?"

URL: http://forum.audiogames.net/viewtopic.php?pid=233567#p233567




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.c

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : dhruv via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Hi,May I suggest you actually try to learn python for a bit? I'm not going to say what is better than what, because I just don't care anymore. But i'd ask that you at least try it. If it sucks, then it sucks, you've learned a valuable lesson and you can hate me for eternity for wasting your time and etc. If it doesn't, you've got a good tool that you can do stuff with.

URL: http://forum.audiogames.net/viewtopic.php?pid=233563#p233563




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : severestormsteve1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Hi Druv,(this is not meant to be a lashing so you can go ahead and read and don't expect to have your head bitten off).  Perhaps that is a great suggestion. In fact I've enquired multiple times to Camlorn about Python and the stuff it is capable of. One of the reasons I am so hesitant to learn this language, well, rather than try to explain I'll put it into prospective, get you guys thinking instead of screaming.  I am told that Python is a great language to learn. It's free, it has many guides and books, and is popular and widely used. Python is good because of all of its libraries that come boxed with great features that are bound to make the creation of audio games much quicker and simplerBut stop... stop for a second. It's just like a comercial. Okay? Sure people are saying its good. And? Yeah? They say, they're developing all these cool things, but why am I not seeing any proof? What do I have to base their cl
 aims on. Only proof of anything I've ever seen was... this really complex sounding game engine with a bunch of special affects and geometry involved... and a sound library, which is taking at least a year, to develop?  Think about it. We have LibAudioVerse, Chris Toth's game engine, and NVDA. None of those being anything close to simple.Conclusion:Bottom line, if you guys really suggest we learn Python, try the following:1. Give examples. It's simple? Proove it. Complex sound libraries, screen readers, and game engines aren't simple, and none of us have seen any of you showing us any source code.2. Help us. Don't just say "There are books out there, try Learn Python the hard way" and send us packing and out the door. A book is a, well, book. It's bound to teach audio game developers 998% (and the secondary 9 was not a typo) of what they don't need to know.3. If it's indeed simple, make it loo
 k that way. I've actually been wanting to learn Python but I keep having terms like box 2d, Piglet, Pygame, PyAudioGame, and other libraries and modules I don't remember right now thrown in my face. I feel like a poor blind man trapped on an unfamiliar busy street intersection with so many people telling me different directions and ways to go, but not knowing who is right or what the best solution is. 4. If this is indeed what you want us to do, Don't be shoddy. And don't start acting rude because we don't conform. Examples:"*drops a dead horse**pulls out a whip*Ahem.You know, if you used a higher level language, maybe even one inspired by a particular British comedy troop, a lot of this stuff becomes a simple matter"This was posted two days ago, still I have yet to even begin realizing anything helpful out of that paragraph."Want to parse your map? Well, write it in YAML or a similar serialized data s
 tructure format and just read it in, have stuff transparently and magically go where it belongs."Okay but what on God's green Earth is YAML? How does it even work? How would it know where everything goes along? Would I have to make my maps in a specific format? Are the maps stored in files? Can they be packed with the game? Does it allow for encryption? Is YAML specifically for maps? Where can I go to learn more about it?You see, that raised about 15 questions in my mind."If anyone wants to come to me with running BGT source code, I will help you port it to Python. I'm pretty busy during the day, but will mentor anyone who wants the help, and even directly help you port the code over an evening or two."  Thanks, but what about Pure basic? C? C++? D? Those are just 4 of the languages I've seen floating around these forums. He might be able to help us port that code, but sometimes we need other help. Plus the mainstream commun
 ity isn't likely to know how to create things such as audio only forms, or for that matter, audio only menus for games, that's just 2 of the mechanics of audio games Sighted people aren't likely to know about.  Bottom line, while you guys seem quick to tell us to switch, You seem a lot more hesitant (and maybe even unwilling, how am I to know), to help us get started. And back to the argument of multiple sources? Stack overflow isn't coming here telling us to use Python. Learn Python the Hard Way is not being mailed to our doorsteps. Search Engines aren't mailing Python as a recommended language to our inboxes, helping us get started. My goal with those sentences is not to express that the audio games community has to have things brought or handed to us, not at all! I'm more than willing to search up problems I have. But if a group of "experianced programmers" comes to us and tells us to switch to this wonderful language they love s
 o much, but doesn't seem too kean on helping us do so, what should we be expected to do, other then say "No go away?"  Also I just wanted to add this as a side note after reading through all of the posts again, this talk of jobs may as well j

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

*Rambles for 2.3KB**Decides to cut it and start a Python topic instead*

URL: http://forum.audiogames.net/viewtopic.php?pid=233576#p233576




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : severestormsteve1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Just thought I'd add a little something.  You know how Druv said he doesn't care anymore? I'd like to ask why any of you... cared in the first place. Oh wait you didn't. If you did you'd have helped instead of taking out your metaphorical whip and commanding us to switch, but that's really besides the point I guess.  I have a suggestion, probably going to be my final word lest I'm misunderstood.  Help, don't be snarky, sarcastic, condescending, rude, and unhelpful. Or, if you are going to continue being that way, don't bother posting, or if you do continue to post don't throw out anymore pity-laden rants about how little you are respected and/or listened to. Anyways nine times out of ten when one feels the need to post such types of posts or any other rude material in public all it really does is conveys to the rest of us that ya pretty much know what you're posting is unreasonable and are look
 ing for someone to take your side. But seriously, the "Pure Basic and BGT V.S. Python war" is same as the cold war, never really existed. This is pretty much people sticking their noses where they shouldn't, and instead of being helpful, being demanding. So I say this with finality. The next person to command I switch to Python or make any rude comment, or heck, even the next person to insult will be reported because this is tiresome. And the only reason I'm replying to this topic and trying to end this, is because it will just keep happening, over and over and over and, over, again. How do I know? Try inductive reasoning.

URL: http://forum.audiogames.net/viewtopic.php?pid=233589#p233589




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Look, Camlorn. Your little rant on post... ah, 18? It wasn't exactly helpful. All you do is go on and on about how Purebasic is bad. Right now, all you do is complain, complain, and complain some more. So, if your going to complain about our faults, and think your the perfect programmer on the not-so-perfect planet called Earth, please leave, because it's really starting to irritate some people (including me). I wouldn't be surprised if Dark comes in here and bans a few people.Seriously though. danny was right. You are not the master of python, assembly, or whatever else you've messed with. You do not know everything about every single programming language you claim to know. And I duly, and happily will admit that I do not know everything about every single programming language that I know. None of here are experts. None of us are perfect programmers. Yet you still, unfortunately, do not seem to grasp that point. we use PureBASIC because it get's the
  job done, and if your not happy with that, go somewhere else, cause us PB programmers aren't switching until we have a very good reason to do so.If you'd actually play DMNB, you'd actually realize that it is a very fun game to play. Yet you still sit at your computer and say that we are sitting in padded sells and complain how Python is so awesome, and how M68k assembly is so awesome, and complain how every other programming language accept BGT and PB is awesome. as Severestormsteve1 said, you are showing us absolutely no proof at all to make your claims actually truths. Yes, Ctoth has developed a FPS, but I bet you that if Danny and I worked together, we could do almost the exact same thing in PB. We can recursively traverse directories, download things from the internet, get FTP acess to a server, and do so much more tha Python just can't do without extra libraries that you have to get iwth Pip. Yes, PB is all about simplicity, but you ahve shown us abso
 lutely no proof that PB ignores wise rules that programmers have given. How do you even know i does do that? You don't know the main programmer of PB, and you do not have the source code, so you can't just spout things like that and expect us to believe you. You aren't the god of programming. And I know that you don't know the main programmer of PB because you haven't mentioned him once in any posts you've posted on this forum that are about PB.Now, this rant is done for. I undersand that it may be extremely harsh, but it seems like that's the only way we can get some people on here to understand things. I shouldn't have to post rants like this, but certain people just can't understand the  points we are trying to point out unless we be harsh with them. I'm sorry to do that, but, unfortunately, it seems like it's the only way.

URL: http://forum.audiogames.net/viewtopic.php?pid=233587#p233587




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Wholeheartedly agree with Severestormsteve1 here. I hate ranting at people, but sometimes it seems like the only damn way they'll understand is if to be rude to them. I know, I know, I shouldn't do it, but don't deny that you wouldn't do the same, because I know you would.

URL: http://forum.audiogames.net/viewtopic.php?pid=233602#p233602




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-02 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

This doesn't seem like the sort of forum where a whole subject can get banned, but I'm starting to think we should all write a post on the strengths / weaknesses / our likes and dislikes and preferences, lock them, then never speak of it again. Possibly sticky the locked posts so no one has to look for them.We then assume that anyone who asks how to do x with programming language/tool/etc y has made an informed decision to do it that way, or is too lazy to read the sticky and will reveal this pretty quickly, so we don't have to suggest switching languages/libraries all the time.Alternatively, we perform a ritual sacrifice of several tens, if not hundreds of thousands of dollars, hire someone to make an accessible analog to Unity, and render the entire point moot.

URL: http://forum.audiogames.net/viewtopic.php?pid=233524#p233524




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-01 Thread AudioGames . net Forum — Developers room : ogomez92 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

I'd actually like to port my games to python, but it sounds kind of complex... But hey, it's an interesting thought.

URL: http://forum.audiogames.net/viewtopic.php?pid=233475#p233475




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-01 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

I understand where your coming from, Camlorn, but the way he wront post 6 made it sound like Python was the best language on the entire planet.

URL: http://forum.audiogames.net/viewtopic.php?pid=233474#p233474




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-01 Thread AudioGames . net Forum — Developers room : SoundMUD via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

CAE_Jones wrote:Having said all that, I just spent the past 3 days trying to construct, from scratch, a system of tunnels and spherical spaces in an otherwise solid space, and after everything, nothing connects the way I expected it to, and for some reason I do not understand, the vertical tubes contain standing cones of water. So... point for existing libraries, I guess.I'm not sure to understand what you are trying to do, but please note that in the Gamasutra article the generated map was 2D, and the rectangles didn't change their orientation during the physics simulation, maybe because they set a parameter to disable rotation.I found the use of a physics engine interesting because it's the first time I have heard about this method. That doesn't mean this is the way to go. More classic ways are for example explained there:http://www.roguebasin.com/index.php?tit … nerated.3FIn the case of the original poster, the map is made manually, so after all there isn't even a necessity to check the map every time the player uses it.About Python, parsing a map with a hundred lines is a very light task, so it perfectly suits this language.About BGT, I didn't use this language or framework, but its syntax seems very clean, just like the C syntax. So it's probably a good way to start programming.

URL: http://forum.audiogames.net/viewtopic.php?pid=233496#p233496




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-01 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

The only reason I get angry when people bring up Python and its capabilities on this forum is because every python programmer (mostly ctoth) has basically gone on and on about python this, python that, python this, python that, etc. None of you have actually paid attention to the 700 plus languages out there which could probably do that same thing in an easier or harder syntax. This topic asks for an ideal way of creating a parser for maps. If you were to create a parser for maps, you would have to tokenize the file - split it up into thousands, if not millions, of different strings - and then interpret each string. Danny achieved this in PureBASIC by using conditionals, which works quite well for that particular game; the only thing that is impossible with this model is that there can not be any error detection or syntactical validation, and the game ignores anything not within those strings given in the conditionals. Another way is to do it in C++ by using classes, and then to t
 okenize it like that. I find that to be extremely easy to do. I could give you an example of how to do it if you wish me to give one. I have not timed python's string tokenizing speed, however I do know that C++ is extremely fast. The only reason DMNB is slow at interpreting and parsing strings from maps is because it has to send the entire map - ships - across the network. If it was parsing maps from the disk in the computer, and not sending each map across the internet, it would be extremely fast and quick.

URL: http://forum.audiogames.net/viewtopic.php?pid=233504#p233504




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-01 Thread AudioGames . net Forum — Developers room : severestormsteve1 via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Mweh, here's my little view on this.  I code in pure basic, for the time being. I know of a way, using the preference library, to code a procedure, with a map file as parameter, and parse it, in less than 20 lines depending on how many different objects I have. Camlorn and ctoth are comfortable with Python and C++ and have 10 + years of experience. I'm just saying there doesn't need to be a whole war over languages, it just doesn't make since. Aprone even still codes in the way out of date VB6 but I personally have absolutely nothing against that choice. We just pick what we're used to and hit the road running. When we find flaws, as I have begun to do, we either work around them or find another language. Either way, the whole "My language is better than yours and yours is not as good as mine and I have all of this knolege and I can do this and that and beyond with my language", it's purely a waste of kilobytes. So just be happy w
 ith your language... alright? People have the right to rave about their favorite language and all of its great wonders. There's... really... no point in it getting to other people.Back to the topic at hand, Omar I don't think you should have the issue of rooms being placed on top of one another, especially if each room has a specific position on the map. You seem to have the serialization thing down quite well; but you should definitely have a position variable of sorts to prevent rooms from spawning on top of each other.

URL: http://forum.audiogames.net/viewtopic.php?pid=233509#p233509




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-10-01 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Okay wait wait wait.I don't have to tokenize anything.  I just have to yaml.load(file("mymap.yml")), replace yaml with json, pickle, or any of several other formats of your preference and reuse the same line.  I see no way in which this is nearly as complex as you are making it out to be.  It is only as complex as you are making it out to be in a language where someone hasn't written at least 5 perfectly good parser options that go straight from a specific text format to objects in memory, usually in one function call.  But hey, your loss.  This community has decided to become entrenched on languages where the question being asked on this thread actually needs asking and where the answer isn't one line.AN online game.  That's online.  That doesn't validate anything.  You realize that I could go through that like tissue paper if I wanted?  What you are essentially saying is: the drawbacks of
  Purebasic and the fact that I have to write my own code for secure networking mean that I don't have secure networking and anyone who wants to put in 15 minutes or so of effort can probably take me down.  You're also saying that you're probably giving clients privileged information, which means that I can probably just stick any of several network interception tools in there and see all sorts of interesting little tidbits that I shouldn't, and I can probably do stuff I shouldn't, too.  These are yet more problems that other languages solve for us if you just opt into one of the good networking libraries.  In this case, what you're actually doing is giving me more points I can make supporting my viewpoint, not supporting yours.I'm not speaking for Python.  I am speaking very specifically against Purebasic and BGT.  But apparently people aren't going to actually spend significant effort to try no matter what the l
 anguage is, and this makes me very sad.  I think this entire community would be in such amazing places if Philip had used one of the mainstream languages and mainstream systems and just  used some libraries and wrote a book, as opposed to using an obscure scripting language with almost no official documentation and developing most stuff from scratch.  But if he had, it wouldn't have been commercial for years...wait, that's not actually a bad thing, either.I'm going to put it this way and then give up when most of you still fail to get it, because this is what it comes down to.  In pick-the-mainstream-language, you can log onto an IRC channel with more people online at all times than exist on this forum, and you can get turnaround on questions in minutes.  You can go to mailing lists and stack overflow and get turnaround on questions in hours, with answers that are usually entire essays.  You can go to google, and the question you
 39;re asking is usually already answered.  But hey, why do all that?  You can buy Purebasic or choose BGT and intentionally wall yourself away in a little prison cell of loneliness, where the only programmers you can really talk to are on the same level you are and no one writes books because they'd sell to at most 200 people for all time.  There are programmers out there answering questions all the time who make every single person on this forum look like nothing in comparison.  Every language I can think of that is honestly popular has at least 30 books, teaching you how to do everything you could ever want to program, from games to blog engines to machine learning and AI.  But that's fine, the little walled prison of Purebasic/BGT is comfortable and safe and all the corners are rounded so you can't possibly hurt yourself, too bad all you have is the horse as opposed to the nuclear power plant.  I'll take the nuclear power plant ov
 er the horse, any day.And for the record, I know Python and C++ incredibly well.  I know Haskell far enough that I wish we had the monad in other languages.  I have worked in MC68000 assembly and on a Texas instruments microcontroller.  I have worked with the component object model and the windows APIs for Unicode and Ascii conversion directly.  I have learned enough about rust's borrow checker that I'm seriously considering it for a possible future project.  Libaudioverse is working and released, 15000 lines of C++ that are entirely written by me, covering everything from calculus to binary formats to low-latency audio to my own threadsafe containers (why that last one is a long, long story, and it makes me very very sad).  I have written my own small but functional e-mail service.  I read the manuals for new and interesting languages just because they exist and the author might have figured out some new idea that solves a problem 
 I have to deal with on a daily basis.So, when I say Python, it's not without having considered other languages.  I don't say Python because Python is amazing at everything, I say Python because Python makes a good jumping off point to move to almost any other 

Re: ideal way of creating a map parcer?

2015-10-01 Thread AudioGames . net Forum — Developers room : danny via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Here's a harsh reality check. I'm going to say it, weather you like it or not. Because i've about had enough of the hole situation of programmers.First off camlorn. Just because you know 10 years of programming. Just because your developing libaudioverse, does not make you the programming expert and it does not mean you are right on all things.Though I don't expect my point to be taken properly here as like what happened when I previously posted in this room, i'm going to say it flat out.First off. Knock it off with the hole this programming language has 30 books bullcrap. Because one could argue that pure basic itself has books, i'm not going to bother getting in the middle of this pure basic verses python argument, but I will dam sure try my best to stop this childish noncence about programming languages verses programming languages, because i'm tired of seeing it all over the developers room and so are a large number of peopl
 e.1, python too has its flaws. Guess what. Nvda is a screen reader coded in python. Does it get the job done? Yes. But here's another harsh reality check. Its the same screen reader that you yell at and scream at for crashing 20 times every morning, so its no different than jaws in that regard.2, this hole their will be no programmers to answer your questions in pure basic bs has also got to stop. While I said i'd avoid getting into which language is better, seeing as you've already taken that one the rong way, i'll dephanatly point out that pure basic has its own community forums, menny questions i've needed answered have been discovered on though's forums.3, has it sprung to mined that this person on this topic has made it clear that he was just meerly asking on the best way to do a map parcer. He did not ask for a programming rant nore to be lectured in which programming language might be better for the task, did he? Why is it so di
 fficult for you guys to actually help instead of degrade ones choice of programming language.So as far as I see this hole conversation, it doesn't matter weather you have 10, or even 20 years of programming knolige under your belt. If you are trying to help, how about doing it in a way which does not degrade people's language of choice, or point blank, simpply staying out of the topic, its that simpple.To everyone else. While it might appear that what i've just said could have probably resulted in a mod warning or a ban, and i'm fully prepared for that if the moddorators feel its required, i'd just like to point out that I have no complaints against camlorn personally, on this forum or in any other community. I posted this because i've seen this talk about programming languages all over this room, and not in a good way, this is the primary reason why I stopt checking in here in the firstplace, and it needs to stop. This room was created so t
 hat devs could get their questions answered, not so the older and young ones alike could slag all over each others programming languages and get into immature mud fights.OK, rant over, i'm prepared for the moddoration warning and probably a buntch of other angry responces.

URL: http://forum.audiogames.net/viewtopic.php?pid=233521#p233521




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-30 Thread AudioGames . net Forum — Developers room : ctoth via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

*drops a dead horse**pulls out a whip*Ahem.You know, if you used a higher level language, maybe even one inspired by a particular British comedy troop, a lot of this stuff becomes a simple matter of calling a library function that someone's already helpfully written for you.Want to parse your map? Well, write it in YAML or a similar serialized data structure format and just read it in, have stuff transparently and magically go where it belongs.Want to use a physics engine? Go pick one and use it. Box2D is great and easy to use.Want to see how to do something? Use the resources of the full sighted programming community, get access to StackOverflow, to millions of lines of code already written for you.The time it takes to get up to speed in a mainstream language repays itself quickly, and then just keeps paying off.In fact...I feel pretty strongly about this, so why not put my actions behind my words?If anyone wants 
 to come to me with running BGT source code, I will help you port it to Python. I'm pretty busy during the day, but will mentor anyone who wants the help, and even directly help you port the code over an evening or two.

URL: http://forum.audiogames.net/viewtopic.php?pid=233411#p233411




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-30 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Ethin, you need to stop.  If people feel as you do, then they simply won't take ctoth up on his advice.  If you're right, then they'll take him up on it and come back and join you in your crusade.  If you're wrong, then you learn that you're wrong and you can make the same jump, and you become more productive.  In none of these cases do you actually lose anything.  You are consistently trying to "correct" people who have an additional 10 years of experience, is it inconceivable that an additional 10 years of learning might teach something you don't know?  Perhaps that the things you think are good are actually things you're going to have to completely unlearn at some point, if you want to keep becoming a better programmer?  Because both of us have been there and we've had other threads on this forum by other people who were there too.  I spent a significant amount of time in the basic variant
 s, all they do is teach you how to program in a manner that is so far from what everyone else is doing that it's like traveling to an alternate universe when you finally try to leave.Parsing your map is not a performance-intensive task.  If a parser in C++ takes 10 MS and we make it 100 times slower by using languages that are even slower than Python is perceived to be, it is still 1000 MS.  This is still almost instant in human time and doesn't affect the rest of your game's performance.  You're complaining about a blink or you'll miss it while the game loads for a second pause.  Furthermore, basically every popular interpreted language has a way to implement the really performance intensive parts in C; PyYaml, Json, and the Python-only pickle format have C implementations.  There are yet more, if none of those are to your taste.You're also assuming that the map is stored as a string: while this is useful, it's
  not the only way, and when you're in a language that can basically dump anything at all to disk in a couple lines, you can often just save the map in a faster and smaller binary format.  While this may be avoided in favor of not having to write in-game map creation tools, you can still use it to cache pre-parsed maps and load them in one line: pickle.load(file("map.cached")).  In fact, one of the easiest ways to do it is to simply do map.py, manipulate the game objects to be however you want, and then to serialize them with your favorite format, usually in just 2 or 3 lines; this is the initial game state, and further updates caused by the player can also be pickled without much effort.There is no best programming language.  I can technically do everything from C.  It will technically be fast.  But fast doesn't matter in most cases, all that matters is fast enough.  If you need an OS kernel for a project, then you're at t
 he point in your programming career where language doesn't matter so much anyway, and you'll just switch for that part.  While some languages can technically "do everything", no language can do everything well, and you have to make trade-offs based on the project.  Libaudioverse is a multi-language project because C++ is not good at the parts that I'm using Python for, namely performant string manipulation without undue effort.As for basic, if basic were really so good for beginners as you claim, then all of our universities would still be teaching it in the introductory classes.  They aren't.  Basic is good for the days when we had only 64K of ram and you couldn't do stuff like look at other lines than the current one.  It's a fallback and choosing it is a way to avoid 20 or 30 years of "How can we get your programming languages to automatically solve problems so we don't have to solve them ourselves o
 ver and over?"  BGT takes us down to 20, or thereabouts, but it's still behind everyone else by a very significant margin.  These languages manage to do some things okay, but they fail to do anything well.I would say that since Ctoth is one of the small minority of game devs who has written an FPS, quite probably knows Python better than I do, and is making a living off his programming, his advice carries more weight than Ethin's.  And he's offering to help you move to a language where people will want to give you significant amounts of money for being good at it, too.

URL: http://forum.audiogames.net/viewtopic.php?pid=233440#p233440




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-30 Thread AudioGames . net Forum — Developers room : dhruv via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

I guess it would be wrong to say that python is the easiest language for beginners in terms of syntax (though if you don't use the most esetaric features, it can be said to compete with easier languages like basic and etc), but if we consider the balance of ease of coding+the available content that python has+the jobs that are available for it (https://www.python.org/jobs/), it is easily provable that python is one of the best languages for beginners. The jobs, for me, is the most important thing-I don't think there are many jobs for basic around.

URL: http://forum.audiogames.net/viewtopic.php?pid=233435#p233435




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-30 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

basic was the default programming language for beginners in the 90s and early 00s. Schools got on a Java kick for some reason in the mid-late 00s, but it's apparently Python now.I wouldn't call it especially beginner-friendly, in the sense that dependency scavenger hunts don't strike me as beginner friendly. But if you're just bothering with text and such, yeah, python is amazingly straightforward. Especially for sighted developers who go all crosseyed when braces and parentheses and the words "int" and "string" show up on the screen.Box2D is the simplest 2D physics engine I've been able to use, and the entire way I'd have to design games around it is different enough that my horrible attention span can't make it to a playable test.(I also tried a bouncing ball test once without using edges. "a Rectangle will do just fine!", I said. I somehow sent the ball into oblivion anyway. But I digress.)
 If I had started out with Box2D (and by started out, I mean got to it after I had learned enough programming, but before I had gotten too deep into a less callback-dependant mindset), I'd probably love it, assuming I could avoid the most common pitfalls (but, being common, there are plenty of articles online about how to get around them).I don't like the verbosity, but it is the least verbose physics engine I've encountered. I'd probably write a bunch of convenience modules if I could talk myself into using it seriously.Same for Ode. It's better than just about anything else I've encountered, but the effort involved in switching over from my terrible, terrible substitutes is sufficiently demotivating.(I like VPython and I wish there was a physics engine more like that. It is the laziest 3D engine ever. Unfortunately, physics and geometry need to be handled so differently that you can't really get away with just saying "pu
 t a box at (x, y, z)". Although "addbox(pose, size, mass) could totally exist and the 10 seconds it'd take to write it is 10 seconds in which I regret not having an Adderall prescription.)Having said all that, I just spent the past 3 days trying to construct, from scratch, a system of tunnels and spherical spaces in an otherwise solid space, and after everything, nothing connects the way I expected it to, and for some reason I do not understand, the vertical tubes contain standing cones of water. So... point for existing libraries, I guess.

URL: http://forum.audiogames.net/viewtopic.php?pid=233437#p233437




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-30 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Ctoth, ctoth, ctoth. Why do you and so many others love to say that Python is the best programming language? And don't tell me that you didn't intend it to mean that, because your message means it. I have said this over a million times, and I will say it once more: Python is not the best language on the planet. It cannot do every single thing in the world. It cannot make operating systems. It cannot make bootloaders. It cannot make computer motherboard firmware. Yet you still imply that Python is the obvious choice for everything. I will say that Python is not the obvious choice for everything. C and C++, in fact, I could say, is the obvious choice for everything, particularly because there are hundreds of millions of libraries for it, while python has, what, 600 thousand? Of course, these numbers are not accurate, but still. Again, I will say this: Python. Is. Not. The. Best. Language.I do not mean for this message to be harsh or extremely rude. However, I am poin
 ting out that Python is slow, and is not meant for things like parsers. C and C++, and other languages, are meant for that.

URL: http://forum.audiogames.net/viewtopic.php?pid=233431#p233431




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-30 Thread AudioGames . net Forum — Developers room : dhruv via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

http://morepypy.blogspot.in/2011/08/pyp … tring.htmlif we take pypy (ruffly) to be 7x faster than python (http://speed.pypy.org/), then the time taken by pypy to do 100 string opporations is 0.85 seconds (see above post). With that, we can asoom python to take 5.95 (rounded off as 6 seconds). Now, if we take our map format to be yaml or similar, the yaml parser will most likely do yet more optomizations. So yes, python has extremely fast speeds for string manipulation.And to your point that python isn't the best programming language...no, no it isn't. It is, however, the best programming language for beginners.

URL: http://forum.audiogames.net/viewtopic.php?pid=233432#p233432




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-30 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Actually, BASIC is the best language for beginners. Python is more an intermediate to advanced language; C, C++, D, Java, etc. are for advanced programmers to experts.

URL: http://forum.audiogames.net/viewtopic.php?pid=233434#p233434




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-30 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

(Psst: here's my Box2D test. Yes, I made extra variables so I wouldn't have to remember to capitalize true and false. 10 years in Java / _javascript_ / BGT tends to form habits, and I'd rather wait to break them until I know it's worth it.)from Box2D import *
import pygame
import os.path
from sound_pool import *

pygame.mixer.pre_init()
pygame.mixer.init()

world=b2World(b2Vec2(0, -10), True)
true=True
false=False
none=None
null=None

statdef=b2BodyDef()
statdef.type=b2_staticBody
statdef.position.Set(10, 0)
statbod=world.CreateBody(statdef)
box=b2PolygonShape()
box.SetAsBox(100, 1)
fixdef=b2FixtureDef()
fixdef.shape=box
fixdef.density=1
fix=statbod.CreateFixture(fixdef)

balldef=b2BodyDef()
balldef.position.Set(10, 10)
balldef.type=b2_dynamicBody
ball=world.CreateBody(balldef)
circle=b2CircleShape()
circle.m_radius=1
circdef=b2FixtureDef()
circdef.shape=circle
circdef.density=1
circfix=ball.CreateFixture(circdef)
circfix.restitution=0.25
circfix.friction=0.5

snd=os.path.normpath("c:\\users\\cae\\aviewer\\sounds\\red.wav")
pool=sound_pool()
slot=pool.play_2d(snd, 0, 0, ball.position.x, ball.position.y, True)

frame=0

class CL(b2ContactListener) :
def BeginContact(this, contact) :

print "Begin Contact..." + str(frame)
pool.play_stationary("ball.wav", False)


def EndContact(this, contact) :
print "End contact. " + str(frame)



cl=CL()
world.contactListener=cl

clock=pygame.time.Clock()

while (frame<1000) :
world.Step(clock.tick(50)*0.001, 8, 3)
frame+=1
pose=ball.position
pool.update_sound_2d(slot, pose.x, pose.y)
if(frame==500) :
#help(ball.ApplyLinearImpulse)
ball.ApplyLinearImpulse(b2Vec2(-30, 50), ball.position, True) # I have no idea what the last value does.
print "SERVE!\n"
pool.play_stationary("ball.wav", False)
# Force.
In the above, the ball falls, lands on the rectangle, bounces a bit, then remains motionless until frame 500, at which point a linear impulse throws it up and to the left. According to my calculations at the time, it should have landed on the box again, but it either goes off the edge or through it, and falls out of earshot.(It uses my port of BGT's sound_pool to manage the audio. I'm still not sure if I scaled the pan correctly.)

URL: http://forum.audiogames.net/viewtopic.php?pid=233439#p233439




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-28 Thread AudioGames . net Forum — Developers room : SoundMUD via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

Some suggestions, hope it helps:1. Maybe you don't need to test this. The game will act weird, that's all. A separate script could test the map without taking time each time you load the map, or the map maker will test his map anyway.2. About the algorithm to test the map, if the rectangles are oriented the same (not with different angles), and if every room will be a rectangle, then use the collision detection mentioned by CAE_Jones.3. This reminds me of a recent article in Gamasutra about procedural generation of rooms, which used a physics engine to make sure that the rooms don't overlap (not sure if it's a good idea; interesting nevertheless):http://www.gamasutra.com/blogs/AAdonaac … orithm.php"Now we can move on to the separation part. There's a lot of rooms mashed together in one place and they should not be overlapping somehow. TKdev used the separation steering behavior to do this but I found that it's much easier to just use a physics engine. After you've added all rooms, simply add solid physics bodies to match each room's position and then just run the simulation until all bodies go back to sleep."

URL: http://forum.audiogames.net/viewtopic.php?pid=233219#p233219




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-28 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

If he's using BGT, there isn't really a good physics engine available. And most of the simplest engines out there couldn't be linked to BGT very easily (at least not without Philip Bennefall or whoever he hands it over to). The most that could be done would be wrapping something and storing collision information to be retrieved by a polling function, at which point it'd just be easier to use something lower level.

URL: http://forum.audiogames.net/viewtopic.php?pid=233249#p233249




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

ideal way of creating a map parcer?

2015-09-26 Thread AudioGames . net Forum — Developers room : Omar Alvarado via Audiogames-reflector


  


ideal way of creating a map parcer?

Hello again.This is something that I've been wondering about for a while.Here is what I have theorized.Ideally, I need to create a class/constructor.I should, ideally, load the map into a file, and then deserialize it into a dictionary.Here is where I get a little confused, in terms of logistics, not in terms of code ok, actually both.I get that bgt has a dictionary.exists function. In theory, I could use that, to find my values set in my map file.So let's say I have the ability to set the room's starting x (roomx), ending x (roommaxx), sound (roomsound), and type (roomtype) (footstep sounds) for now.I could use the dictionary.exists function to find those values roomx, roommaxx, roomsound, and roomtype, assuming those are the values I have defined in my roombuilding class.What I don't know, is how I can get the engine to load the file nicely, in other words prevent the engine from creating a room, on top of
  a room.Keep in mind this is all sudo code, so I actually haven't sat down to try putting it into bgt code.If I did the engine would probably think I was trying to end the world lols.Thanks for reading!

URL: http://forum.audiogames.net/viewtopic.php?pid=233042#p233042




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-26 Thread AudioGames . net Forum — Developers room : Victorious via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

You seem to understand the basics of what you need to do for parsing the file. You seem to be confused about making sure to detect errors such as 2 rooms existing in the same set of coordinates. Thats a different problem entirely.

URL: http://forum.audiogames.net/viewtopic.php?pid=233054#p233054




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: ideal way of creating a map parcer?

2015-09-26 Thread AudioGames . net Forum — Developers room : CAE_Jones via Audiogames-reflector


  


Re: ideal way of creating a map parcer?

I don't seem to have my latest attempt at optimizing 2D geometry functions on me at the moment, but you probably want to check for rectangle collisions. (This might not be the case--it really depends on how your engine is set up--but it's still useful to have.)To check your rooms for overlap, you'd just test their bounding rectangles for collision. Then move one of them. (Warning: it's dangerous to use while loops for this, in the case where you've run out of space and try to add rooms anyway. You don't want to do it without a loop, however, otherwise you might move one room only to have it land on top of a different room.)(If you can't describe your rooms as rectangles in your engine, this probably won't be much help.)There are two simple ways to do rectangle collision detection. (Well, 4, if you want to distinguish whether the edges count as overlap.)First, using a corner (if positive y is north, it'd be so
 uthwest):bool colliderect_corner(double x1, double y1, double width1, double height1, double x2, double y2, double width2, double height2) {
double x3=x1+width1;
double x4=x2+width2;
double y3=y1+height1;
double y4=y2+height2;
return (
((x2>=x1 and x2<=x3) or (x4>=x1 and x4<=x3)) and
((y2>=y1 and y2<=y3) or (y4>=y1 and y4<=y3))
);
}The other version uses the center, and is ever-so-slightly faster:bool colliderect_center(double x1, double y1, double width1, double height1, double x2, double y2, double width2, double height2) {
return (
(absolute(x2-x1)*2<=(width1+width2)) and
(absolute(y2-y1)*2<=(height1+height2))
);
}(If you want to use half width and half height as the parameters, you can remove the *2s from that function. This is probably not important unless you're doing this thousands of times a second, which you won't be for map design.)

URL: http://forum.audiogames.net/viewtopic.php?pid=233056#p233056




___
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector