Re: Starting out with BGT

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


  


Re: Starting out with BGT

I have produced things in BGT that its certainly not designed for: A text file merger and at once searcher, a shutdown assistant program to help schedule the shutdown or restart and possibly change or cancel it, an OCR corrector (it has a smart punctuation remover and evaluator, the ability to join or split lines intelligently, a batch mistake corrector based on a dictionary file and many others), and some include classes, among them a bunch of scripts called l10n_utils that can retrieve information about a users locale directly through the Windows API dlls. All this stuff is certainly going to be released at some point.I think an utility with a systray icon is next on the to do list.The only thing I see as a problem about this approach is that there is no real visual GUI, only the simulated auditory one. :-)Just to let you know that this can be done if needed.Lukas

URL: http://forum.audiogames.net/viewtopic.php?pid=204336#p204336




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

Starting out with BGT

2015-02-07 Thread AudioGames . net Forum — Developers room : James via Audiogames-reflector


  


Starting out with BGT

Hi guys,So Im considering learning BGT, and I had one question in particular. Would BGT serve as a stepping stone to Mac/IOS developing? Ive got some ideas in my head, and as far as Im aware, we really dont have much in the way of multi-platform audio games.I guess a minor question would be, would it be worth it to learn BGT vs all-purpose programming languages? Especially given the fact that its now freeware?Thanks,James

URL: http://forum.audiogames.net/viewtopic.php?pid=203888#p203888




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

Re: Starting out with BGT

2015-02-07 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector


  


Re: Starting out with BGT

Almost nothing will serve as a stepping stone to iOS development because the iOS development tools manage to technically be accessible while highlighting every single issue with Voiceover. If you want to do iOS development, you probably can by purchasing Ruby Motion, but thats going to cost several hundred dollars and if you dont know programming youre very, very far away from being concerned about iOS. Theres possibly another way around the problems, but it involves a windows VM, SSH, and a bunch of esoteric knowledge of which I only have a small piece at the moment. Mac development can be done via the command line, but Im not sure quite why you would and its almost certainly going to involve Objective-c. If you want to target the Mac, you can. But its only got 20-30% of blind people, many of whom have windows installed to get around VO shortcomings. To that end, you probably want to consider stepping s
 tones to cross platform development instead. Im not sure what to point you at in that area: I personally know Python, but theres also C#, _javascript_, and a bunch of other options thatd do it depending on what youre trying for.BGT will teach you programming in general. Many of the concepts transfer. If your goal is not games, you almost certainly want something else. In the long run you will probably leave it. But it will work as a first language if you want games. It supports classes, something I consider very important if youre planning to move to something more mainstream; everyone uses classes these days. If you have a specific project in mind and its not a game, some of us might be able to point you at something more appropriate.

URL: http://forum.audiogames.net/viewtopic.php?pid=203920#p203920




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

Re: Starting out with BGT

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


  


Re: Starting out with BGT

Yeah, bgt is only for games, being as its blastbay game toolkit. If you dont want games, youve got a few things you can make, but its gonna suck, being as thats very basic stuff were talking about.Bgt is based on angel-script, which in turn is based on C++, so if you learn BGT youve got it coming for C++, just gotta learn about maybe a third or two of the language after that. But I hear pure basic is good, its a programming language, it makes many things, but people are using it for games. But pure basic is its own thing, so if you wanna develop for mac youre kinda stuck on C++, or XCode, which is only for mac. But now XCode is dead, you gotta use swift. Swift will develop for both IOS and mac, but its a full fledged programming language, so yeah. I personally say script first, then program. Scripting is bgt, python, and _javascript_. Programming is anything C, java, pure basic, XCode, swift, all of that.

URL: http://forum.audiogames.net/viewtopic.php?pid=203954#p203954




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

Re: Starting out with BGT

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


  


Re: Starting out with BGT

Yeah, bgt is only for games, being as its blastbay game toolkit. If you dont want games, youve got a few things you can make, but its gonna suck, being as thats very basic stuff were talking about.Bgt is based on angel-script, which in turn is based on C++, so if you learn BGT youve got it coming for C++, just gotta learn about maybe a third or two of the language after that. But I hear pure basic is good, its a programming language, it makes many things, but people are using it for games. But pure basic is its own thing, so if you wanna develop for mac youre kinda stuck on C++, or XCode, which is only for mac. But now XCode is dead, you gotta use swift. Swift will develop for both IOS and mac, but its a full fledged programming language, so yeah. I personally say script first, then program. Scripting is bgt, python, and _javascript_. Programming is anything C, java, pure basic, XCode, swift, all of that.

