Home
Products
Community
Manuals
Contact
Login or Signup

mdickie released his source code for his games

Miscellaneous Forums/General Discussion/mdickie released his source code for his games

nrasool(Posted 1+ years ago) #1
See http://www.mdickie.com/code.htm it is on the front page of Blitz3d, Mdickie has released his source code which is good of him. It may be useful for newbie and other people


Sauer(Posted 1+ years ago) #2
I always wondered how many lines of code it usually takes to make a commercial length game. His range from 20-50 thousand lines for his wrestling games (which are his most popular I would imagine).

Mine is approaching 3,000 lines so I guess I have a while to go ;)


GfK(Posted 1+ years ago) #3
Hmm...
ERROR 404, The Page Cannot Be Found...

Possibly due to an incorrect or outdated link (especially if arriving from a search engine).

If you are the owner you can find more help at the Freeola Support Centre.


[edit] Oh, you got a comma on the end of your URL...


Foppy(Posted 1+ years ago) #4
I always wondered how many lines of code it usually takes to make a commercial length game.

A game can be relatively small in terms of code but still offer unlimited and/or high quality play time. :)


nrasool(Posted 1+ years ago) #5
Hey Gfk,

Updated the original posting to take out the comma. Soz about that :-)


Panno(Posted 1+ years ago) #6
cool thx M.Dickie :)


puki(Posted 1+ years ago) #7
He's even giving the games away free too so that you have the media to run the source.

He doesn't appear to even be asking for a donation or anything.

It is somewhat unusual for anyone to ever release source code - he has done it for 24 games.

I can't imagine too many people will sift through them - but I'd wager he's going to get a lot of downloads.

"MDickie" has done something that many people would never do - even for one game. Probably too much code for a beginner to sift through to learn from it. Having said that, I can't imagine many people are going to sift through thousands of lines of code; however, the simple fact that he has given it all away is legendary.

The guy is a Blitz-legend - period. I might marry him and have his pups.

EDIT:
I note that Wrestling Mpire 1.8 has had 151,997 CNet downloads in just 4 months - and that is just for that game via that site.


Hotcakes(Posted 1+ years ago) #8
Wait hello when did you get back, puki? :)


D4NM4N(Posted 1+ years ago) #9
PUKI! :)


skidracer(Posted 1+ years ago) #10
Don't expect much help from the Blitz community either. They still haven't accepted me as their saviour and will respond negatively to any suggestion that my work is worth getting excited about.


I hope you lot are satisfied.


GfK(Posted 1+ years ago) #11
Where is that quote from?

[edit] Never mind - found it in his latest blog entry.

I refuse to accept anyone as my saviour who had to ask me for help writing a 3-minute countdown timer with proper formatting for a boxing game (and still took four attempts to get it right). If that's my saviour, we've all had it.


skidracer(Posted 1+ years ago) #12
The blog section of his site.


GfK(Posted 1+ years ago) #13
Aye, just found it and edited. I can respect anybody who finishes games - even crap ones. Its the attitude though. He's not the messiah. He's a very naughty boy. Etc.

I still remember his daily countdown emails trying to flog Sureshot. Gave us ten days to agree to buy it. On the first day he emailed "10". On the second day he emailed "9". Well, you get the idea with that.

Strange fruit.

You're never as important as you think you are.


Htbaa(Posted 1+ years ago) #14
Saviour? God he is horrible. Perhaps he thinks he is god?


GfK(Posted 1+ years ago) #15
Saviour? God he is horrible. Perhaps he thinks he is god?
Dunno but I can think of several people here in this... bunch of alleged heretics that calls itself a community, who are much more worthy - not that they would have the gall to speak about themselves like mdickie does.

It honestly makes me cringe.


GaryV(Posted 1+ years ago) #16
The guy is a Blitz-legend
It is nice that he is mentioning his games were made with Blitz. At least people unfamiliar with Blitz can see what the languages are actually capable of. This is a much better first impression than visiting the Blitz site if you are considering buying a version of Blitz and only seeing one match three game after another being released.


MadJack(Posted 1+ years ago) #17
So apparently it's
M.Dickie
three times to have Puki appear...


GfK(Posted 1+ years ago) #18
This is a much better first impression than visiting the Blitz site if you are considering buying a version of Blitz and only seeing one match three game after another being released.
You make no mention of Gunslinger Solitaire? Nags Heed Darts? Fairway Solitaire? Or the Eschalon games? Or how about Maggie the Gardener, or Runes of Avalon? Oh and then there's Unwell Mel. I could go on but I'm sure you get the idea.

Yeah, all stinking rotten examples of games, those. Wouldn't want anybody to see that load of poop! :-)

<note to mods: that was a poor stab at sarcasm>


