Jump to content

  • Log In with Google      Sign In   
  • Create Account

BeanDog

Member Since 21 Feb 2000
Offline Last Active Jan 12 2014 12:25 AM

#4895201 Functional languages in gamedev

Posted by BeanDog on 19 December 2011 - 12:36 AM

If I were to pick a functional language and try to write a game in it right now, it's probably be Scala. Scala actually has a mixture of functional and procedural/OO paradigms, but it is heavily influenced by Scheme/Lisp in its idioms. The good thing is that the language compiles down to Java bytecode to run on the JVM (and can utilize any Java class library), and there are a bunch of Java libraries for game development, so it might actually work.


#4874826 I would like to make some money from Game Development

Posted by BeanDog on 20 October 2011 - 03:47 PM

Be sure that your employment contract allows you to create games for profit outside of work. You might end up working until you finally miraculously get a hit, then get sued by your employer for your profits.


#4869812 Steve Jobs

Posted by BeanDog on 06 October 2011 - 10:08 AM

Posted Image



#4863506 The dumbest products you've seen advertised

Posted by BeanDog on 19 September 2011 - 02:44 PM

Back to the original question: Homeopathic "medicine." My understanding is that they take some random chemical, dilute it 10:1 or 100:1, repeat that process 25-1000 times, and then sell the resulting water as medicine. For example, a homeopathic ingredient labeled "25C" means it was diluted 100:1, 25 times. Leaving it diluted 1050:1. Meaning that if you used all the water on earth to produce this remedy, there would be about 1/5th of an atom of hydrogen worth of the original chemical left in it all, by volume (citation). I think it's criminal to package water as medicine and sell it, but apparently other people think differently.


#4856370 Critisize my cover letter

Posted by BeanDog on 01 September 2011 - 10:58 AM

The job of your resume is to get you an interview. Once you're in an interview, it's your job to sell yourself as a great employee and get hired.

The job of your cover letter is to get someone to pay enough attention to your resume that it doesn't wind up in the trash 9 seconds after it's picked up. I would never make it through that cover letter before I gave up and moved on to the next. Here's a potential replacement:

Dear sirs,

I am Michael Mitsopoulos, and I would like to join your company, XXX, and work on the first Greek MMORPG game, XXX.

I am familiar with advanced programming techniques, multithreading, design patterns, and SOLID principles. I have worked professionally as a programmer mainly in database programming, but my passion is in games. I would love to put my passion to work at your company.

I am particularly interested in graphics, so I'm seeking a position in the rendering technology department. I am interested in tools development too, and would enjoy working on that broader software project.

Here are some videos of some of my projects:

i) Ruturistic 3D racer
Gameplay video:
Editor:

ii) 3D isometric action game


iii) A small 3D fighting game featuring Gods of several mythologies.


Thank you for reading this letter, and I hope I’ll hear from you.

With Regards,



Michael Mitsopoulos




#4844684 Remember 'tighten up the graphics' ?

Posted by BeanDog on 04 August 2011 - 02:34 PM

"I went to school for 2 years, now I make $67 an hour!" This kind of predatory advertising should seriously be somehow illegal. What do you think is the median wage for a graduate of their 2-year program, even 5 years after graduation? I'd bet it's half that--or less, if you count the silent majority that never break into the industry with such shoddy credentials.


#4841737 What's the largest number you can come up with?

Posted by BeanDog on 28 July 2011 - 12:03 PM

The number of times I have played StarCraft.


#4838529 Cisco: As evil as Oracle?

Posted by BeanDog on 21 July 2011 - 11:13 AM

If you went back just 20 to 30 years ago, posing a question like that would be enough to get kicked out of most public forums, including expelled from schools. Jokes about Hitler, WW2, and the Holocaust are still enough to earn serious censure from public office.
It is not a cute thing, nor something to joke about.

Seriously? That's what you got from my post? People make glib reference to Hitler all the time on this and just about every other Internet forum: http://www.lmgtfy.com/?q=hitler+site%3Agamedev.net

