![]() |
|
General For serious discussions about general Wyvern topics. |
|
Thread Tools | Display Modes |
#1
|
||||
|
||||
![]() How long would it take a professional to make a singleplayer Wyvern, while working on it 8-10 hours a day? I'd think it would take like half as long without all that server stuff, but I don't know, that's why I'm asking you...
|
#2
|
||||
|
||||
![]() Due to the nature of how wyvern was constructed, you cannot really remove the multiplayer bits. Your question is like asking how long it would take to make a single user database. You are misunderstanding what exactly is involved here.
Take a look here to see why wyvern is called a MUD: http://web.archive.org/web/200210130.../overview.html And also the API: http://web.archive.org/web/200606152...api/index.html What you should take away from this is that wyvern was not just a rogue-like with a graphics pack. It's like comparing MS Paint to Gimp or Photoshop, which are very large, complicated, and extensible systems. For just the code, you are easily looking at thousands of man-hours for what wyvern was. The code that actually passes information across the internet (as opposed to straight to a GUI) were inconsequential in light of everything else. |
#3
|
||||
|
||||
![]() Thanks for the response, but I'm not misunderstanding anything, when I ask how long it would take, I include everything(that does not include making it multiplayer), not just certain parts of it...
Quote:
![]() |
#4
|
||||
|
||||
![]() Quote:
To start out with, what you're talking about making is called an "RPG," which is totally different from Wyvern in presentation. You could make it look the same, but to have the same feel, it would need lots of thought about NPCs - do you have NPCs pretend to be humans playing a game? If not, you lose a lot of what made Wyvern so great. Single player games cannot and will not ever be able to be like a multiplayer game, and vice versa, since the human element is what makes a multiplayer game charming in a different way from a single player game. Now that I've gotten all of that out of the way, let's pretend that a single player Wyvern would feel the same, just for the sake of argument. A professional, to make an entire game, takes anywhere from a few months to 10 years. If you're an indie developer with some solid experience (say, a few years in high school of tinkering and then a degree in college in something related, English, Computer Science, Graphic Arts, etc., all the while still working on game projects), the same time frame goes, but this depends more on resources, (a lot of disposable income will make the game happen quicker, but there's a lot of public domain and creative commons content out there). In terms of making a game like Wyvern, using an existing game engine is probably out. So the physics (movement, collision detection, animation, etc.) would all need to be created from scratch. This is an additional year of work if you're doing it all by yourself. Asset development and programming are totally separate elements here, as well. In relation to what Logwad was explaining, think about all the different things that make a game - music, graphics, story lines, etc., and how they have to integrate well stylistically. A game isn't one thing. A game is many things that come together to transcend zeros and ones (or even pen and paper, cardboard and plastic, etc.) and create an overarching user experience. A lot of prior planning goes into a project this big. Consider putting off trying to create a whole single player RPG by yourself until you have created some smaller games, and have some understanding of the bigger picture. Honestly, start small with 'simple' games before you try to tackle such big projects. You'll have something tangible to show off to friends and family (who will think you're some sort of god), and you'll feel better and more confident in your skills as your game development portfolio expands. Here are some games that are way simpler to develop a clone of: Pong Breakout Pacman Donkey Kong Asteroids Snake A few worlds worth of the original Mario, or... Mario Bros. (The arcade style game where the monsters pop out of the sideways pipes and come down to Mario and Luigi, with the pow box and whatnot). I'm not calling these games simple by any means, it'll take a lot of work, but they are a lot simpler than imitating a graphical MUD as a single player game. While I'm on the subject, a lot of these games are recursive, meaning they get progressively harder and theoretically never end (though a lot of them have a real-life end, be it mechanical or via a game over screen). If you get through this list, look for arcade games on the internet and make clones of those, too. If you want to try to mimic RPG style games right away, try developing a text based adventure game instead, then move on to a clone of something like Zelda, working your way toward other genre-similar game styles. Also this goes back to my discussion in another thread regarding your pixie question. If you want to make totally original content, you're going to want to learn a solid programming language like Python, Java, or C++. You're going to need to understand how to create sprites and animation, believably so. You'll also need to have a thorough understanding of music theory. While we're on theory you'll need to grasp, you'll want to be versed in creative writing and game design theory. Also, you really should stop asking us these questions and start Googling stuff. Google will give you good information, instantly, and you can learn a lot by just knowing how to search properly. In closing, a lot of this stuff may seem dry. I was there at your age, thinking I could make a whole MMO by myself (still haven't, I'm 25, and I still take a crack at it every so often; I'm a hobbyist of a lot of things so I get easily distracted from huge projects). If you don't have enough enthusiasm for the art to start small and work your way up, (and to soak up as much of what we're telling you as possible) then all you're really doing is dreaming big, which is just dreaming.
__________________
And then I wake up. |
#5
|
|||
|
|||
![]() I won't lie, I've got a bit more sympathy for you Josiah, maybe because I can also remember the days where I would spend hours trying to make MMO's and all sorts of crazy things.
Want some advice? Start small. Go learn Actionscript or find a small make your own game website. If it's your first language then it'll help you knock down the simple things like variables, procs, defines, etc. After that, do like Nod suggested and make a few clones. After a bit you can try making your own RPG. It would take thousands of hours to reach the level Wyvern did. If you attempt this I'm sure you'll gain /some/ experience, even if you don't succeed. |
#6
|
||||
|
||||
![]() Quote:
Quote:
Quote:
|
#7
|
||||
|
||||
![]() Quote:
Quote:
But I agree with Arilou, and most other self-respecting game designers/developers when he says that what you're doing is not 'creating games,' so much as modding an existing engine's contents (paraphrasing). You're also not actually programming in Gamemaker. But it's a cheap solution (not as cheap as Unity3D Free), and it's a great way to get started in the design aspect of game development. But, and I hate beating the D&D references over the head, it's like being a Dungeon Master and saying you created a game - you mostly used an existing game to develop content, which is fine, but call it what it is. Even if the game has been heavily modified, it's an existing system with its own parts that contributed more to your game than you actually did. In fact, while I'm on the subject, saying you "made a game" with Gamemaker is kind of insulting to its developers, though I'd bet they don't really think of it that way. Anyway, it's NaNoWriMo and I'm a couple thousand words behind, and the holiday is going to eat up three days, so I gotta get moving on that.
__________________
And then I wake up. Last edited by Nodlove : 11-24-2014 at 06:46 PM. Reason: Brevity |
#8
|
||||
|
||||
![]() I'm still unsure why everyone keeps saying gamemaker isn't programming, the language is very similar to Javascript(One of these days, I'm going to have to get deeper into that, any suggestions in where to start if you already know the basics?), it's just that it has a ton of built in things like instance_create(x, y, inst). Although I guess they did go a littler overboard with the built in functions/variables...like x, y, about a trillion functions... But what's fun is I like to sometimes do things that achieve the same things there functions do, except purely through data structures I made :3
Either way I think I would still recommend gamemaker to beginners, but everyone has their opinion :P |
#9
|
||||
|
||||
![]() Quote:
From the Wikipedia article about gamemaker: Quote:
Read a book on Python. Though it gets a bad rep as being a scripting language (people use it for scripting in their own programs), it's also a standalone programming language, which is much more respectable than gamemaker. PyGame is a library that is quite flexible in terms of programming real games, and the best part of the language is how user-friendly it is. You won't see the strange brackets and semi-colons out and about. *EDIT: http://www.pygame.org/ has a lot of tutorials (http://www.pygame.org/wiki/tutorials), and Python and Java fused together form the language used to make an amazing game (wink, wink). Rebuilding libraries is great for practice, but extremely impractical and a great way to create highly exploitable code.
__________________
And then I wake up. Last edited by Nodlove : 11-26-2014 at 12:03 AM. |
#10
|
||||
|
||||
![]() Ohhhhhhhhh, my problem here is I though scripting was the same thing as programming ._.
|
#11
|
|||
|
|||
![]() Well considering I've only put in about 8 hours total, I already have most of the UI completed and have started into the networking aspect of it... I doubt it would take "thousands" of man hours... https://www.dropbox.com/s/6zgtrg8hfw...yvern.jar?dl=0
|
#12
|
||||
|
||||
![]() I think it would take them ten years and the requirement of being paid for being a programmer.
|
#13
|
||||
|
||||
![]() Quote:
Displaying the message the player enters in the above box is not even close to how difficult a full chat system would be to create (your system has quite a few bugs anyway, like the words being appended to the top rather than the bottom of the chat, so when it's scrolling, the oldest stuff is first, not to mention that it's going to the wrong text box when enter is hit), and having a gray box in the center of blackness is far from having a level even mapped, let alone being able to navigate that level and having dynamic content within that level. This looks like someone spent an hour or two on it just playing around, especially since you didn't create any of the art assets that are in it (and technically you're violating the EULA of the map editor and/or game client by taking those art assets and using them in your little demo program). So anyway, long story short, this is far from a complete game, and you're insulting Rhialto and all of the other devs (including the wizards) by flaunting this like it's something special. A half-baked GUI does not a game make. Anyone else notice that SlothyJoe and Josiah sound similar...? Hm.
__________________
And then I wake up. Last edited by Nodlove : 09-13-2015 at 09:33 PM. |
#14
|
||||
|
||||
![]() Oui. Au début, je pensais que Josiah fabriqué un nouveau nom pour solliciter de l'aide parce que personne ne le prend au sérieux. Mais je suis vérifié et ils sont légitimement pas la même personne.
|
#15
|
||||
|
||||
![]() Voilà soit vraiment triste, ou vraiment hilarant. Était-il basé sur l'adresse IP? Peut-être il a déménagé?
__________________
And then I wake up. |
#16
|
||||
|
||||
![]() C'est possible mais c'est un relocalisation significative à faire.
|
#17
|
||||
|
||||
![]() Quote:
Quote:
Quote:
Quote:
|
#18
|
|||||
|
|||||
![]() Quote:
Quote:
Quote:
Quote:
Quote:
All of your responses aside, the hardest parts of making a game aren't here. This is a simple GUI. I understand you spent 8 hours or so on it, but there's nothing more than an extremely simple GUI. Not difficult to make with Java Swing, a Jython install, and an afternoon. My initial point was you said that the game shouldn't take thousands of man hours, but it would. I'd be interested, though, to see your continued progress. I don't mean to discourage you, either, I'd love a game like Wyvern to play. ![]()
__________________
And then I wake up. |
#19
|
|||
|
|||
![]() Quote:
YouTube It's just a quick demo, and you have to have those 2 credential files at the root (so C:\*.txt). It should run locally if you'd like to try it yourself, I'm working on getting it to port forward to my home PC and maybe get a ghetto chat server running at least. |
#20
|
|||
|
|||
![]() just so you know cobochon, and the sprites in that are all copywritten material.
|
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Been a long time for me | kgclutcklufoluf | Wyvern Help | 0 | 08-01-2009 04:21 PM |
how long has everyone been playing wyvern for? | Null | General | 15 | 02-11-2007 04:52 PM |
Can some1 make me a hof pic | Fredd | Chit-Chat | 0 | 12-06-2006 11:38 PM |
A very long and complicated idea I had.... :D | Narhalles | Features and Ideas | 7 | 09-07-2006 01:55 PM |
Make some new rings! | Dorion caun Morgul | Features and Ideas | 12 | 08-08-2005 10:44 AM |