URL: http://forum.audiogames.net/viewtopic.php?pid=203955#p203955




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

Re: Starting out with BGT

2015-02-07 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector


  


Re: Starting out with BGT

Xcode is an IDE, not a programming language. You program in Swift by using Xcode. If you wish to use the Apple technologies to develop for an iPhone, then Xcode is directly involved. If you use something like Ruby Motion, Xcode is still involved, but Ruby Motion hides it from you. Xcode is absolutely required if you wish to sign your app. If you dont sign it and dont have a jailbroken device, youre limited to the iOS simulator, and maybe not even that.Purebasic is not something I particularly like. Purebasic is basically C but with a nicer syntax and some built-in stuff you usually have to get elsewhere. Modern programming practices which are considered industry standard with good reason are impossible in Purebasic without being a very advanced programmer and knowing how to implement your own object orientation with function pointer tricks and casting. At the point wherein you can use these practices in a lang
 uage like Purebasic, you can also figure out how to install a library and most of the benefit is gone. Purebasic is also decidedly not free, though I will say that I think it can actually target Mac. If you were to consider Bgt versus Purebasic, it would be easier to jump from BGT. The idea that a language or technology is good because someone has made something good with it is a logical error: good programmers can make good things in just about anything. As a case and point, mainstream video games used to be programmed in assembly-the earliest Zeldas almost certainly have at least a large amount of it.BGT does not prepare you for C++ in any way. Bgt and most other languages (not including Purebasic) hide the fact that memory is being allocated and freed as much as possible. They just do the right thing in 90% of cases. C++, C, and many other native programming languages dont. In the specific case of
  Angelscript versus C++, however, C++ has a lot more than an additional two thirds. Try an additional nine tenths. If you want to go there, you can, but Angelscript is not really going to prepare you for it, nor is anything else for that matter. perhaps, ironically and judging from my personal experience reading real code written in it, not even C.

URL: http://forum.audiogames.net/viewtopic.php?pid=203959#p203959




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

Re: Starting out with BGT

2015-02-07 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector


  


Re: Starting out with BGT

Xcode is an IDE, not a programming language. You program in Swift by using Xcode. If you wish to use the Apple technologies to develop for an iPhone, then Xcode is directly involved. If you use something like Ruby Motion, Xcode is still involved, but Ruby Motion hides it from you. Xcode is absolutely required if you wish to sign your app. If you dont sign it and dont have a jailbroken device, youre limited to the iOS simulator, and maybe not even that. Also, objective-c is not dead and wont be for at least 10 years-all of iOS and Mac OS are written in it, as well as maybe 20 years of libraries and components and stuff along those lines.Purebasic is not something I particularly like. Purebasic is basically C but with a nicer syntax and some built-in stuff you usually have to get elsewhere. Modern programming practices which are considered industry standard with good reason are impossible in Purebasic with
 out being a very advanced programmer and knowing how to implement your own object orientation with function pointer tricks and casting. At the point wherein you can use these practices in a language like Purebasic, you can also figure out how to install a library and most of the benefit is gone. Purebasic is also decidedly not free, though I will say that I think it can actually target Mac. If you were to consider Bgt versus Purebasic, it would be easier to jump from BGT. The idea that a language or technology is good because someone has made something good with it is a logical error: good programmers can make good things in just about anything. As a case and point, mainstream video games used to be programmed in assembly-the earliest Zeldas almost certainly have at least a large amount of it.BGT does not prepare you for C++ in any way. Bgt and most other languages (not including Purebasic) hide the fact that memory is being allocated and fr
 eed as much as possible. They just do the right thing in 90% of cases. C++, C, and many other native programming languages dont. In the specific case of Angelscript versus C++, however, C++ has a lot more than an additional two thirds. Try an additional nine tenths. If you want to go there, you can, but Angelscript is not really going to prepare you for it, nor is anything else for that matter. perhaps, ironically and judging from my personal experience reading real code written in it, not even C.

URL: http://forum.audiogames.net/viewtopic.php?pid=203959#p203959




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