I'll update my poll accordingly.


#4838491 Cisco: As evil as Oracle?

Posted by BeanDog on 21 July 2011 - 10:01 AM

Has anyone else seen this Ars article?
http://arstechnica.c...tm_campaign=rss

Basically, this guy sues Cisco for using their position as near-monopoly network gear vendor to force customers into using them for service also. This guy (ex-Cisco exec) runs a shop that sells third-party maintenance and service for Cisco hardware. Cisco has the guy arrested on invented charges in the middle of his deposition on the anti-trust case, and ties him up in court proceedings for a full year.

Thoughts?


#4836877 Why are there so many bad installers out there? and Windows questions on Syml...

Posted by BeanDog on 18 July 2011 - 10:46 AM

Oh sure, the links are easy enough to make.

Creating the links to replace "C:\Program Files" and related folders is the hard part as windows does not play nice when you want to touch those folders.

When I've done this, my workflow looks like this:
  • Install 12GB program to C:\Program Files
  • Move 12GB directory to D:\Whatever
  • Run mklink to link it back to its original location
As long as you have at least enough space to install your programs one at a time, it works like a charm.


#4835427 The GDNet Birthday thread

Posted by BeanDog on 14 July 2011 - 02:45 PM

Congrats, GDnet! You're the first Internet community I ever found that provided real answers to idiotic teenager programming questions :-D You've guided me all the way from hacking into EMS to get over 64KB for my QBasic RTS, on up through 3D cloth simulations and other physics toys, and on to always bigger and better things. Cheers!


#4832279 Post your website, get candy

Posted by BeanDog on 07 July 2011 - 08:25 AM

www.lucidchart.com - The website is the product.


#4827251 Has anyone here ever launched their own product?

Posted by BeanDog on 24 June 2011 - 08:32 AM

Put a time limit on it, so that it won't launch after 90 days or so, then create a website distributing it for free. Then buy AdWords to get at least a few people using it, and once you're confident it's not crashing everyone's machines, write to bloggers who have previously written about similar or competing products. Explain clearly and concisely why their readers will care about your product. For a desktop enhancement product, LifeHacker might be a decent outlet if you can get it. Once you're ready to get out of beta, put the product behind a paywall of some sort and let the existing beta users' editions start to run out of free time.

I launched LucidChart (see sig) in a similar way. My first good-size blog writeup came about 10 days after launching a barely-working beta (having spent about $200 on AdWords), and brought tens of thousands of uniques that first week or two. Now I look back on Google Analytics and that first big hit is barely even a blip on the radar :-)


#4822856 The professional vs The ambitious

Posted by BeanDog on 13 June 2011 - 12:20 PM


Professionalism has nothing to do with certifications, degrees, or whatever else. It's an attitude.

I'm a professional game developer, and I have no certifications, no degrees, no union membership, nothing of the kind.


QFT. You can have all the certificates in the world and still not be a professional. Being a professional is about having a work ethic, respecting the fact that someone is willing to trade money for your skillset and always doing your best to achieve a good outcome for your employer. Not you, the guy who pays the bills.

This. I remember my first programming job, before I had any degree (not even high school). My boss explained to me that he viewed me as a professional, and a certain coworker as a "talented amateur." Being professional is about working hard, producing quality output, and playing nicely with others.


#4822415 Are you man enough to tell your boss in his face that he is wrong?

Posted by BeanDog on 12 June 2011 - 09:47 AM

I don't strictly speaking have a boss, but I tell our CEO quite frequently that he is wrong. Like that time he bought Peruvian tangerines instead of Colombian, and they weren't nearly as sweet. Or (mildly more importantly) when the pet project he's been wanting the developers to do really isn't the highest-priority thing on our backlog right now. Or when we disagree about specific product or design decisions. Sometimes he wins out, sometimes I do. If I couldn't do that, I would find another group of people to work with.

Actually, I work with the best group of people I ever have in my life, or ever expect to (see sig).




PARTNERS