Things we want in BMax2, One thing Per post

Miscellaneous Forums/General Discussion/Things we want in BMax2, One thing Per post

Request:
Overloading

Example:
Type Simple
Field F1:Int
Method Add(P1:Int)
...
EndMethod
Method Add(P1:Float)
...
EndMethod
EndType
Reason:
Although its perfectly reasonable to have addInt() and addFloat and addString() etc, it does become a bit of a strain to read on long methods with a few parameters. (At least BLIDE makes it easy to remember them)

Difficulty:
As far as I can see this is a precomilation thing. That is as far as the real code is concerned ADDInt(p1:Int) and Addfloat(P1:Float) are as different as Add(P1:int) and Add(P1:Float), they would just be pointers to the method. All that is happening would be that the compiler is sectretly adding the Int bit to ADD(P1:Int) when it compiles.

Well, it was bound to happen. Roll on the thousand threads a day about something that isn't even in development.

Deleted

For the love of Christ.... :/

Max3D

Max3D -> BMax2 -> MaxGFX(2D+3D, GL2/DX9/10) -> MaxEnv(GFX/Audio/Physics/Network....etc)

Just imagination :P

I LIKE CHEESE.

Let's talk about cheese instead.

/me googles for a pic of a train wreck...



You realize that Max2 is merely a word for Mark's "What I wish I had done, and I guess I'll remember for next time" list that practically every software developer makes, right?

Now Mark is going to go back into hiding :(
Who caused this?!

ta, gfk! :p

7 seconds. Beat that!

Wow, 7 second difference between our posts!
Beat that!
I know - I had to edit to avoid ambiguity! :)

All I want in Max2 is for it to be a successor to a completely functional Max1, not a major bugfix. I don't mind paying for Max2, as long as I'm not charged for bugs that will never get fixed in Max1. No BlitzMax OneCare(tm). ;)

And no, before any avians chime in, I don't want to go into any specifics of my inclinations.

for the love of god.. some mod should delete this thread before Mark wakes up, or else we can just wave goodbye to the responsiveness he has been showing lately..

o_O Where can one submit features for BlitzMax III ? It would probably be a higher level language.. meaning there really *is* a:
MyGame:TGame=CreateGame "RPG",640,480,14,52,33

And here you are: a complete RPG in a 640,480 window, using themeset number 14, random offset 52 and quality level 33!

(random offset is used to create maps, create stories, personalities, weapons etc.)

DOS support.

BlitzMax 2 - confirmed for easter! With Wii support!! omfg :D

/me walks off

for the love of god.. some mod should delete this thread
How about just deleting the same old people who keep starting crap like this? :/

Threads like this offer nothing to the community. When I start seeing the persistent whingers actually do something with Blitz, then I might change my mind [a little].

I would like MAX2 to be smaller so I can fit it in my pocket.

Mini-Max or Max-Mini

I want Max2 to provide world peace and feed the hungry.

Is that too much to ask ?

A craving for more & more without utilising what you've already got is sadly quite common.

Vegan mind control, please.

Make it more chocalatey with fewer nuts.

I've just ordered an indian, with a garlic moped!

mmmmm

Dabz

[EDIT] My indian take away has just landed, I've asked the delivery driver about BlitzMax2, and he just said 'whatever'... I think theres a point in that phrase somewhere.

I love cheese too but yet..

> How about just deleting the same old people who keep starting crap like this? :/

I can agree with that. It's always the same people making crap threads and not doing any work, surely this should be a bannable offensive. Remember how much worse things were before with loony people like Noel Cower and Red Ocktober on the forums? I bet these guys haven't made a single game since they were booted out either.

"ENAY" - I never told you before, but "H&K" is your brother.

Yes - it's true - you, "Amon" and "H&K" are brothers. You are my sons.

*sigh*

MakeGame()

Kanati

Your sig makes baby Jesus cry.

MakeMeRich(1) where the parameter (floating point) is number of years that you want it to take. Must be > 0 as BlitzMax isn't magic you know.

By the way, my indian wasnt very nice, and the moped was a bit oily for my liking! BOOM BOOM

Dabz


MakeMeRich(1) where the parameter (floating point) is number of years that you want it to take. Must be > 0 as BlitzMax isn't magic you know.



I hope its a float.

DeleteBMax2Thread(BanTopicCreator:Int=1)

Well it's good to know it wasn't just me.