Nate the Great(Posted 1+ years ago) #19

Wait hello when did you get back, puki? :)



when someone said somebody released their source code!


Oddball(Posted 1+ years ago) #20
Brucey has been releasing the code to all his stuff for years. He's the true hero of the Blitz community. MDickie turns up with a few hollow gestures, and thinks we should hail him as a messiah. Give me a break.


DH(Posted 1+ years ago) #21
That guy cracks me up!

Believe it or not, be it good or bad, publicity is all that matters ;-)


GaryV(Posted 1+ years ago) #22
Wouldn't want anybody to see that load of poop! :-)
I won't disagree with you.


steve_ancell(Posted 1+ years ago) #23
The guy is a Blitz-legend - period. I might marry him and have his pups.


You seriously need to seek some help :-/

Oh !... And welcome back BTW ;)


GfK(Posted 1+ years ago) #24
I won't disagree with you.
I was told by someone recently that their favourite piece of advice is "Don't be wrong for the sake of being different". Seems very appropriate after your comments about the games I mentioned.


clownhunter(Posted 1+ years ago) #25
Great that he released this. There's some interesting stuff in there. I just wish he would get rid of that god complex of his. :/


puki(Posted 1+ years ago) #26
He is a legend. He deserves his place in Blitz-history.

The fact that some people don't think much of him is irrelevant to the fact that he has soldiered on for years and years, churning out game after game, some of which have been very successful. I'd wager he has shifted in the region of over a million units (full price and demos) - the demos alone on CNet must have racked up close to half a million downloads.

Then he goes on to simply hand over all of his source code.

For all we know, this could actually attract his legion of wrestling fans to buy Blitz3D just to recompile the source.


Sauer(Posted 1+ years ago) #27
I know I will.


Blitzplotter(Posted 1+ years ago) #28
It is a big step for someone to release their source code, I for one have not tried any of his games however I can wholeheartedly say that just seeing the stills of his finished games - it intrigues me to see the code associated - however my time is a bit limited at the mo.

Fair play to him releasing his code - it may help some people understand how to go about a complete indie product in Blitz3D - which is no bad thing for BRL or indie coders on the whole.


-=Darkheart=-(Posted 1+ years ago) #29
Ah, let's not debate Mdickie again, everything has been said already, just because the guy can create a lot of crap, doesn't make it good crap.

Darkheart


Ked(Posted 1+ years ago) #30
[quote]Don't expect much help from the Blitz community either. They still haven't accepted me as their saviour and will respond negatively to any suggestion that my work is worth getting excited about.


I hope you lot are satisfied.[/quote]
Got a nice chuckle from that.

However, it worries me to think that his fan(s) have read that comment and see nothing wrong with it. (And, I meant about the use of savior in his message.) You would think they would be like, "Holy cow! This guy's mentally unstable!" But, whatever. There are probably more like him out there. :)

EDIT: Yes, I'm aware the quoting tags are a little whacked. I inserted them correctly, so I'm not sure what's up. :P


GaryV(Posted 1+ years ago) #31
I was told by someone recently that their favourite piece of advice is "Don't be wrong for the sake of being different". Seems very appropriate after your comments about the games I mentioned.
I know better than to feed the troll, but it seems it went over your head that I already mentioned two of the games you later asked me about.


You make no mention of Gunslinger Solitaire? Nags Heed Darts? Fairway Solitaire? Or the Eschalon games? Or how about Maggie the Gardener, or Runes of Avalon? Oh and then there's Unwell Mel. I could go on but I'm sure you get the idea.
I already mentioned Unwell Mel and Runes of Avalon, they are match three games.

You mention Gunslinger Solitaire and Fairway Solitaire. They are the same game, just different graphics and themes. It is like match three games, mine is better because it has Christmas graphics, no mine is better because it has Halloween graphics, no mine is better because it has an Easter theme, mine is better because it has fish and seashells.

Maggie the Gardener? Aren't gardening games the new match three. Isn't there now ten main gardening series being marketed on the portals?

It is very unfair and downright mean for you to mention Eschalon in the same sentence with portal games. Portals and the games they carry are directly responsible for the decline and near destruction of PC gaming, especially for indie developers. If you have talent, if you have creativity, if you have originality, the portals do not want it, they only want clones of their existing titles. You don't even have to rewrite code, just spend a few hours on new graphics and you are all set.

Dart game? This is the 21st century. Nobody plays darts in real life anymore. At least in this day and age a PC dart game is somewhat unique.

Those in this community who actually have talent and produce non-portal games, get trashed left and right by the portal followers and usually GfK is at the head of the attack waving his pitchfork, stabbing and trying to drag somebody down because they are achieving something.

It is sad that you now see more creativity being shown by the communities of Game Maker and MultiMedia Fusion than you see by the communities of gaming oriented programming languages.


