Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Vengeance Online RPG

Status
Not open for further replies.
Not much done lately, I have 16.5 hours of exams next week...

Anyway.

I've been trying to think how I can stop people stealing the game. The best way I can think of is an activation code system.

The only way I can see this able to be done is via selling the game on CD, and mailing it to customers.

I.e. you order the game. An activation code is assigned to your individual game, and burned to CD. Then an activation code is included in the CD case, which you enter and it unlocks your game. You then register an account in-game, and the activation code is included in the registration automatically, so that the server can check if that code has already been used.

The codes will be randomly generated 12-digit alpha-numeric codes, and each will be checked against any existing codes to make sure they are unique.

This does mean that while the free version will be downloadable, the paid version will have to be ordered from the Internet on CD format.

I've been looking into publishers for manuals and so on, and I worked out for:

50 page full-colour manual
A3 game poster
DVD case
DVD cover
Full-colour printed CD-Rom

It would cost less than £1... But 1,000 of them would have to be ordered at a time, which is a major downside as the chances of me ever getting £1,000 are pretty slim.
 
Sorry for the bump, but I felt this counted as a "big update". If the mods feel differently they can delete this post, sorry. Anyway.

Just bought a new web hosting account, at Servage.net. Another £74.97 gone... (Bringing the total spent on this game to over £550. Wow, wish I had that kinda money now... :))

The new host has an autoinstaller, so the forums are now back up again (still need to work out how to move the database though), and a wiki has now been set up.

Vengeance Wiki

This will serve as a frequently updated game manual, for Vengeance (and any expansion packs and campaigns that follow). It wont be user-editable until the game is released, to prevent needless spam.

The website still needs to be transferred across to the new web host.

But, for your reference, the links are now:

www.vengeance-rpg.com

www.vengeance-rpg.com/wiki

www.vengeance-rpg.com/forums

And my e-mail address has now changed, at the moment it just redirects to my old one but I'll probably get a new account soon anyway.

daniel @ vengeance-rpg.com


Ok so it's not much at the moment, but it will be, in time.

Seeya,
~Wyatt
 
Wyatt the thing is, wouldn't people be able to upload and/or email their Game.exe and their activation code to people?  As long as the executable and the activation code are a pair, they would work anywhere, right?
 
Nope,

"You then register an account in-game, and the activation code is included in the registration automatically, so that the server can check if that code has already been used."

If you sent your code and exe to someone else, they would be able to use it, but as soon as they tried to register an account the game would recognise that that code is already stored with another account and wouldn't let them register.

This bit I haven't coded yet. This is one thing I need a Lua programmer for. (E-mail me if you know Lua and MySQL!)

The only ways really it could be changed are:

-Playing with someone else's username and password
This I cannot stop.

-Hacking the encrypted game files
I just found out sopmeone here knows how to do this. This is a -major- security risk. I do not know what I can do about this.
 
If these keys are just random numbers with no order, then people could just put in a completely random number and it would work.  Why not reserve the last four digits of the key as a checksum to prevent the use of random keys from being used?
 
Every time I create a key, it will be added to a database connected to the server, so only them codes would work.

But yes, as a backup that would be a good idea, thanks.
 
£1 is roughly worth $1.95.

I based the prices how I did for that reason - Aveyond definately sells, and it costs $20, which is around £10.
 
Copied from the Screenshots Thread

I didn't think one of the kingdoms in my game, Green Forest, was... foresty enough. So, i decided to do a small expansion to the South. I got greatly carried away, and was left with below. Note that Green Forest itself extends further East than in these screenies, I just couldn't be arsed to scroll and print screen them bits.

Click the link, it's too big:
(The new map begins where it says "Bordeur Mountains")


http://www.vengeance-rpg.com/images/green_forest.png

I did a screenie of it along with part of the rest of the world, to show it in perspective. Note that many huge maps are missing from here - there's a 100x100 North of Golda'ea, a 150x150 West of Golda'ea, a 200x200 North of Aramidia, a 100x100 East of Aramidia, etc.

http://www.vengeance-rpg.com/images/green_forest_2.png[/img]
 
No offense intended, but if you're seriously wanting to get you're own MMO up and running, You'd be better off restarting on your own basic game engine from scratch, RMXP is a good programme, but it's not good enough to make an MMORPG that People are going to have to pay for to play properly. Harsh, but pretty much true.
 
Seeing as I've got so far already, and Ruby is the only programming language I really know, restarting the game would absolutely kill it beyond repair.
 
Having this in the project forum will probably bring it more attention. It deserves it! I love your zoomed out maps, they look great!
 
Status
Not open for further replies.

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top