This is almost as bad as the "I know, Mark should just make Blitz3D 2 and charge us for the upgrade!" thread that keeps cropping up.
Keep on it and you may just overtake them!

He is making Blitz3D 2.

This is almost as bad as the "I know, Mark should just make Blitz3D 2 and charge us for the upgrade!" thread that keeps cropping up
You realise that if he ever did that, there'd be a barrage of "Do registered BB3D owners get BB3D 2 free/cheap?" threads.

Everybody wants mark to work, but doesn't want to pay him for doing it.

We got 34 Blitz3D updates for free. We've so far got... I dunno... about half a dozen major Blitzmax updates and countless syncmods updates - all for free. Plus half of you got MaxGUI free as well.

Mark doesn't have any obligation to do any of this. Since we're all getting a pretty good deal already, I'd suggest we all shut up bleating about this that and the other, and get some actual coding done. Put your keyboard to some productive use for once.

</rant>

I'd pay circa £100 (UK) or $200(US) for Blitz3D 2.

EDIT:
Might pay more though.

Warren... My sig makes baby jesus cry only because he don't have systems as good as mine. :)

MyGame:TGame=CreateGame "RPG",640,480,14,52,33
Obviously it should be typesafe, so it would be:
MyGame:TGame=CreateGame Game.RPG , Config.Graphics.Width , Config.Graphics.Height , Game.RPG.Theme.SciFi , Game.RPG.InitialMagicNumber , Game.RPG.Quality.NWN2

