Defining Awesome
  • Status Updates

  • November 4th 2011

    If Quake was done today

    The “Hint: Shoot enemy to kill them” isn’t even funny because in Day of Defeat: Source there is the exact same hint.

    • Digg
    • Facebook
    • email
    • MySpace
    • Ping.fm
    • Print
    • Reddit
    • StumbleUpon
    • Wykop
    • TwitThis
    October 20th 2011

    New engine part 1

    I need to clear my mind about some things and ask my long time readers for some opinions.
    You might have read the latest post on the King Arthur’s Gold blog. It’s called Adventures, Overworlds and the Full Version. If you have been following this devlog then you’ll see that there is nothing new there. I’ve talked about these ideas here and here.

    Why didn’t I do that with Link-Dead?

    Because I was struggling with a solid foundation. This time, with KAG, I have a solid foundation and can build upon it.

    Or can I?
    read more »

    • Digg
    • Facebook
    • email
    • MySpace
    • Ping.fm
    • Print
    • Reddit
    • StumbleUpon
    • Wykop
    • TwitThis
    October 3rd 2011

    Interview on IndieGames.com and Gamasutra.com

    There’s an interview up on IndieGames.com and Gamasutra.com with me with the glorious title:
    “Soldat’s Marcinkowski On Why Alpha Funding Will Save The Games Industry” :D .

    • Digg
    • Facebook
    • email
    • MySpace
    • Ping.fm
    • Print
    • Reddit
    • StumbleUpon
    • Wykop
    • TwitThis
    September 16th 2011

    Why simple visuals will always win

    “If you please–draw me a sheep . . .”
    When a mystery is too overpowering, one dare not disobey. Absurd as it might seem to me, a thousand miles from any human habitation and in danger of death, I took out of my pocket a sheet of paper and my fountain-pen. But then I remembered how my studies had been concentrated on geography, history, arithmetic and grammar, and I told the little chap (a little crossly, too) that I did not know how to draw. He answered me:
    “That doesn’t matter. Draw me a sheep . . .”
    But I had never drawn a sheep. So I drew for him one of the two pictures I had drawn so often. It was that of the boa constrictor from the outside. And I was astounded to hear the little fellow greet it with,
    “No, no, no! I do not want an elephant inside a boa constrictor. A boa constrictor is a very dangerous creature, and an elephant is very cumbersome. Where I live, everything is very small. What I need is a sheep. Draw me a sheep.”
    So then I made a drawing.
    sickly sheepHe looked at it carefully, then he said:
    “No. This sheep is already very sickly. Make me another.”
    So I made another drawing.
    ramMy friend smiled gently and indulgently.
    “You see yourself,” he said, “that this is not a sheep. This is a ram. It has horns.”
    So then I did my drawing over once more.
    old sheepBut it was rejected too, just like the others.
    “This one is too old. I want a sheep that will live a long time.”
    By this time my patience was exhausted, because I was in a hurry to start taking my engine apart. So I tossed off this drawing.
    boxAnd I threw out an explanation with it.
    “This is only his box. The sheep you asked for is inside.”
    I was very surprised to see a light break over the face of my young judge:
    “That is exactly the way I wanted it! Do you think that this sheep will have to have a great deal of grass?”

     

    • Digg
    • Facebook
    • email
    • MySpace
    • Ping.fm
    • Print
    • Reddit
    • StumbleUpon
    • Wykop
    • TwitThis
    September 6th 2011

    State of the game – September 2011

    Quick recap of what has been going on in my life:

    • Digg
    • Facebook
    • email
    • MySpace
    • Ping.fm
    • Print
    • Reddit
    • StumbleUpon
    • Wykop
    • TwitThis
    August 9th 2011

    QoS emulator

    Remember me posting about a QoS emulator made for RakNet which I used to simulate high ping? Well I lost it in a disk format and now I can’t find it anywhere on the internet. Does anybody by chance have this piece of software?

    • Digg
    • Facebook
    • email
    • MySpace
    • Ping.fm
    • Print
    • Reddit
    • StumbleUpon
    • Wykop
    • TwitThis
    August 6th 2011

    Live interview with MM about KAG

    I just got signed up for the IndieWeekend over at QubeTubers.com for a live interview. If you want to listen it’ll be in 15 mins: Saturday 6th August 2011 at 4:00am EST. That should be 10:00am GMT. Meet you there.

    • Digg
    • Facebook
    • email
    • MySpace
    • Ping.fm
    • Print
    • Reddit
    • StumbleUpon
    • Wykop
    • TwitThis
    July 2nd 2011

    Bad code & release dates

    Some requested a definition of good/bad code in the thread below.
    Archont is right with “good code” : works as expected. But I have a slightly different view.
    Suppose you want something expected to work on a release date (can be a major release in 6 months or just a patch in 3 days).

    Good Code:
    Any code that moves you closer to the release date.

    Bad Code:
    Any code that moves you further away from the release date.

    With this we see that if you don’t set a release date you cannot measure how good or bad is your code. So your development time increases infinitely because you might spend time rewriting and “perfecting” code that already works. Of course there are some companies that say it’s done “when it’s done” (like Valve, Id, 3D Realms RIP). I believe they just don’t announce a release date. I’m sure someone disciplined like Carmack sets release dates that are kept even for himself (like setting milestones). There is a paragraph in “Master’s of Doom” where it’s noted that Carmack after releasing Quake locked himself for a week in a hotel room to experiment with some technology. Doing that sets a deadline of 7 days. After that you expect to have something awesome working. It doesn’t matter what is inside the source code or how it looks.

    My favorite release date approach is a deadline of 1 day. When I start work on that day I say to myself: today I will make a physics engine or today I will make a particle engine. I work only on that during that day and usually at the end I have something working. Code made this way is usually the best code I make. If I tweak it or add stuff later it usually makes the code worse and less elegant. Doing a big chunk of code in 24 hours makes you remember the whole thing in your head. So you work the whole code in your head. The next day you will forget most parts of the code. If you return in a couple weeks there is nothing left of your understanding of the code. In 1 day it is possible to understand every bit of the code.

    Try it, instead of working on every piece of the game from time to time. Just take one segment of the game and try to code it in 1 day. If you fail, erases it, and try again.

    • Digg
    • Facebook
    • email
    • MySpace
    • Ping.fm
    • Print
    • Reddit
    • StumbleUpon
    • Wykop
    • TwitThis
    June 28th 2011

    How to program independent games

    Soldat is good because it has shit code. It wouldn’t ever be good if it had good code. Why?

    http://the-witness.net/news/2011/06/how-to-program-independent-games/
    Presentation by creator of Braid. I could have done a similar presentation, lots of great stuff here.

    • Digg
    • Facebook
    • email
    • MySpace
    • Ping.fm
    • Print
    • Reddit
    • StumbleUpon
    • Wykop
    • TwitThis

    Links

     
  • Buy Cheapest what is ativan Online Buy Medications Online. Best Internet.
  • Buy Cheap where can i buy tramadol Online Online Medical Shop. Cheap Pharmacy Online.
  • Buy Cheap xanax benefits Online Low Prices. Drugs, Health And Beauty.
  • Buy Cheapest fluconazole medication Online Guaranteed Shipping. Best Online.
  • Buy Cheap top weight loss drugs Now Pharmacy Store. 100% Satisfaction Guaranteed.
  • Buy Cheap generic phentermine Online 100% Satisfaction Guaranteed. Best Online.
  • Buy Cheapest levitra free sample Now Free Viagra Pills! Online Medical Shop.
  • Buy Cheap diazepam description Now Internet Prices For diazepam description! Best Drugstore.
  • Buy Cheap diazepam description Online Pharmacy Store. Special Prices For diazepam description!
  • Buy Cheap internet pain medications Online Cheap Pharmacy Online. Best Drugstore.
  • Buy Cheapest clonazepam high Online Pharmacy Store. Cheap Online Pharmacy.
  • Buy Cheapest purchase phentermine Online Best Prices. Internet Prices For purchase phentermine!
  • Buy Cheapest vitamin herb stores Online Top Online Pharmacy. Best Drugstore.
  • Buy Cheapest cheapest cialis Now Online Medical Shop. Pharmacy Store.
  • Buy Cheapest better than viagra Online Best Prices. Online Medical Shop.
  • Buy Cheapest cost of lipitor Online Best Online. Discount Pharmacy Online.
  • Buy Cheapest how to relieve menstrual cramps Now Special Prices For how to relieve menstrual cramps! Low Prices.
  • Buy Cheapest prescription meds Online Cheap Pharmacy Online. Best Drugstore.
  • Buy Cheapest tablet tadalafil Online Top Online Pharmacy. Free Viagra Pills!
  • generic cialis cheap Online Without Prescription Top Online Pharmacy. Low Prices.
  • Buy Cheapest do diet pills work Online Internet Prices For do diet pills work! Low Prices.
  • Buy Cheapest cialis fda Now Guaranteed Shipping. Cheap Pharmacy Online.
  • Buy Cheapest india tadalafil Online Best Prices. Internet Prices For india tadalafil!
  • Buy Cheap rx pharmacy Online Pharmacy At The Best Price! Best Drugstore.
  • Buy Cheapest clomid infertility Now Free Viagra Pills! Cheap Online Pharmacy.
  • Buy Cheap jellys sildenafil Now 24/Internet)(safe Pharmacy. Pharmacy Store.
  • Get order xanax overnight shipping Without Prescription Consultation. 24/Online Pharmacy.
  • Buy Cheapest does levitra work Online Internet Prices For does levitra work! Best Online.
  • Buy Cheapest natural vitamin store Online Pharmacy Store. Free Viagra Pills!
  • Buy Cheap viagra suppliers Online Best Drugstore. Guaranteed Shipping.
  • Buy Cheap diflucan pill Now WorldWide Shipping. Cheap Prescription Drugs.
  • Buy Cheapest cialis next day delivery Online WorldWide Shipping. Top Online Pharmacy.
  • Buy Cheapest how to curb appetite Online Guaranteed Shipping. Best Online.
  • Buy Cheapest generic cialis canadian Online Free Viagra Pills! Best Internet.
  • Buy Cheap what antibiotic for chlamydia Now Top Online Pharmacy. Online Medical Shop.
  • Buy Cheapest online pharmacies weight loss Online Drugs, Health And Beauty. Best Online.
  • Buy Cheap revatio cost Now Discount Pharmacy Online. WorldWide Shipping.
  • Buy Cheap order fluoxetine Online Buy Medications Online. Best Internet.
  • Buy Cheapest free viagra order online Now Top Online Pharmacy. Cheap Online Pharmacy.
  • Buy Cheapest cialis generic overnight Now Low Prices. Discount Online Pharmacy.
  • Buy Cheap mexican pharmacy no prescription needed Now Best Internet. Top Online Pharmacy Supplier.
  • Buy Cheap clomid side effects Online Best Prices. Pharmacy At The Best Price!
  • Buy Cheap effects of viagra on women Online Online Medical Shop. Guaranteed Shipping.
  • Buy Cheap order pain medication with no prescription Now WorldWide Shipping. No Prescription Needed.
  • Buy Cheap uk online pharmacy phentermine Online Top Online Pharmacy Supplier. Low Prices.
  • Buy Cheap oregon weight loss Online Online Medical Shop. Best Drugstore.
  • Buy Cheap generic cialis talafadil Now Discount Online Pharmacy. Best Internet.
  • Buy Cheapest buy viagra prescription Online Low Prices. Cheap Prescription Drugs.
  • Buy Cheapest cheap xanax without prescription Now Best Internet. Drugs, Health And Beauty.
  • Buy Cheap ambien cr dosage Online Best Internet. Cheap Prescription Drugs.
  • Buying Cheap medications for stress. Worldwide Rx, Best Prices. WorldWide Shipping.
  • Buy Cheapest citrate clomiphene Now Discount Online Pharmacy. Low Prices.
  • Buy Cheapest what is xanax for Now Pharmacy Store. Pharmacy At The Best Price!
  • Buy Cheap online azithromycin Online Best Online. Cheap Prescription Drugs.
  • Buying Cheapest tramadol hydrocloride. Mexican Rx, Best Prices. Free Viagra Pills!
  • Buy Cheapest levitra canada Now 24/Online Pharmacy. Guaranteed Shipping.
  • Buy Cheapest natural appetite surpressant Now Buy Medications Online. WorldWide Shipping.
  • Buy Cheap cheapest generic price viagra Online Free Viagra Pills! Cheap Pharmacy Online.
  • Buy Cheap lipitor effects Now 24/Internet)(safe Pharmacy. Best Prices.
  • Buy free viagra prescription Online Without Prescription. Best Prices. Best Online.
  • Buy Cheapest how to control your appetite Online Drugs, Health And Beauty. Low Prices.
  • Buy Cheapest buy pain meds no prescription Now No Prescription Needed. Pharmacy Store.
  • Buy Cheapest weight loss and body building pills Now WorldWide Shipping. 24/Online Pharmacy.
  • Buy Cheap detox weight loss Online WorldWide Shipping. Top Online Pharmacy.
  • Buy Cheapest cialis levitra viagra compare Now Best Internet. Drugs, Health And Beauty.
  • Buy Cheapest canadian pharmacys Online WorldWide Shipping. Best Drugstore.
  • Buy Cheap buy cheap generic cialis Online Cheap Online Pharmacy. Best Internet.
  • Buy Cheapest online cheap viagra buy Online Best Online. Pharmacy At The Best Price!
  • Buy Cheapest find lowest price for cialis Online Best Drugstore. No Prescription Needed.
  • Buy Cheapest diazepam online usa pharmacy Online Top Online Pharmacy. WorldWide Shipping.
  • Buy Cheap prescription diuretic Online Best Prices. Pharmacy At The Best Price!
  • Buy Cheap lorazepam dosages Now Online Prices For lorazepam dosages! Pharmacy Store.
  • viagra generico impotencia Online Without Prescription Pharmacy Store. Best Internet.
  • Buy Cheap canada online drug stores Online Pharmacy Store. Cheap Pharmacy Online.
  • Buy Cheap pain medication for sale Now Online Prices For pain medication for sale! Best Drugstore.
  • Buy Cheapest weight loss pills for obesity Now Internet Prices For weight loss pills for obesity! Best Drugstore.
  • Buy Cheap diet pills without prescription Online Order Cheap Meds Without Rx. Best Prices.
  • Buy Cheap alprazolam xanax Online Cheap Prescription Drugs. Best Prices.
  • Buy Cheap on line ambien Now Best Prices. The Largest Internet Pharmacy.
  • Buy Cheap ultram without a prescription Online No Prescription Needed. Best Online.
  • Buy Cheapest legal cialis Online Online Medical Shop. Best Online.
  • Buy Cheapest anti depressant side effects Online WorldWide Shipping. Pharmacy Store.
  • Buy Cheapest prescription drugs migraines Now Low Prices. The Largest Internet Pharmacy.
  • Buy Cheap free xanax online Online Low Prices. Discount Pharmacy Online.
  • Buy women's health pharmacy Without Prescription Doctor. Low Prices. Best Internet.
  • Buy Cheap lipitor atorvastatin Now Pharmacy Store. Buy Medications Online.
  • Buy Cheap propecia cheapest Online Top Online Pharmacy. Guaranteed Shipping.
  • Buy Cheap diet pill safety Now Cheap Prescription Drugs. Pharmacy Store.
  • Buy Cheapest cialis long term effects Now Online Medical Shop. 24/Online Pharmacy.
  • Buy Cheap drugs ultram Online Buy Medications Online. Best Online.
  • Buy Cheapest nexium canada Online Best Internet. Online Medical Shop.
  • Buy Cheap muscle spasm treatment Now Discount Pharmacy Online. WorldWide Shipping.
  • Buy Cheap discount medications Online Best Online. Drugs, Health And Beauty.
  • Buy Cheapest cialis user testimonals Now Cheap Pharmacy Online. Top Online Pharmacy.
  • Buy Cheap cialis shipping Online Best Drugstore. Special Prices For cialis shipping!
  • Buy Cheapest cheap generic propecia Online Best Prices. Special Prices For cheap generic propecia!
  • Get paxil versus zoloft Without Prescription Consultation. 24/Online Pharmacy.
  • Buy Cheap lorazepam high Online Best Drugstore. Discount Online Pharmacy.
  • Buy Cheap buying phentermine online Online Drugs, Health And Beauty. Best Prices.
  • Buy Cheapest cure social anxiety Online 24/Online Pharmacy. Best Prices.