|
Hello
Aug 15, 2008 8:04:50 GMT -5
Post by cemetarycat on Aug 15, 2008 8:04:50 GMT -5
Meow! and hello...this being my first post. There are a few things that I would like to see in Brutus2d. Perhaps.....make Brutus2d more alive and attractive. And more compeitive and on par with Cobra/Cobra 3d, Blitz3d, Pure Basic, GlBasic, BlitzMax and even the soon to be released Nuclear Basic. Expand and implement more object orientation. Include inheritance and polymorphism. Include more and improve the documnetation. For sure it whould be technical of course. But, also of a good,informative and entertaining read. At least, the documentation for Brutus2d is not shodddy like that of both BlitzMax and Cobra. Have a showcase area of user demos, games, apps, tutorials in a separate section. Without going thru and browsing the forums themselves. Just a suggestion. Also, perhaps some video tutorials or a series of them and game play of some games showcased here and placed on both You Tube and even Google video sute. I watched some for Blitz Basic, Cobra, Blender, Leadwerks Engine 2.0, Blitz3d, Game Maker, and even DBPRO too. Thats about it...so far. I do like Brutus2d. And it will and along with Blitz3d will fit nicely for my 2d game programming and application needs. cheers
|
|
Deleted
Deleted Member
Posts: 0
|
Hello
Aug 15, 2008 11:37:48 GMT -5
Post by Deleted on Aug 15, 2008 11:37:48 GMT -5
Hi cemetarycat,
and welcome in the forum. I think that Brutus2D is on a par with BB. Blitz2D, Blitz3D and Glbasic is not OOP. We need no absolute Object Oriented Programming. By the way: Brutus2d is almost Object Oriented. Brutus2d is more alive and attractive than you konw. Look around ! perhaps, you may show us something over your game and application Programming.
|
|
|
Hello
Aug 15, 2008 14:11:59 GMT -5
Post by cemetarycat on Aug 15, 2008 14:11:59 GMT -5
yes, you're right about Cobra/Cobra 3D....although I do love the Pascal like syntax, and about BLitz Basic, Blitz3d, GlBasic not having object oriented programming. And I do think BlitzMax does have too much. But it would be cool to have more object oriented features in Brutus2d. I do like Brutus2d and admit that it and Blitz3d are cool for 2d game programming and for applications too. I'm just starting out on Brutus2d so I methinks must be a noob. No doubt as I get used to the language, the syntax and the commands and functions....I'll be more comfortable and an expert in no time. Also, it would be cool to have some 3d support and features in Brutus2d. Even if the cost of the full version goes up some. I'm not talking anything like Blitz3d, Cobra3d, or even DBPRO. cheers
|
|
|
Hello
Aug 15, 2008 14:35:21 GMT -5
Post by matthew on Aug 15, 2008 14:35:21 GMT -5
|
|
Deleted
Deleted Member
Posts: 0
|
Hello
Aug 15, 2008 14:55:10 GMT -5
Post by Deleted on Aug 15, 2008 14:55:10 GMT -5
Hi Matthew,
can i also use the .dll in the freeware version of Brutus2D ?
|
|
|
Hello
Aug 15, 2008 15:20:56 GMT -5
Post by matthew on Aug 15, 2008 15:20:56 GMT -5
Yeah peter, it works fine with the freeware version. If you're a Vista user you'll need to run Brutus2D as an Administrator in order for the plug-in to work.
|
|
|
Hello
Aug 15, 2008 16:44:43 GMT -5
Post by u9 on Aug 15, 2008 16:44:43 GMT -5
Hey cemetarycat and welcome to the forums. Brutus is kinda like an "engine" which you program in VBScript. It is VBScript with game features added. Implementing polymorphism is not possible as Brutus actually uses microsoft's script interpreter so you would have to expand the VBScript language syntax itself. I agree with the documentation. It should be improved. That is why we have started a wiki project (currently on pause ) at brutus2d.wikicomplete.info We have tried to write documentation and some tutorials, but there is not so much yet, and it is not so well structured. It would be nice with a show-case area. Currently we are using the forum, but it would be nicer with a little text next to a picture. Faster to browse I think. But it also means more work to maintain and currently Guilect isn't making much money from Brutus2D. It really is a hobby, which you probably can see from the very very low price of it. It is practically for free. Btw, peter, you cannot make DLL calls with the free version. But Brutus only costs 10$, that's like 6 euros. Virtually nothing.
|
|
Deleted
Deleted Member
Posts: 0
|
Hello
Aug 15, 2008 16:57:28 GMT -5
Post by Deleted on Aug 15, 2008 16:57:28 GMT -5
Hi u9,
thank you. But, look here: some statements
|
|
|
Hello
Aug 15, 2008 17:53:37 GMT -5
Post by Guilect on Aug 15, 2008 17:53:37 GMT -5
Hi cemetarycat, welcome. Here are some ramblings: Making Brutus2D (B2D) more active is as simple as you have just done... participate in the forums. ;D B2D is for fun and not really meant to compete with other commercial languages. Only reason there is a cost is to try to pay for web space, not to earn a living off of it. Besides most users use the freeware version. I probably would too. As for improving the documentation, yes it could be improved. I appreciate all the work hartnell, U9, matthew, and others have done on the wiki. I like coding, I dislike writing help files. Showcase area is possible, just takes time. I will have to see how Blitz or Cobra does their showcase to get some ideas. A showcase page would have to not be on the forum. Does anyone visit the main Brutus2D homepage or do all just come directly to the forums? I need to update the 3D TrueVision demo to have the .dll put into the Windows / systems directory and then registered there. The way it is currently done is not the best method. Maybe I should include the 3D demo as part of the B2D install package? Please note that B2D does not natively run on Vista. There is a post in the Tips section on how to do this. B2D is more OOP than some might know. But in the early days of B2D, even before U9, hartnell, matthew, and oddchild, the users expressed a huge desire to have the language be more procedural and QuickBasic like. So that is the path that I took. I seems like the user base is either complete new users or very experienced programmers. It is nearly impossible to have a language syntax that pleases everyone. The freeware version of B2D works with ActiveX dll's, like the TrueVision one. For "regular" dll's (CDecl, and std_decl) you need to be using the registered version of B2D.
|
|
|
Hello
Aug 15, 2008 20:45:59 GMT -5
Post by cemetarycat on Aug 15, 2008 20:45:59 GMT -5
hey Matthew and hello. and yeah, I forgot the Truevision 3d plug-in thing which I read about on the forums a week ago. So, duhhhhhhhhhh!! on me. Definitely will check it out again. But before, I start on it, I like to get comfortable with Brutus2d and some of the 2d commands and programming. And make a few games and apps with it too. and hello U9. Thank you for telling me about the VBScript. Something I didn't know that Brutus2d uses. But, now I know and have learned something new. And Matthew and U9, perhaps I'll have to download the tutorials and perhaps some videos about TrueVision 3d. I got enough space on my hard drive but everything seems disorganized like me. I gotta clean and structure it out. I'm into Sandisk Flash Drives. I love these things. To store and run programs, download a lot of things too. I have 1 1 Gig, 2 2 Gig, and recently just bought a Sandisk 4 Gig Micro Cruzer Flash Drive....and from Radio Shack. Only 20 bucks. There inexpensive there and over at Walmart too. And back onto or into the documentation. I can understand a lot of the commands and functions in Brutus2d and along with the examples too. I have few problems following along so far. But again and I admit, the documentation is more detailed and complete compared with that of BlitzMax and Cobra/Cobra 3d. True, I like and need to read the information and learn. But also in fun and entertaining ways too. And hello Guillect. I do like the language a a whole lot. And even with a freeware version with no watermarks, can create executables, no time restrictions on use, and neither progran run restrictions nor programs running and terminating after 5 to 10 minutes. sheesh!, you can't beat that. And even with advanced features and a full version for only 10 bucks. woa! or should I say: good golly, Miss Molly. I do like procedural methods but I also like some object orientation too. And with prebuilt objects such as the diplay resolution, keyboard, mouse, image functions into the graphics object, etc. Believe me.....I'll be using Brutus2d and some of Blitz3d for my 2d programming. cheers
|
|
|
Hello
Aug 16, 2008 15:44:52 GMT -5
Post by u9 on Aug 16, 2008 15:44:52 GMT -5
[...]Does anyone visit the main Brutus2D homepage or do all just come directly to the forums? I think newcomers will check out the website before the forum, so in that sense I think it is even important with a nice showcase section. You don't judge the software by looking at the forum (well, I don't). But a showcase section has to be maintained, and even worse, developed/implemented. It might be enough the way you are doing it now by posting some news every now and then with some stuff to show off. The nice thing about having the showcase on the forum is that I can maintain my own entries. This suites me very well since I usually release stuff before it is done, and even worse I often don't finish games at all I don't think I would visit the website more if it had a showcase, unless the showcase was removed from the forums, because even if there was a showcase on the site I am sure people would write about it in the forums also, so I would know when it was updated. So Guilect, just make sure your site is attractive enough to lure newcomers. That is how much energy I think you should put into the site at the moment [...]Maybe I should include the 3D demo as part of the B2D install package? As I remember it, it is not very complete. It seemed more like a proof of concept then anything else, in which case I don't think it should be included. On the other hand, if it really is usable and presentable it might be worth it. cemetarycat, I am looking forward to some games from you I hope you pick up the language in no time. If you get stuck in language syntax you can just search for VBscript code, or ask here on the forums. Oh, btw, you can also use JScript in Brutus if you prefer a C-style syntax. Good luck.
|
|
|
Hello
Aug 17, 2008 17:28:34 GMT -5
Post by cemetarycat on Aug 17, 2008 17:28:34 GMT -5
haha! yes, I will definitely make a few games. Maybe not something out of the extraordinary like Peter did. But a few small wimpy ones. Hopefully, over time they will get a little bit better. But I'm more into tech demos, cut like scenes, static and dynamic screensavers, and a few other ideas and concepts too. I already have an animated sprite from "guy" tile set dancing on the screen. So, I guess thats something. I don't want to give too much away....but I'm working on a few ideas and designs. One which involves Fat Bouncing Dwarf Ninjas And all in Ninja outfits, dancing and doing martial arts. And with a few wearing viking helmets and others smoking cigars. ;D I don't know if I can use 3ds and md2 in Truevision3d...but here are 3d graphics and animation sequences I did in Blitz3d. Here are some of Astro Boy.
|
|