All I want from BlitzMAX at this point is reflection (doesn't even have to be properly done), annotations/metadata and mutithreading. Oh and better integration into existing 3rd party tools.

BUT... I AM THE ONE WHO GETS TO SAY I LIKE CHEESE!!!!!

Gfk: Everybody wants mark to work, but doesn't want to pay him for doing it.

Well, since it would be impossible for me to be everybody since I am not the Almighty, then I guess you are just wrong. :/

I for one want Mark to work, and for what I've already paid for. That's what he is doing now with BlitzMax, and I for one am glad.

We've all seen developers who like to hook in a userbase, then nickel and dime them to death over features.

I imagine some people wouldn't mind paying $80.00 for BlitzMax+Max2D, then another $30.00 for MaxGUI, then another $60.00-$70.00 for Max3D, then another $30.00 for MaxThreading, then another $30.00 for MaxDB, and so on and so forth, but that's not me. I paid for Blitz*MAX*, not Blitz*MOSTLY*.

Flameduck has already mentioned some features he would like to see in a 2D games-creation language, and so have others. Most parts of BlitzMax are well done, others need improvement, and there are more things left to add. Mentioning Max2 makes me nervous because I don't want the product that I've already paid for to be left out to rot, then have to roll out another $80.00 for features that I thought I was paying for in the first place. (Yes, I've been here for awhile, and I do remember the hype, and why Blitz and MAX are spoken in the same breath.)

And as far as deleting people who start speculative posts, then I would say that I'm glad that folks advocating such a thing aren't moderators, because I come here to get support for a language I develop with/for, not to play clickety click with the flavor of the day posting on these forums. [Edit: Chatting is a perk. I'd hate to have your prejuidices determinging whether or not I could ask for help.]

You're very right Dave, but you just can't get through to these people. I mean, me and you have written 20 Blitz games between us over the past 5 years. If anything that should give us more rights than anyone to request features for the future, we're in that small minority of people those that actually do and use these products/features.

But it's a case of those who make the most noise get the vote/attention, I will quite happily use any tools that are available to me and right now there is so much to choose from even without looking to the suture, there's no excuse for ANYONE not being able to write a game. It's only common sense holding people back, not the up and coming feature list.

This site would benefit from a L33t Hax0r forum where people with the inclination may go pat themselves on the back while the rest of us talk.

Gfk: Everybody wants mark to work, but doesn't want to pay him for doing it.
No? Is that why I asked for a specific feature in the next product, which I would Have to buy?
A feature that could be in the current product. But I specificaly asked for it to be in the next.
I mean, me and you have written 20 Blitz games between us over the past 5 years. If anything that should give us more rights than anyone to request features for the future
Err No. What would give you more right to ask for specific features, is if you paid more for the product. Not how musch you use it.

I havent demanded anthing for free, I have simply posted a thread, where the comunity could post what they would like in an "improved" Bmax2

Have I demanded a date for it? No. Have I said I cannot write anything without it? No.

All I have done is asked that if Bmax2 goes into development could Overloading be added at a base level.

Threads like this offer nothing to the community. When I start seeing the persistent whingers actually do something with Blitz, then I might change my mind [a little].
Where have I whinged? Have I said boo hoo I need overloading? No. I have put a case forward for it that could be ignored or not.

You realize that Max2 is merely a word for Mark's "What I wish I had done, and I guess I'll remember for next time" list that practically every software developer makes, right?
Well same for me. Its what I wish Mark had done and I hope he'll remember for next time

for the love of god.. some mod should delete this thread before Mark wakes up, or else we can just wave goodbye to the responsiveness he has been showing lately..
Why? This isnt like "whens Max3d coming out", this was a thread whereby we could say what we would like / would have liked in Bmax if Mark did it differently next time

A craving for more & more without utilising what you've already got is sadly quite common.
Thats just silly as you can see from the example given I am already "Fakeing" overloading with really long method names

DeleteBMax2Thread(BanTopicCreator:Int=1)
Well as far as I can see, you dont even use Bmax, so how you can comment about if its a reasonable request or not is behond me. But then lots of things are. So maybe you can. But it seems to me that you have just jumped on the bandwagon of slagging off the thread.

One other thing that BlitzMax needs before it goes to Max2: A GUI module with a GUI builder.

A GUI module with a GUI builder.
No it doesn't.

Why? This isnt like "whens Max3d coming out", this was a thread whereby we could say what we would like / would have liked in Bmax if Mark did it differently next time

why? well, for the simple reason that Mark explicitly told us that if anyone started to bring up Max2, he'd probably be a lot less vocal about everything regarding Blitz..

and I for one, don't want that to happen..

I for one want Mark to work, and for what I've already paid for.
At what point did it say you were going to get free updates forever?

Mark explicitly told us that if anyone started to bring up Max2, he'd probably be a lot less vocal about everything regarding Blitz
Did he? Well I didt read that. Was probalby in a thread I wasnt interested in. I only know that Bmax2 was mentioned at all cos bregos mentioned it in a post.
If it was that important, it should have been in a sticky.

and I for one, don't want that to happen

Why? Mark never really gives any useful information in the general threads. His posts in the Language threads are worthwhile, but all he ever posts here is "Its not done yet", which obviously isnt a supprise as he can only post it is done once.

I dont really care if he posts about it again, as long as he continues to work on whatever hes working on, and when its finished he publishs it.

My original post was for what the community think would be good langauge changes to Bmax. And apparently what the community wants is everyone to be really really quite about any future product just in case Mark thows a woobbly and goes and sulks. I personnaly dont think he does that sort of thing, but Ha what do I know. I would have imagined that any company would like opinions on what there client group would like to see addded as an improvement to a product.

Calm down.

Look, rather than getting yourself all worked up into a tizzy about Max2, it's probably best to forget that you ever heard about it. The way I understand it, Mark simply refered to a hypothetical Max2 that might be developed at some point in the distant future in order to fix some of the design mistakes that he considers himself to have made - kind of like Microsoft will probably develop another OS after Vista.

Getting twitchy about possible, maybe, might-bes is just silly.

For the love of fluffy kittens everywhere...



...Stop this madness now!

No it doesn't.

If BRL wants BlitzMax to be used for applications, which MaxGUI implies, then I think it does.

Re: Kittens: I hope they are toilet trained...

I'm waiting for Max Factor.

I am sick of all this speculation about Max 2. I am now interested in talking about MAX 3

What I want in Max3:

Automatic Forum Complaint System- generates random and useless complaints and posts them to this forum while I sleep.

Automatic Feature Request - Scans each build of Max and generates random and useless Feature Requests and posts them to this forum while I sleep.

What I want from Max 5 is a fully featured DX14 3d module. I'll have no need for it, but DX13 is just unlucky.

I would think Max 5 would be renamed come version five, maybe Max Extreme, Max Ultra, or Max Super Duper Mega Torpedo edition

I would think Max 5 would be renamed come version five ...

Well I'll vote for either MaXtreme or Dark MaXtreme Pro. Perhaps I should start a thread to debate this important issue. ;)

Max 5 should come with free M&S cheese vouchers.

I like cheese. Anyone else like cheese?

I am convinced ya'll are trying to get this thread locked..

Max Retro Xtreme: Cheese Edition

Please no more Max2 topics until 2015 at least.