Welcome to Raph Koster's personal website: MMOs, gaming, writing, art, music, books.

Golemizer!

July 9th, 2008

Blog regular Over00 writes,

Like many people, I always wanted to be able to bring some of my MMOs ideas to reality. Of course, ideas are cheap and everybody got THE good one. So I thought enough dreaming and more doing.

So about a year ago, I started to work on a framework with the same tools I’m using for my day job: .NET, SQL and Javascript. After a month of design/planning and another one of coding, I had a prototype ready.

From there, I knew I could bring this idea to reality. So I worked on it on my free time on weekends and evenings to this day. The result is Golemizer. It could be shortly described as a “free web MMORPG putting players in the shoes of mad scientists creating monsters”.

The game features crafting, pets, player housing, npc AI scripting system for GMs and admin (I was using LUA with LUAInterface before but had to switch to dynamically compiled .NET code to overcome a memory leak problem), skills system and players’ merchants. After about 6 months of alpha/closed beta helped by some people, the game is now ready to face a bigger crowd as open beta.

So if you think this might be of interest to your readers, a small link to the game would be greatly appreciated. I’m sure your readers would be able to give me some precious feedback on how to improve gameplay, now that the technical side is completed. There’s still improvements to do, content to add, but from now on, outside feedback is greatly needed.

To give credit where credit is due, some parts, like player housing, were heavily influenced by SWG while the skills system is inspired by EVE Online. While I’m nowhere near his success, Gene Endrody also has been an inspiration and a source of motivation to carry on this project for over a year. Most graphics are from free libraries completed by some freelancers work. Thanks for reading to end!

Excellent. :)

This is the sort of thing we hope springs up by the thousand once Metaplace is out…

*

You can follow any responses to this entry through the RSS 2.0 feed. Responses are currently closed, but you can trackback from your own site.

11 Responses to “Golemizer!”

Jump to reader comments » | Leave a reply »

Trackbacks & Pingbacks
    Reader Comments
    1. Gene Endrody said on

      I was reading in “Dungeons & Dreamers” how Richard Garriot made his first game at home and sold it on a floppy disks in zip lock bags. His story reminded me of how it felt as a teenager making games on my Commodore 64, when “independant developer” meant one person and before a big team became a requirement. After working on yet another tight deadline, licenced sequel, the web seemed like the last remaining place to attempt to recapture that feeling.

      Congrats on the game and thanks for the nod. You’ll notice that everything is more personal when you build this way and having even just a few people you don’t know wandering around your world is a rush. People like Raph, Richard Garriot and Andrew Gower were orginal sources of inspiration and influence. I’ve still only met one of them.

    2. Gene Endrody said on

      I meant – People like Raph, Richard Garriot and Andrew Gower were MY orginal sources of inspiration and influence.

    3. Arrakiv said on

      Spiffy. Its great to see stuff like this popping up on the good old ‘net.

    4. Peter Harkins said on

      I played this game a few weeks ago; lots of good ideas but rough execution. There was a guest character class that was a couple clicks to log in with (no registration!) but none of the buttons or tutorial conversations worked. After quitting there was a “Hey, tell us what you think” contact form, but it didn’t work. Maybe I’m just boggling again at the lack of automated testing in games, but they were some pretty surprising bugs.

      I’ll also join in wishing him the best of luck, though. It seems like a cool idea, I’m a big fan of web-based gaming.

    5. Over00 said on

      About the guest account, it is limited to walking and chat. When logging as guest, a window should appear telling so. Might not have been there some weeks ago though.

      Hopefully, with the recent wave of new visitors, I’ll be able to spot in a faster way remaining bugs that might prevent a smooth experience. There comes a time when you seem to unconsciously avoid potential bugs so you end up missing obvious things like the comments screen.

      While it’s always better to catch bugs before users do, I did build a logging system that helped me a lot so far to quickly fix problems. Anyway, I guess the key here is to keep learning from past mistakes and keep working!

      Thanks!

    6. Michael W said on

      Sounds awesome =D

    7. Eolirin said on

      Over00, you’re doing most/all of this all by yourself? On the technical end I mean. It certainly makes it very hard to bug test with resources that limited, especially when, as you say, you tend to overlook things because you know how they should be working rather than trying to break them.) :)

      It’s really impressive that you’ve gotten that far by yourself though. Keep up the good work.

    8. Over00 said on

      Eolirin, yep, all development (client/server/database) has been done only by me.

      One person helped me for AI scripting when I added the system (AI scripting wasn’t planned at first, it’s this person that suggested this huge and powerful addition) and he also gave me some precious feedback while in alpha/closed beta.

      There were some rough times, like when I found the memory leak with LUAInterface that I wasn’t able to fix. All of this after having the AI run this way for about 6 months… But the ride is well worth it.

      It does gets hard to control everything at the same time but it got me to learn a lot. It started with simple A* pathfinding and went to how to secure a server, knowing that a VPS can’t rely on virtual memory (basically freeze everything badly when you run out of memory) and other numerous things.

      Oh and one important things that helped a lot is to have a girlfriend that doesn’t mind falling asleep alone on the couch while you’re adding just 1 more line of code… I feel I’ll have to pay back all of this someday… :-)

    9. Eolirin said on

      Your girlfriend is a saint. :)

      Seriously, that’s very impressive considering. Projects like these are always going to have a higher amount of issues too, at least early on, and people are going to have to come to terms with that. Keep plugging along though; we really do need more of this. :)

    10. Slyfeind said on

      Congrats, Over00! Like you say, everybody has great ideas, but it takes a special kind of dreamer to bring their ideas to life.

    11. Morgan Ramsay said on

      Over00 wrote:

      Oh and one important things that helped a lot is to have a girlfriend that doesn’t mind falling asleep alone on the couch while you’re adding just 1 more line of code…

      “Your car game is more important to you than me!” ;)

    Page optimized by WP Minify WordPress Plugin

    Meta

    Recent Comments

    Categories

    Tags

    Recent Trackbacks

    Archives



    A Theory of Fun
    for Game Design

    Book cover for A Theory of Fun for Game Design, by Raph Koster

    Press
    Excerpts

    Buy from Amazon

    Twitter @raphkoster



    The whole Web

    Raph's Website

    See popular posts »



    After the Flood

    After the Flood CD Cover

    Available as MP3 download
    $14.99


    More stuff to buy

    Power Gamer T-Shirt

    Power Gamer
    Ash Grey T-Shirt

    $16.99


    LegendMUD

    click here to visit the Legend website

    "The world the way they thought it was..."