He is a legend. He deserves his place in Blitz-history.
Indeed. He has more dedicated users of his games than anybody else in the community. That alone angers and frustrates many in this community as this thread reaffirms.


Then he goes on to simply hand over all of his source code.
He has done more with Blitz than anybody else, and has now given back more to Blitz than anybody else.


For all we know, this could actually attract his legion of wrestling fans to buy Blitz3D just to recompile the source.
I am sure GfK will be first in line to welcome them.


Hotcakes(Posted 1+ years ago) #32
He has done more with Blitz than anybody else, and has now given back more to Blitz than anybody else.

I'll contend that particular point - I don't think 'free source to all my games' is particularly 'contributing' - certainly interesting to mull over and one might (but his tech is generally poor so I doubt this) pick up a few neat little tricks here and there - but this does not compare to the amazing work people like Brucey* keep giving us.

Then again, I've never seen 'releasing source' as a particularly generous act, given that it is directly useless without the accompanying art assets (or if you only get it after purchasing the product). I recognise I'm in a minority here though.



* Would also like to take time to thank everyone else who has contributed significantly to the various forms of Blitz over the years, but you don't have forum sections named after you so nobody remembers your names it would seem :p


Sauer(Posted 1+ years ago) #33
Woah there big guy take it down a few notches, this is why these threads get out of hand.

Anyway, talking code...

Has anyone found any function/technique that would be useful to the community? If we all go through and find a useful tid-bit of code we can maybe make some use out of this thread/the code given.

His Functions.bb from the You Testament seems to have some useful little math functions.


GaryV(Posted 1+ years ago) #34
but this does not compare to the amazing work people like Brucey* keep giving us.
This thread is discussing B3D/B+/B2D games and code.

BRL has released products other than BlitzMax. I have said before, BlitzMax would be dead if it wasn't for Seb and Brucey stepping in and picking up the slack, and I stand by that. Heck, MaxGUI was dead, broken and useless until Seb started fixing it and improving it. However, BlitzMax really has nothing to do with this thread.


I've never seen 'releasing source' as a particularly generous act
Of course not, helping others is not a good thing. I guess you really must dislike BlitzMax since it includes the source. I guess Linux is bad since it is open source.


given that it is directly useless without the accompanying art assets (or if you only get it after purchasing the product).
Actually code is very useful without the artwork. People learn how to program by writing code and studying the code of others.

Somebody trying to learn how to program will get nowhere by staring at some artwork which is absolutely useless without having code or having the ability to write code to utilize the artwork.

There is nothing to buy to get the artwork. MDickie made all of his games free around the end of the year, and was flamed on these forums for doing that. He also released high-res versions of the artwork, including 3D Studio MAX animation files and model files. Now he has released the source to everything he has ever written and is being flamed for that.

Unlike those spewing off in this thread, I think it is very generous for somebody to release the full source to over 20 games, some of which have been very successful, still have dedicated followings, and have been reviewed in many magazines.

People can flame him left and right, but I am with puki, MDickie is one of the top Blitzers of all time and has given a tremendous gift to the community.

It is a shame the usual folks choose to crap all over him for his efforts. No good deed goes unpunished in this community.


Sauer(Posted 1+ years ago) #35
I renounce my faith and now worship MDickie. Then I'm writing up a proposal to get his code in the Smithsonian.


Zmatrix(Posted 1+ years ago) #36
Id like to thank MDickie for realesing the sources to the community.

Im sure theres usefull stuff in there , I know Ill have a look.

20 finished games is 20 finished games at the end of the day,

that is an acomplishment.

but lets keep it clear, i worship no man or god no matter how much code they rain upon me...lmao ;)

again, thanks MDickie




Sam


Hotcakes(Posted 1+ years ago) #37
Woah there big guy take it down a few notches, this is why these threads get out of hand.

Confused; who is that directed at?

This thread is discussing B3D/B+/B2D games and code. BRL has released products other than BlitzMax.

Cool. Take what I said out of context. Doing things like that also has no relevance to this thread.

Of course not, helping others is not a good thing.

Cool. Take what I said -way- out of context, given that the rest of what you didn't quote obviously DIRECTLY related to 'source for released projects', which is what this thread is about.

As a side note, one *could* argue that 'helping people' has nothing to do with his releasing his sources and more to flame his massive ego, but that's a topic I'm not interested in talking about, hence why I'm silent in most mDickie threads.

I guess you really must dislike BlitzMax since it includes the source.

I guess you really must dislike not being a douche because you are so often a total douche.

There is nothing to buy to get the artwork. MDickie made all of his games free around the end of the year,

Wasn't aware of that and obviously that renders my thoughts null and void in this particular instance.