Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games The second one is just... plain hilarious though. And, I'd hate to say the following, but it kinda played into simter's asumptions URL: https://forum.audiogames.net/post/618942/#p618942 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games might I add, deleted by Hailey herself after she raged at the forum. URL: https://forum.audiogames.net/post/618832/#p618832 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games might I add, deleted by Hailey herslef after she raged at the forum. URL: https://forum.audiogames.net/post/618832/#p618832 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-27
Thread
AudioGames . net Forum — Developers room : mechaSkyGuardian via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games i’ve seen a lot more it’s just one I’m too lazy to find them in two some of them were in topics that got deleted URL: https://forum.audiogames.net/post/618827/#p618827 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games then there is the I need to rant to you topic, but Iron Cross had it coming to him anyway being an idiot. But that doesn't let you off the hook. But hey, I pointed out the obvious, and I only did that because this library is no longer being updated and new ones for other languages have been built. I haven't brought my python debate into any other bgt topic in the dev room. Maybe once, but that was like half a year ago? If you don't believe me, just look at my post history. Count the number of times I brought python into a bgt topic that isn't one of tunmi's threads, and provide links. If you feel you need to release all of your stress and squeeze those titties harder, then count the python posts in Tunmi's threads too. There is only like 2 or 3 of them anyway. Let's see what the answer is. URL: https://forum.audiogames.net/post/618822/#p618822 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games I would probably agree that Haily has a tendency to be unnecessarily inflammatory, but I don't care enough to find more examples. Those examples work I guess, but there might be worse. Also, I might agree about the personal attack thing in the last example. URL: https://forum.audiogames.net/post/618824/#p618824 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games then there is the I need to rant to you topic, but Iron Cross had it coming to him anyway being an idiot. But that doesn't let you off the hook. But hey, I pointed out the obvious, and I only did that because this library is no longer being updated and new ones for other languages have been built. I haven't brought my python debate into any other bgt topic in the dev room. Maybe once, but that was like half a year ago? If you don't believe me, just look at my post history. Count the number of times I brought python into a bgt topic that isn't one of tunmi's threads, and provide links. URL: https://forum.audiogames.net/post/618822/#p618822 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games then there is the I need to rant to you topic, but Iron Cross had it coming to him anyway being an idiot. But that doesn't let you off the hook. URL: https://forum.audiogames.net/post/618822/#p618822 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-27
Thread
AudioGames . net Forum — Developers room : mechaSkyGuardian via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games before this I’ve never snapped at you actually. The only reason I did it this time is because you have the tendency to snap at people unprovoked so technically this one was provoked. You want examples, here they arehaily_merry wrote:Also, seriously, guys. You’re kicking up a shit fit because somebody, gasp, dared to bring back an old topic. And some of you seriously still have the audacity to ask why this forum has become such a toxic place. Go find something actually constructive to be mad about.https://forum.audiogames.net/topic/3552 … -guys-use/I just asked why the topic was being revived, I wasn’t (as you said) “throwing a shit fest” or whatever you saidhaily_merry wrote:Like, seriously, shut the fuck up and do some research. You have no idea how little patience I have right now.https://forum.audiogames.net/topic/3875 … ew-laptop/if you didn’t have the patience then you… Kind of shouldn’t be on a forum full of things that can easily provoke you. Oh and I’m surprised you didn’t get warned for telling a person to shut the fuck up, I think that constitutes a form of personal attack or insult URL: https://forum.audiogames.net/post/618819/#p618819 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games @mechaSkyGuardian,Look at yourself for a minute. You've definitely snapped at me here, without being provoked. As for this being just 1 of many times I've done this, OK, sure. Examples please?I don't like people who antagonise just for the sake of getting a point across. I especially dislike people who do that while talking about something like a programming language, and with this insufferable attitude of I must be right and my opinion is the right opinion. Get off your high horse already and respect the fact that not everyone under the sun agrees with you. URL: https://forum.audiogames.net/post/618763/#p618763 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Yes you're right, your opinion isn't original at all which is why it didn't need to be in this topic. It was already a very accessible opinion. URL: https://forum.audiogames.net/post/618737/#p618737 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games I don't think my opinion is much of an opinion anymore. Look at the amount of python vs bgt topics in the dev room now adays, oh and go look at the audio dev discord server and tell me how many posts are in the bgt discussion topic. The only one time that topic was used, wasn't even about bgt, it was literally just mentioned in there.Also I agree with the open libraries being trash, but you know what? That trash is still better than bgt, and you can always make your own library. In fact, that is what I have started to do already within less than a year of working with the language.No one said we need the best language, we just need a step up from bgt. And most people have taken that step, which is why projects like this, and even bgt itself, are no longer being updated. As a result, you won't find working versions, and even if you do, it will be in a bigger clusterfuck than a trashy python library. So choose your poison. If you're going to resist time and updates, you might as well just not code. Because things are always going to be updating constantly. URL: https://forum.audiogames.net/post/618731/#p618731 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games I don't think my opinion is much of an opinion anymore. Look at the amount of python vs bgt topics in the dev room now adays, oh and go look at the audio dev discord server and tell me how many posts are in the bgt discussion topic. The only one time that topic was used, wasn't even about bgt, it was literally just mentioned in there.Also I agree with the open libraries being trash, but yo uknow what? That trash is still better than bgt, and you can always make your own library. In fact, that is what I have started to do already within less than a year of working with the language.No one said we need the best language, we just need a step up from bgt. And most people have taken that step, which is why projects like this, and even bgt itself, are no longer being updated. As a result, you won't find working versions, and even if you do, it will be in a bigger clusterfuck than a trashy python library. So choose your poison. URL: https://forum.audiogames.net/post/618731/#p618731 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-27
Thread
AudioGames . net Forum — Developers room : manamon_player via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games @131 surely i'll wait for someone to give it to me, unsupported language is a language that can't meat my needs. This is my personal apinion URL: https://forum.audiogames.net/post/618700/#p618700 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games @129, why don't you take your own advice in 124? This thing is 3 to 6 years old at this point, unmaintained and unsupported written in an unsupported language. Its obvious you won't find any working links that's by the official developer. Your best bet is if someone happened to have this lying around which is pretty unlikely, because again. 3 years, unmaintained, unsupported. Your option now is to either switch to python, or get the huge number of includes and classes in the afformentioned Carter git repo. You'll find more things of use to you and more things that are better done and more up to date. URL: https://forum.audiogames.net/post/618694/#p618694 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-27
Thread
AudioGames . net Forum — Developers room : mechaSkyGuardian via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games @128i don't give a damn about the BGT vs Python debate, so don't compare me to 119. I was specifically talking about haily's attitude URL: https://forum.audiogames.net/post/618668/#p618668 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-27
Thread
AudioGames . net Forum — Developers room : manamon_player via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games @127, didn't I said that's an old version than the recent broken link? URL: https://forum.audiogames.net/post/618666/#p618666 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games she's right, though, we heard enough of go python! leave bgt! if they wanna do that, they will never come here and ask for bgt resources, stop being like @119 URL: https://forum.audiogames.net/post/618663/#p618663 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games @124, people already told you that it's in carters Github/ bgt includes? shouldn't be hard to find anyways there you go,https://github.com/cartertemm/bgt_includes URL: https://forum.audiogames.net/post/618661/#p618661 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-26
Thread
AudioGames . net Forum — Developers room : mechaSkyGuardian via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games @125if it were the first instance where she did this then I wouldn't have said anything but this is one of many few times where she did it URL: https://forum.audiogames.net/post/618650/#p618650 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games The exchange was handled badly on both sides. Zarvox came into a topic and said something pointless and obvious. Haily snapped in an unwarranted way. I think neither of them broke rules, but just from kind of an etiquette standpoint they were both slightly in the wrong IMO URL: https://forum.audiogames.net/post/618649/#p618649 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-26
Thread
AudioGames . net Forum — Developers room : manamon_player via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games didn't I just asked for a link? people just replaced it with a fight and drama even without checking last posts and their date URL: https://forum.audiogames.net/post/618647/#p618647 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-26
Thread
AudioGames . net Forum — Developers room : mechaSkyGuardian via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games am I the only one that has noticed that Haily constantly snaps at people without being provoked? seriously, what the hell is your problem? URL: https://forum.audiogames.net/post/618642/#p618642 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Oh yeah he's not wrong. I just think that if somebody posts in a specific topic asking for resources on a particular language, it's kind of dickish to rub your personal opinion of that particular language exactly where it's not wanted. Every language has downsides, some more extreme than others, and there's any number of things I could say about python, it's interpreted making it naturally slower than compiled languages, code obfuscation can be kind of a bitch sometimes, etc, but that doesn't mean I will just for the sake of making a point where it clearly doesn't need to be made. URL: https://forum.audiogames.net/post/618628/#p618628 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games So in fairness, 119 has a valid point. Nobody asked for it and it's kind of obvious, but still valid in some ways IMO. Also in fairness, the open-source audiogame libraries in Python suck. URL: https://forum.audiogames.net/post/618626/#p618626 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games @119, no one asked for your opinion. URL: https://forum.audiogames.net/post/618624/#p618624 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games there are like 4 audio game libraries in python, so go learn one of those instead of trying to find working outdated abandoned libraries for outdated bgt. You will spend more time trying to find one and learn that than you will trying to learn one of the python libraries. URL: https://forum.audiogames.net/post/618603/#p618603 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games If this thing was actually developed further, it would be cool. It's better than Mason's spaghetti code, and I think Mason's spaghetti code is a terrible way to teach beginners honestly. But it wasn't. URL: https://forum.audiogames.net/post/618473/#p618473 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Yeah, there was a link posted as recently as 2018 by the looks of it, but clearly that is no longer working.I wouldn't recommend this anyway myself, it never was particularly great. If you want to develop with BGT, you'll have a far better time looking through existing examples, again, Carter's github is an amazing, amazing resource, and learning from them. URL: https://forum.audiogames.net/post/618471/#p618471 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Looks like someone didn't read the last posts or so URL: https://forum.audiogames.net/post/618465/#p618465 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games I remember seeing this somewhere. Can’t remember where. I think it’s in the BGT includes on github. URL: https://forum.audiogames.net/post/618460/#p618460 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games I mean, the topic is from 2015. Of course it would be broken? URL: https://forum.audiogames.net/post/618443/#p618443 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games The thing is 6 yearxs old, what do you expect? URL: https://forum.audiogames.net/post/618428/#p618428 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-26
Thread
AudioGames . net Forum — Developers room : manamon_player via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games it seams that's so older than the broken link URL: https://forum.audiogames.net/post/618421/#p618421 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games I believe it can be found on Carter's github, BGT includes. URL: https://forum.audiogames.net/post/618415/#p618415 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2021-02-26
Thread
AudioGames . net Forum — Developers room : manamon_player via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games sadly links are broken, can someone please reupload the engine and examples etc? thanks URL: https://forum.audiogames.net/post/618386/#p618386 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Well help time. I got this one a static download link. Let's go downloading!http://www.idt-group.ir/sources/heteengine.rar URL: http://forum.audiogames.net/viewtopic.php?pid=349726#p349726 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2018-01-27
Thread
AudioGames . net Forum — Developers room : oussamabengatrane via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games how can i download this thing,all the links are not work URL: http://forum.audiogames.net/viewtopic.php?pid=349589#p349589 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games There's a tutorial in the manual URL: http://forum.audiogames.net/viewtopic.php?pid=346698#p346698 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Hey all. I am trying to learn the actual BGT language, but it looks like this, the BGT toolkit, is just something to compile with. How can I actually learn the language? URL: http://forum.audiogames.net/viewtopic.php?pid=346695#p346695 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Just finished a little Java lib using lwjgl JOAL, providing 3D sound based on the openAL technology, allowing to play sounds in two lines. Easier than I thought, Im asking myself why I used BGT so much time! URL: http://forum.audiogames.net/viewtopic.php?pid=225698#p225698 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2015-07-28
Thread
AudioGames . net Forum — Developers room : The Imaginatrix via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games ...I am now considering going to Java. URL: http://forum.audiogames.net/viewtopic.php?pid=225699#p225699 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games A little main method playing a looping sound, using my little lib:SoundSystem.initialize(); Sound testSound = new Sound(sounds\\good_robot.wav); testSound.playLooped(); Thread.sleep(1); SoundSystem.destroy();There are methods letting you choosing the sound position and velocity (for doppler effet) with 3d vectors; one line for each method. URL: http://forum.audiogames.net/viewtopic.php?pid=225700#p225700 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Imaginatrix, Heat Engine in Java (if I do it) will provide the same built-in screen reader support and sound support URL: http://forum.audiogames.net/viewtopic.php?pid=224950#p224950 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Bgt is far from the only option for screen reader support. The Tolk library provides this functionality and has bindings available for numerous languages, including pure basic, c/c++, java, c# etc. URL: http://forum.audiogames.net/viewtopic.php?pid=224933#p224933 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Hi! Sorry Imaginatrix, Ive been very busy theses days (Im programing other games and I have to work ), and yes, Heat Engine is giving me troubles. For a lot of reasons, including:- the geometry representation (maps and all) is taking more time than expected to rework- im seriously planning to port Heat Engine on Java and stop BGT supportWhy? Because Java is fully object oriented, quite easy to understand (classes and interface, all that stuff), much more powerful, cross platform, providing a huge standart library, etc. My only problem is the sound and screen readers support, an d rewriting everything in another language (even if the code will be much simpler to understand for everyone). BGT limits me. Right now, this projects looks like a dead end if I dont change the language I think. Heat Engine has been designed to be powerful and for more complex games, and BGT isnt made for that. I may keep the editor in BGT and make the @pedrowille : this engine is quite complex, but you can dive inside the files and try to adapt the Inventory actor for your own game. If you want to make a game with the engine itself, given the help you asked in other threads, I dont think it is adapted for a complete beginner URL: http://forum.audiogames.net/viewtopic.php?pid=224813#p224813 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2015-07-20
Thread
AudioGames . net Forum — Developers room : The Imaginatrix via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games Thats a shame. BGT seemed to do about everything I wanted it to, but it apparently struggles with certain things. Even so, I love it simply for the screen-reader support and will try and work out how to code things by hand and get them working. Pythons still an option for me but I just want to make games, not learn everything there is to know about programming and get bored. URL: http://forum.audiogames.net/viewtopic.php?pid=224901#p224901 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Its ok Genroa, not problem. i think im sade, but i have trying make a game with my codes. but i need some help, and i not have it in my country or my languagem, and in english languagem, i need a help... URL: http://forum.audiogames.net/viewtopic.php?pid=224907#p224907 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games How i can use the inventory function in my game, include with the Heatengine? Someone help-me. URL: http://forum.audiogames.net/viewtopic.php?pid=224682#p224682 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2015-07-17
Thread
AudioGames . net Forum — Developers room : The Imaginatrix via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games Hi,Just wondering how things are going. Youve been pretty quiet for the past couple months. Hope the project isnt giving you too much trouble! URL: http://forum.audiogames.net/viewtopic.php?pid=224478#p224478 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Menus design is already done, I have been slowed by the need to program dialog boxes like choosing a file/dir to open/save. I have almost finished to make them. After that, Ill finish to rework the geometry system (quite simple in fact), and then Ill be able to release a simple version of the editor with updated engine URL: http://forum.audiogames.net/viewtopic.php?pid=217447#p217447 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games The map editor will able you to place actors on the map. A contextual menu will then be added to edit actors and modify every configurable attributes that they have. As soon as you will set a new attribute for your own actors, the editor will be able to place them and let you edit all its attributes.What around calling a character editor? Characters are normal actors, they just have more attributes, including footstep sounds, moving speed and all. If you are talking about dialogs, you have to know that H.E. has currently no dialog system implemented (I cant do anything by myself in just some weeks!).Im currently struglling with opening/saving dialog boxes; no one made a correct system, at least correct enough to be included. URL: http://forum.audiogames.net/viewtopic.php?pid=217297#p217297 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Ah okay. So we code the actors, but the map editor is something like the interface builder of HE, when completed.That will be awesome, if it eventually gets to that point. URL: http://forum.audiogames.net/viewtopic.php?pid=217399#p217399 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Can you also make a character and actor editor as well? Then you can go into the Map editor and atatch said charactors to the maps or whereever they needed to be. URL: http://forum.audiogames.net/viewtopic.php?pid=217244#p217244 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2015-05-21
Thread
AudioGames . net Forum — Developers room : The Imaginatrix via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games That would definitely be useful for me. My game will have quite a few characters. URL: http://forum.audiogames.net/viewtopic.php?pid=217281#p217281 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2015-05-18
Thread
AudioGames . net Forum — Developers room : The Imaginatrix via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games Oh. My Gosh.This sounds amazing! Id definitely have a myriad of uses for something that simplifies BGT to this extent. I know Ill still have to do a lot of coding but I dont mind that. Having an engine that simplifies things like maps and characters is perfect for my plans.Should I download it now or wait until youve added more features or something? Im just really excited about this. URL: http://forum.audiogames.net/viewtopic.php?pid=216828#p216828 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Like naugtur said on another thread : My idea for an engine is to provide a way to build the world declaratively, from objects having position, dimensions and sounds, and control them in an event-based environment. So, instead of working on an array and deciding everything in every iteration of your main loop, youd declare a sound to play on collision with the object and never worry about it again. Interactive items could have sounds attached to events, and youd just trigger events on them.At this moment, if you want to make a complete game with it, you may be a little bit limited, and programing will never be erased from the game development. If you want a new special actor, you will have to program.So, because it is in an early stage, you will still have to program a lot of actors, and a lot of feature are unfinished. But you can already try some demos and begin programing with it. Upgrading to new versions of the engine for a project is alm ost never a problem, as long as you dont modify the engine default files. You coulld also wait for next versions : a map editor is under development for the engine, coming in the next version. URL: http://forum.audiogames.net/viewtopic.php?pid=216836#p216836 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Like naugtur said on another thread : My idea for an engine is to provide a way to build the world declaratively, from objects having position, dimensions and sounds, and control them in an event-based environment. So, instead of working on an array and deciding everything in every iteration of your main loop, youd declare a sound to play on collision with the object and never worry about it again. Interactive items could have sounds attached to events, and youd just trigger events on them.At this moment, if you want to make a complete game with it, you may be a little bit limited, and programing will never be erased from the game development. If you want a new special actor, you will have to program it.So, because it is in an early stage, you will still have to program a lot of actors, and a lot of feature are unfinished. But you can already try some demos and begin programing with it. Upgrading to new versions of the engine for a project is almost never a problem, as long as you dont modify the engine default files. You coulld also wait for next versions : a map editor is under development for the engine, coming in the next version. URL: http://forum.audiogames.net/viewtopic.php?pid=216836#p216836 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Like naugtur said on another thread : My idea for an engine is to provide a way to build the world declaratively, from objects having position, dimensions and sounds, and control them in an event-based environment. So, instead of working on an array and deciding everything in every iteration of your main loop, youd declare a sound to play on collision with the object and never worry about it again. Interactive items could have sounds attached to events, and youd just trigger events on them.At this moment, if you want to make a complete game with it, you may be a little bit limited, and programing will never be erased from the game development. If you want a new special actor, you will have to program it.So, because it is in an early stage, you will still have to program a lot of actors, and a lot of feature are unfinished. But you can already try some demos and begin programing with it. Upgrading to new versions of the engine for a project is almost never a problem, as long as you dont modify the engine default files. You could also wait for next versions : a map editor is under development for the engine, coming in the next version. URL: http://forum.audiogames.net/viewtopic.php?pid=216836#p216836 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
2015-05-18
Thread
AudioGames . net Forum — Developers room : The Imaginatrix via Audiogames-reflector
Re: Heat Engine, a game engine for BGT games I think Ill get a better grasp on the rest of BGT for the moment, and download it when I think Im capable enough to make full use of the features Ill require. Im keeping an eye on this thread to see how things develop in the meantime. Keep up the awesome work! URL: http://forum.audiogames.net/viewtopic.php?pid=216878#p216878 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Good idea. Dont forget to take a look at the Robot Factory demo to have a little idea of how the engine works, and improve your BGT skills until I release a more advanced and easy to use version URL: http://forum.audiogames.net/viewtopic.php?pid=216879#p216879 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games @Lucas (on the Lets Code folder) : The cast syntax is coming directly from the AngelScript reference : it is made to convert (cast) an object into another class. For example, if you have an array of @Items objects, you can store any object from any child class of Item. But because of this, when you get the item handle, you cant know which thing it was. Or in other cases, you know a function will only accept an object and no object from a child class, and you want to use this object (example : operators overloading). So, you convert it. The cast works only with handles if think, and will return a new handle of the asked class, or null if it is not possible (for example you want to cast an object from class A to class B but B isnt a child class of A, or cast from B to A but B isnt a child class of A, etc.)I often use it because the engine has to handle a l ot of different objects, including classes I will never know because creators can make their own.This can also be used like the instanceof Java keyword, in order to know if an object is an instance of a given class.Java :if(myObject instanceof myClass) { //stuff }BGT:if(castmyClass(myReference)!=null) { //stuff } URL: http://forum.audiogames.net/viewtopic.php?pid=216699#p216699 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games @Lucas (on the Lets Code folder) : The cast syntax is coming directly from the AngelScript reference : it is made to convert (cast) an object into another class. For example, if you have an array of @Items objects, you can store any object from any child class of Item. But because of this, when you get the item handle, you cant know which thing it was. Or in other cases, you know this thing will only accept an object and no object from a child class, and you want to use this object. So, you convert it. The cast works only with handles if think, and will return a new handle of the asked class, or null if it is not possible (for example you want to cast an object from class A to class B but B isnt a child class of A, or cast from B to A but B isnt a child class of A, etc.)I often use it because the engine has to handle a lot of different objects, including classes I will never know because creators can make their own.This can also be used like the instanceof Java keyword, in order to know if an object is an instance of a given class.Java :if(myObject instanceof myClass) { //stuff }BGT:if(castmyClass(myReference)!=null) { //stuff } URL: http://forum.audiogames.net/viewtopic.php?pid=216699#p216699 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Heres the link to the SideScrollerControler, to link with a Character actor. An example project will be released when Ill have more time : https://www.dropbox.com/s/jdyohjo4ouyk5 … r.bgt?dl=0 URL: http://forum.audiogames.net/viewtopic.php?pid=216031#p216031 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Right now Im very busy, but I will try to release the sidescroller controler this evening.In order to make a special Character, you have to:1. Create a new BGT file containing the actor class, like for any others, in the Actors directory.2. Make this actor inheriting from the standard class that you want (here, the Character actor)3. Thats all.Things can become tricky if you want to add new functionalities to actors (and thats why you want to create new actors, so read carefully ) :- you can add new functions with no problem - but functions like: tick, gameStarted, parseObject, load and the constructor should (must!) always call the superclass same function first. It may end in strange behaviors if you dont!- some fu nctions like parseObject and load have to be overriden when you add new attributes (class variables) to your class. Each function is very precise and the format of what you write inside them should follow the one which can be found in any standard actor class)Same goes for the weapons. For the inventory, no need to override this class, most of the work will be done by the controlers URL: http://forum.audiogames.net/viewtopic.php?pid=215787#p215787 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Im curious: Have you released the sidescroller controller?In any event, to make characters and such, I just take the character.bgt file, paste it in a new file and modify the properties in it to create a new character for my game, save it in the actors folder, rebuild the engine and I can then use it in the maps file? Sounds... better than doing it from scratch, at least.Same goes with the weapons? I suppose the Inventory is different since Id have to create custom item actors and then atatch it to the inventory whenever a character picks said actor/items up... URL: http://forum.audiogames.net/viewtopic.php?pid=215503#p215503 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games What is the easiest way to create a character with the character class? Should I modify the character class with pathes for the various step sounds, etc, and do that for multiple characters such as the player and any AI actors? I guess I should just use normal sound stream playback for music during levels? Theres the ambience in HE, but trying to figure out how Ill set up my own game before I screw up any of the classes without meaning to. I make backups, but thats beside the point. Ill also modify the keys in fpControler so that I can use the arrow keys.Thanks.The character class is one the most changing classes in the engine for each version and thats the good actor to use for playable characters and enemies. This is basically an actor which can be controled and have built in functions to make it move, with sounds for footsteps in all di rections, etc.Two solutions to make your character : if it is only exaclty the character behaviour that youre looking for, you can use it with no modification and just configure the sounds paths and values. If you want to add functionalities like health, jumping and all, you should create a new actor (class) inheriting from the Character actor. You should never modify the default actors because they may be used by other parts of the engine, and so modifying their behaviour could destroy the whole engine.To make ambiences, theres an AmbientSound actor. Its configuration in a file is very simple, you just have to set the sound path and the volume.For a sidescroller I wouldnt the standard FPControler wich is made for first person controls. But if you make something in first person, making a modifyed version of the FPControler is very simple : the first lines define some constants linked with keyboard keys. You just have to modify them. URL: http://forum.audiogames.net/viewtopic.php?pid=215284#p215284 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games The character class is one the most changing classes in the engine for each version and thats the good actor to use for playable characters and enemies. This is basically an actor which can be controled and have built in functions to make it move, with sounds for footsteps in all directions, etc.Two solutions to make your character : if it is only exactly the character behaviour that youre looking for, you can use it in mapfiles with no modification and just configure the sounds paths and values. If you want to add functionalities like health, jumping and all, you should create a new actor (class) inheriting from the Character actor and use this one. You should never modify the default actors because they may be used by other parts of the engine, and so modifying their behaviour could destroy the whole engine.To make ambiences, theres an AmbientSound actor. Its configuration in a file is very simple, you just have to set the sound path and the volume.For a sidescroller I wouldnt the standard FPControler wich is made for first person controls. But if you make something in first person, making a modifyed version of the FPControler is very simple : the first lines define some constants linked with keyboard keys. You just have to modify them. URL: http://forum.audiogames.net/viewtopic.php?pid=215284#p215284 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games The character class is one the most changing classes in the engine for each version and thats the good actor to use for playable characters and enemies. This is basically an actor which can be controled and have built in functions to make it move, with sounds for footsteps in all directions, etc.Two solutions to make your character : if it is only exaclty the character behaviour that youre looking for, you can use it with no modification and just configure the sounds paths and values. If you want to add functionalities like health, jumping and all, you should create a new actor (class) inheriting from the Character actor. You should never modify the default actors because they may be used by other parts of the engine, and so modifying their behaviour could destroy the whole engine.To make ambiences, theres an AmbientSound actor. Its configuration in a file is very simple, you just have to set the sound path and the volume.For a sidescroller I wouldnt the standard FPControler wich is made for first person controls. But if you make something in first person, making a modifyed version of the FPControler is very simple : the first lines define some constants linked with keyboard keys. You just have to modify them. URL: http://forum.audiogames.net/viewtopic.php?pid=215284#p215284 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games The character class is one the most changing classes in the engine for each version and thats the good actor to use for playable characters and enemies. This is basically an actor which can be controled and have built in functions to make it move, with sounds for footsteps in all directions, etc.Two solutions to make your character : if it is only exactly the character behaviour that youre looking for, you can use it in mapfiles with no modification and just configure the sounds paths and values. If you want to add functionalities like health, jumping and all, you should create a new actor (class) inheriting from the Character actor and use this one. You should never modify the default actors because they may be used by other parts of the engine, and so modifying their behaviour could destroy the whole engine.To make ambiences, theres an AmbientSound actor. Its configuration in a file is very simple, you just have to set the sound path and the volume.For a sidescroller I wouldnt use the standard FPControler wich is made for first person controls. But if you make something in first person, making a modifyed version of the FPControler is very simple : the first lines define some constants linked with keyboard keys. You just have to copy/paste the class, change the constructor, parameters and class name, and modify them. (dont forget to rebuild the engine after adding a new actor or controler!) URL: http://forum.audiogames.net/viewtopic.php?pid=215284#p215284 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games What is the easiest way to create a character with the character class? Should I modify the character class with pathes for the various step sounds, etc, and do that for multiple characters such as the player and any AI actors? I guess I should just use normal sound stream playback for music during levels? Theres the ambience in HE, but trying to figure out how Ill set up my own game before I screw up any of the classes without meaning to. I make backups, but thats beside the point. Ill also modify the keys in fpControler so that I can use the arrow keys.Thanks. URL: http://forum.audiogames.net/viewtopic.php?pid=215249#p215249 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games H.E. opens the game window itself when the run method is called (which may be stupid, I know), but the doc explicitely explains that calling show_game_window more than once in the game isnt a problem.The Game object HAVE to be created exactly like how you did, so the problem isnt coming from here. It has to be a global variable called game.I really dont see from where the problem may come...Ill try to find out. URL: http://forum.audiogames.net/viewtopic.php?pid=215160#p215160 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Calling show_game_window worked, thanks. Now that I know HE calls show_game_window when the game level starts, will there be two Windows? So, when I call it for the menu and when the engine calls it for the first level when I call game.run? Is there a way to close that extra window once game.run is called? URL: http://forum.audiogames.net/viewtopic.php?pid=215181#p215181 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Calling show_game_window worked, thanks. Now that I know HE calls show_game_window when the game level starts, will there be two Windows? So, when I call it for the menu and when the engine calls it for the first level when I call game.run? Is there a way to close that window once game.run is called? URL: http://forum.audiogames.net/viewtopic.php?pid=215181#p215181 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games According to the BGT doc, calling show_game_window more than once will just rename the opened window, so it causes no problem URL: http://forum.audiogames.net/viewtopic.php?pid=215185#p215185 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Normally the Game constructor does nothing by itself, no loop and all. So it shouldnt block the program. The game.run() is blocking but nothing else. URL: http://forum.audiogames.net/viewtopic.php?pid=215045#p215045 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Alright everyone, it must be something with the Heat Engine. Removing everything related to HE, and calling show_game_window, its working great here. Is it maybe because Im making/calling the game object for HE before void main()?Anyhow, heres the new code. If I can use show_game_window while using engine functions, thatd be good as theres some issue with the game object.#include dynamic_menu.bgt void main() { dynamic_menu menu; int choice; show_game_window(test); menu.add_item_tts(New Game); menu.add_item_tts(Continue Game); menu.add_item_tts(Exit Game); choice=menu.run(Please choose an option from the following menu., true); if(choice==-1) { alert(Error, There was a problem with menu loading.); exit(); } if(choice==1) { alert(Unavailable, Map file unavailable.); } if(choice==2) { alert(Woops, There is not a saved game to load.); } if(choice==3) { exit(); } }HTH. URL: http://forum.audiogames.net/viewtopic.php?pid=215150#p215150 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games It could be because of the fact that, does h-e use a loop too? Because if so, youre gonna need to make a callback that runs any loops in the menu, I think it looks like this.int loops(dynamic_menu@ m, string d){//put stuff to do herereturn 0; //gotta return 0 or it closes.} URL: http://forum.audiogames.net/viewtopic.php?pid=215036#p215036 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games The dynamic menus run method contains its own loop. Thats probably the reason the first one works. URL: http://forum.audiogames.net/viewtopic.php?pid=214946#p214946 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Ill have to try loading up Heat Engine in the first example to see if it breaks. If it does, it may be something with the global Game class. URL: http://forum.audiogames.net/viewtopic.php?pid=215005#p215005 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Remove the include and everything about H.E.. If the problem remains then you will know that it doesnt comes from H.E. URL: http://forum.audiogames.net/viewtopic.php?pid=215006#p215006 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games But the run method is called in each example! Thats why I dont understand where is the problem URL: http://forum.audiogames.net/viewtopic.php?pid=214957#p214957 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games A good thing may be to write opening and closign braces, and then write the code block inside it Could you please show me your code? I cant debug it without seeing it URL: http://forum.audiogames.net/viewtopic.php?pid=214770#p214770 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games A good thing may be to write opening and closign braces, and then write the code block inside it Could you please show me your code? I cant debug it without seeing it I think that your program closes because it has no loop. I may be wrong, but here is how menus are often used, and espcially with BGT:1. Creating your menu, adding options,...2. Creating an infinite loop3. Inside this loop, run the menu and get the result.4. If the result is the exit choice, break the loop5. if not, do whatever need to be doneIf you dont writer your menu inside a loop, after having done its part, the program will have nothing to stop it to execute until the last line of code. URL: http://forum.audiogames.net/viewtopic.php?pid=214770#p214770 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Really good idea! still, interesting when audio gaming will jump to the totally high level and will use tools and enviromments like Unreal engine. Probably it will never happen LOL URL: http://forum.audiogames.net/viewtopic.php?pid=214783#p214783 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games A good thing may be to write opening and closing braces, and then write the code block inside it Could you please show me your code? I cant debug it without seeing it I think that your program closes because it has no loop. I may be wrong, but here is how menus are often used, and espcially with BGT:1. Creating your menu, adding options,...2. Creating an infinite loop3. Inside this loop, run the menu and get the result.4. If the result is the exit choice, break the loop5. if not, do whatever need to be doneIf you dont writer your menu inside a loop, after having done its part, the program will have nothing to stop it to execute until the last line of code. URL: http://forum.audiogames.net/viewtopic.php?pid=214770#p214770 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Does this engine use the 3d sound positioning that BGT uses, or is this free motion 360 degrees. URL: http://forum.audiogames.net/viewtopic.php?pid=214828#p214828 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Right now the engine uses the default BGT sound system, but in a future version full 3D sound is planned through the FMODEx library URL: http://forum.audiogames.net/viewtopic.php?pid=214835#p214835 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Right now the engine uses the default BGT sound system, but in a future version full 3D sound is planned with the FMODEx library URL: http://forum.audiogames.net/viewtopic.php?pid=214835#p214835 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Right now the engine uses the default BGT sound system, but in a future version full 3D sound is planned with the FMODEx library but before that 360 degrees rotation will be added with a modified soundpool. Seal : some audiogames like A Blind legend are being developed with professional engines (Unity). The goal of this engine isnt to make something as good as this, the goal is to give a simple and accessible audiogame engine to help developers creating cool games without being stuck by the technical aspect. URL: http://forum.audiogames.net/viewtopic.php?pid=214835#p214835 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games I know--its pretty much the same idea. URL: http://forum.audiogames.net/viewtopic.php?pid=214896#p214896 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games I dont understand how the first program can run without exiting O_o URL: http://forum.audiogames.net/viewtopic.php?pid=214875#p214875 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Okay, so here is the code where I have no wait functions or loops for my menu and it opens without issue. Could that be because I have music streaming? The code contains function calls for Speech Manager, and those are kinda working, just NVDA isnt, even though the NVDA DLL is in the same directory. Its also in includes.#include dynamic_menu.bgt #include /bgtstuff/firstshift/includes/speech_manager.bgt //The main menu, speech and other things. speech_manager speech; sound music; void main() { speech.init(Config.dat, 9223315); music.stream(sounds/music/mainmenu.ogg); music.volume = -10; show_game_window(Test); dynamic_menu menu; set_error_output(error.log); music.play_looped(); int result; menu.set_speech_mode(speech.mode); menu.set_tts_object(speech.sapi); menu.add_item_tts(start); menu.add_item_tts(Speech Options); menu.add_item_tts(exit); result=menu.run(Please choose an option., true); if(result==1) { alert(Sorry, This option is not available yet.); } else if(result==2) { speech.configure(); } else if(result==3) { exit(); } }Here is my current code that exits immediately upon startup.#include HeatEngine\\Game.bgt #include dynamic_menu.bgt Game game(Test); sound music; void main() { dynamic_menu menu; int choice; menu.add_item_tts(New Game); menu.add_item_tts(Continue Game); menu.add_item_tts(Exit Game); choice=menu.run(Please choose an option from the following menu., true); if(choice==-1) { alert(Error, There was a problem with menu loading.); exit(); } if(choice==1) { alert(Unavailable, Map file unavailable.); } if(choice==2) { if(file_exists(saves\\save.hemap)) game.config.setMapFile(saves\\save.hemap); else alert(Woops, There is not a saved game to load.); } if(choice==3) { exit(); } } URL: http://forum.audiogames.net/viewtopic.php?pid=214873#p214873 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games See, this Unexpected Token error is what really makes me want to switch from BGT to something else that doesnt have braces, and relies more on indents.The rebuild.bgt worked, but the problem is with this code now. Everything looks right. The Unexpected Token error is the most common error Ive gotten with BGT and I really want to learn how to avoid it. Ive indented as much as possible here and all the menu if/else seem to be opened and closed correctly...#include HeatEngine\\Game.bgt #include dynamic_menu.bgt Game game(Test); sound music; void main() { dynamic_menu menu; int choice; menu.add_item_tts(New Game); menu.add_item_tts(Continue Game); menu.add_item_tts(Exit Game); choice=menu.run(Please choose an option from the following menu., true); if(choice==-1) { alert(Error, There was a problem with menu loading.); exit(); } if(choice==1) { game.load(); } if(choice==2) { if(file_exists(saves\\save.hemap)) game.config.setMapFile(saves\\save.hemap); else alert(Woops, There is not a saved game to load.); } if(choice==3) exit(); } } URL: http://forum.audiogames.net/viewtopic.php?pid=214704#p214704 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Ah, I see, forgot to put the brace before calling exit(). Im so used to doing that that i just assumed I had opened it.Okay, so this is strange. I had started another project earlier without the Heat Engine last year or so. It has no wait function or anything to have the window stay opened so that I can actually choose something with my menu.I changed the new game to an alert for now, until I can get some maps created. However, sapi says Choose the options from the following menu, but the app opens and closes so fast Im booted right back to the folder...Where should I call the wait function? Its working just fine with Show_game_window...That was with the other project though. I didnt have to call wait functions anywhere.Curious as to why this might be happening. URL: http://forum.audiogames.net/viewtopic.php?pid=214742#p214742 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Ah, I see, forgot to put the brace before calling exit(). Im so used to doing that that i just assumed I had opened it. URL: http://forum.audiogames.net/viewtopic.php?pid=214742#p214742 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games Two consecutive errors from me, Im very sorry Orin... Ill make you a basic sidescroller controler today if possible. That should help you to forgive me URL: http://forum.audiogames.net/viewtopic.php?pid=214663#p214663 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games It isnt as stable as I would it to be, but I managed to create a simple controler adapted for sidescrollers. The controler manages: A and D to move left and right, and escape to quit the game loop. By default, the character doesnt move backward, it simply changes its direction, and moves forward. Making it dodging an attack by moving backward would be quite simple to do.Thanks to this, the player is by default always facing toward the moving direction (sorry for the bad english). So, when you decide (through the controler) to trigger its weapon, you are able to shoot or punch anything in front of you. Characters all have a Weapon slot on them, making them able to equip a Weapon actor. A standard weapon actor has been added in a previous version, and two example weapons were made. A cold steel weapon would also be possible with this standard actor. A demo has been made about weapons, showing how a simple controler could trigger, switch and reload them. The weapon system is still beta and characters dont save their weapons when a game is saved, even if weapon mechanism works well. The saving system will be slightly modified before letting them being saved.I will post the new version of the engine this evening, with the simple sidescroller, an example project and maybe a standard wold steel weapon. URL: http://forum.audiogames.net/viewtopic.php?pid=214680#p214680 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games It isnt as stable as I would it to be, but I managed to create a simple controler adapted for sidescrollers. The controler manages: A and D to move left and right, and escape to quit the game loop. By default, the character doesnt move backward, it simply changes its direction, and moves forward. Making it dodging an attack by moving backward would be quite simple to do.Thanks to this, the player is by default always facing toward the moving direction (sorry for the bad english). So, when you decide (through the controler) to trigger its weapon, you are able to shoot or punch anything in front of you. Characters all have a Weapon slot on them, making them able to equip a Weapon actor. A standard weapon actor has been added in a previous version, and two example weapons were made. A cold steel weapon would also be possible with this standard actor. A demo has been made about weapons, showing how a simple controler could trigger, switch and reload them. The weapon system is still beta and characters dont save their weapons when a game is saved, even if weapon mechanism works well. The saving system will be slightly modified before letting them being saved.I will post the new version of the engine this evening, with the simple sidescroller, an example project and maybe a standard cold steel weapon. URL: http://forum.audiogames.net/viewtopic.php?pid=214680#p214680 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Heat Engine, a game engine for BGT games
Re: Heat Engine, a game engine for BGT games My bad, I made some mistakes with the rebuild script... the file path hasnt been correctly wirtten by the script and some other mistakes were done. I corrected that, heres the new file : https://www.dropbox.com/s/tsk1myaf3vs49 … d.bgt?dl=0Replace the rebuild.bgt script by this one and run it.The website download link has also been updated.For controlers, the idea is quite simple : they are created, maybe they keep some informations, and they are called for each tick. They are very similar to actors. So, in a not so far future, they may be added in map files just like actors. Right now the problem is that you have to manually add controlers and configure the game before loading a map. I will try to insert all that in the map files.Yes, actors are the most important thing of the game, they make everything. For your sidescroller you may use a modified version of the FPConroler, for two reasons : the first reason is that the controler is setting the listener on the player actor, and its orientation is the same. So moving forward will make the camera moving forward too, but maybe you want you character to move left and right when you control it. The other problem is that the FPControler has been made to provide a WASD movement like in 3D FPS. But I can make you a SideControler which will follow the character from the side and let you moving him left or right (you will have to program the other movements )Controlers often needs a few parameters when they are created. The FPControler takes a string, which is the name of the actor it will be attached to. So, if you have an actor called player, and if you create a controler attached to the player actor, you haev a controler which will control the targeted actor which is the player. This way, for a 2 player fighting game for example, you can create two controlers, controling two different actors, and it works very well. URL: http://forum.audiogames.net/viewtopic.php?pid=214660#p214660 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector