The One Man MMO Project
One of the things I've always liked about computer programming is that if something works, you really don't need to know how it works. Libraries work like this, quite often code samples do as well. I've been working on getting soft shadows to work, and when I started, armed with a great code example of soft shadows using Variance Shadow Mapping I was totally optimistic I wouldn't need to really understand how shadow mapping works.
Well that's out the window. I understand.
Read 3063 more bytes... (1 comments)
Wow, been a while. I've been on vacation, playing with my daughter, going out with the wife. First time since my daughter was born that I can say I've seen 5 of the top 8 movies on Metacritic (or any of them actually.) Dark Knight was fun, Prometheus was fantastic, The Amazing Spiderman I saw in 2002 - it was called "Spider-Man".
There has been some small amount of progress on the game, but I tried to take my own advice this year.
Read 5536 more bytes... (0 comments)
I was looking into consumer internet offerings this week and I was shocked to find there are still internet services with as little as 15GB/month and with punitive $1.50/GB overage fees. 15GB/month is about enough for email and web browsing, not much more. For someone with this type of account to give some of the popular MMO's a try, check out the cost:
There's your business case for building a streaming MMO client right there. If you can get players started with a couple hundred megabyte client they'll save money, be able to get playing way sooner, and you'll save the cost of having them download Gigs of files they may never need.
Read 1268 more bytes... (0 comments)
I struggle a lot with wanting to share my excitement over how things are going with all the cool things I'm building, and with my internal quality bar which says which parts of the game aren't ready to have people judge them.
Indie games don't get any sort of pass on presentation just because they're put together by small teams. Like it or not, you're competing with AAA. If your product isn't immediately visually appealing you are putting yourself at a huge disadvantage. People won't even give it a chance. Sure you can put out an ugly game and slowly build a following with amazing gameplay, but you're putting up a significant barrier to casual interest. Look at all the big indie game successes of the last few years - can you think of any that weren't pretty in their own way?
Read 3445 more bytes... (1 comments)
I've been meaning to talk about some of the software I'm using to develop my game, so first up: Klok Desktop time tracking software.
Working full time on my game I wanted to be sure that I was getting the hours in, and to know how much time I was wasting on things that I maybe didn't need to. I've used a few different tools over the years, none of them were particularly easy to use or provided me with the kind of simple reporting I wanted (how much have I worked on X this week/month/year?)
I've been using the demo for a little over 2 years and I continue to be impressed by it. There's no huge pressure to buy but I finally purchased my copy today. For $15.99, I think I got my money's worth. The program has some little buglets, but they continue to disappear as the author updates the software regularly. The program does charts, and exports to Excel and has some other tricks. Go check out their website to learn about all that.
Read more... (1 comments)
You may have noticed the little Facebook Like button above. There is now a One Man MMO Project page on Facebook. I'll be posting links to new blog posts there, so if you're using RSS or Twitter and prefer Facebook for updates, now you have that option.
If you have a Facebook account, I'd appreciate it if you'd Like the blog as I need 25 likes to get the vanity URL I want. (Their SMS verification can't send text messages to my phone even though everybody else can, so I don't know what their problem could be.)
Read 200 more bytes... (0 comments)
Another big step ahead today, the circle of life for my game is finally complete. Birth, life, death, rebirth.
The game simulation (Life) has been working for a long time. Next up was entity creation (Birth) since if you're going to be killin', you really need an easy way to make things to kill. Back in April I added lasers and fiery Death. The final element I was missing was rebirth. Or as we in the games business like to call it - Loot.
Read 1819 more bytes... (0 comments)
I've been playing quite a few new games lately. Some of them are research, but a few I am really enjoying. Playing all these new games has made me consider the new-user experience for my game. I'm not sure what that will be yet, but here are some of the lessons I've taken from my newbie experiences.
Read 7110 more bytes... (0 comments)
Wow, people are so depressed over the failure of 38 Studios, the layoffs from the Star Wars: The Old Republic team, and Pitch Black Games' Dominus getting cancelled during Alpha.
38 Studios had apparently been working on their game for six years. They gambled big (rumours of over $100M spent), but I sort of wonder what their strategy was - other than that they wanted to take over World of Warcraft's spot. I had no interest in their MMO Copernicus - there are dozens of swords and elves games to choose from. Turbine has three! Really, can't anyone make an MMORPG in another genre? Does it have to be me?
Read 2898 more bytes... (2 comments)
My first Screenshot Saturday.
This is the Design screen I've been working on this week. The player designs their units by dragging components from their inventory to the design template. The template's slots change based on which components (of 12 types) the player selects. The components selected determine the unit's strength and abilities as well as its cost. The player can compare stats by hovering the mouse over each component and the full unit's stats are displayed to the right of the template.
Read 1006 more bytes... (0 comments)
The Miranda Conquest Map - 2014-10-04 11:31:12 (2 comments)
Me too! Tell your friends.
The Miranda Conquest Map - 2014-10-03 23:59:22 (2 comments)
Such map, much control, wow. That aside, I really like where this is going, and I think the 'Qux' style capturing will help to prevent boredom from having to capture empty zones. Of course I imagine that that is the whole point behind it :D
Designing a Secure MMO Login System - 2014-08-30 12:19:14 (6 comments)
Its just a random number appended to the data you are hashing so that if you hash the same password for two different users, they don't have the same hash. That way it is harder for someone with a list of common passwords to hash and compare them ...
Designing a Secure MMO Login System - 2014-08-30 12:11:57 (6 comments)
hi, im new to all this ... what is "salt" ?
Thanks for the suggestion, I hadn't considered that. I'll try to figure a way to let players do that.
Copyright (C)2009-2014 onemanmmo.com. All Rights Reserved