Pokemon Universe MMORPG

Official Forums => News & Announcements => Topic started by: Mr_Dark on May 23, 2014, 12:11:28 pm

Title: Wanted: Developers
Post by: Mr_Dark on May 23, 2014, 12:11:28 pm
Looking for C# and Java developers who can continue my (little) work on the MapEditor (C#, OpenGL), Server (C#) and Client (Java, WebGL).

Most of you know I have a full-time job as a programmer and when I come home in the evening I don't have the will-power to continue working on my own projects. Besides this I'm starting up another business on the side. So when I have some free time I'd rather relax and play a game or watch some tv shows. Therefor I'm looking for people who want to continue the little work I've done. I will still be available to help and perhaps write some code here and there, but building all three products (MapEditor, Server and Client) at the same time is just too much.

Most of our code can be found on our github: https://github.com/PokemonUniverse

If you're interested, feel free to post a reply in this thread or just fork the code you want to work on and submit pull requests for changed code.
Title: Re: Wanted: Developers
Post by: Saxon on June 17, 2014, 10:40:40 pm
any luck?
Title: Re: Wanted: Developers
Post by: Tickles on June 17, 2014, 11:01:49 pm
any luck?

No. I'm guessing not a lot of people noticed this post. I  myself have zero programming experience, hence being a writer.
Title: Re: Wanted: Developers
Post by: Cincy on June 21, 2014, 09:06:23 am
hey if i try so i can only make maps if you nedd any to make maps on a editor so give me a message c:
Title: Re: Wanted: Developers
Post by: Tickles on November 27, 2014, 04:11:29 am
I'm taking up Java and hopefully some web development that may progress into C#. What I'm saying is, if this site doesn't die, or the balance server can at least remain so I can talk to the remaining dev team, I will personally take on the task of joining a team of programmers to work on this game, get it into beta, and expand from there. And in case neither of these factors remain, I have the code already saved on my computer to work with once I have a better understanding of it, and release it as the game Dark and Urmel intended.
Title: Re: Wanted: Developers
Post by: Jerry on December 02, 2014, 08:09:33 am
I would like to try helping somehow, and I do have a tiny bit of knowledge of C# but the major problem I have (I believe) is to understand how the app works; as in where it starts, how the server responds and interacts with the client, a bit like a flowchart actually. I have run some 20 lines scripts in C# that do what I want them to do, but I'm sure that's not enough.

And looking at the github scripts, I have no idea where it starts, and most of the files don't seem to do much right now anyway.
Title: Re: Wanted: Developers
Post by: Tickles on December 02, 2014, 09:43:42 am
I can't really make heads nor tails of it at the moment, but hopefully after a bit of practice I will be able to tell what it all is. We may have to start from scratch if we can't figure it out, but I'm sure Mr. Dark will fill us in when the time is right. And Jerry, you would be a big help with this.
Title: Re: Wanted: Developers
Post by: Saxon on December 04, 2014, 08:55:51 am
I just really hope this project won 't be terminated.
Title: Re: Wanted: Developers
Post by: weirddemon on December 10, 2014, 07:53:33 pm
I really want to help with this. However, I browsed the code briefly and it's setup in the most confusing way possible. I've never seen a .NET app made like this. I don't know if I'll be able to do anything with.

At some point, didn't you have a Silverlight implementation? Where'd that go?
Title: Re: Wanted: Developers
Post by: Tickles on December 11, 2014, 12:14:00 am
Sadly that is a question for dark and urmel. I'm too new to code to give an answer, and I joined the team pretty late in the project.
Title: Re: Wanted: Developers
Post by: Monzta on December 11, 2014, 02:38:00 am
I really want to help with this. However, I browsed the code briefly and it's setup in the most confusing way possible. I've never seen a .NET app made like this. I don't know if I'll be able to do anything with.

At some point, didn't you have a Silverlight implementation? Where'd that go?

I remember you.

That was restarted too.
Title: Re: Wanted: Developers
Post by: weirddemon on December 11, 2014, 02:19:18 pm
I remember you.

That was restarted too.

I remember you too, Monzta! It's been years since I've been here. And my development skills have increased significantly since then. I want to help, but it doesn't look like I can do much with the current state of the code.

Any ideas why dark and urmel chose Go when they chose to re-develop PU? It seems like an odd choice. If it was in Monogame, I think so much more could be done =/
Title: Re: Wanted: Developers
Post by: Monzta on December 11, 2014, 02:54:36 pm
Any ideas why dark and urmel chose Go when they chose to re-develop PU? It seems like an odd choice. If it was in Monogame, I think so much more could be done =/

*shrugs*

They said it was a new lang, much faster and efficient. Obviously turned out to be the complete opposite.
Title: Re: Wanted: Developers
Post by: Baka on January 08, 2015, 07:15:59 am
*shrugs*

They said it was a new lang, much faster and efficient. Obviously turned out to be the complete opposite.

Programming languages are like language families. One you know one, it is much easier to get into the other. I remember GO is somewhat close to Java, and believe that with little effort programmers could adjust to it, thus I don't find the whole GO thing the problem. People seem to forget though that this project is mainly an experiment, a hobby project if you would like, to develop own programming capability and to build a community. It's hard to believe it is still being continued considering there is no monetary incentive to finish it, especially since Nintendo will probably kill it few days after official release.

At this point, not to offend anybody, but I believe the knowledge/art could have been used to make a new game outside the Pokemon franchise, and sell it on steam/mobile platforms.
Title: Re: Wanted: Developers
Post by: Yume Tsuki on January 08, 2015, 12:07:13 pm
Well yeah, the point of this MMO was that it would be entirely f2p without any stuff to pay for. The game was made because people found it fun to do and that was all that mattered. =w=;
Title: Re: Wanted: Developers
Post by: Baka on January 08, 2015, 01:00:41 pm
Well yeah, the point of this MMO was that it would be entirely f2p without any stuff to pay for. The game was made because people found it fun to do and that was all that mattered. =w=;

Yeah, but people are more willing to add for free/fun if a game already exists (Eg. Skyrim). So make the game, and make this a free unofficial mod. Hell, you could even kickstart it, and Ninty won't be able to do anything. 
Title: Re: Wanted: Developers
Post by: Tickles on January 08, 2015, 07:54:46 pm
Explain your premise. Are you asking we make an entirely new game, or make the same game with kickstarter backers? Either way, there is a tiny problem. We lack programmers. Any people with even basic knowledge of programming haven't responded a to whether or not they wanted on board. There is a good chunk of code done in GO, and some people have glanced at it. I realize now that we need more capable people with knowledge in this language. I'm all for getting this on kickstarter, but people want to see that we have at least the basics before they will be willing to back this project. If we do kickstart it, get then funds, and hire capable people, this will no longer be f2p. We might as well just build an entirely new game from scratch simply to avoid copyright and law issues, and we were already pushing it with PU.

I'm not ready to give up on this project. It may have started as a hobby idea, but thousands of people believed in it at some point. It's that level of indifference that is killing this entire thing, and I for one am surprised. I wasn't part of PU in "the golden years," I started off as some noob who seen a game that was promised to be different, and I wanted to see it happen. This was a little over four years ago. I didn't see a hobby project, I seen passionate people willing to give up their time to make something big. And over these four years I seen that passion slowly disappear. Maybe I'm stupid and naive to still think this can be done. Maybe I should leave it behind as well if this is how everyone truly feels about the game. Maybe everyone should leave and move on from this since it was a hobby and we all wasted our time. We can put this as one of our sad memories. That, or some people need to wake the hell up, realize what got them into this in the first place, and want this to happen. Excuse me, I have some writing to do. I said I was going to take on programming, but I was brought on to write. By June 30th, I will have found some more writers, and we will have the beta story and some miniquests finished and ready to go. Now it's on the rest of you. What will you have by that time?
Title: Re: Wanted: Developers
Post by: Baka on January 09, 2015, 05:45:28 am
I'm so sorry if it sounded like I was suggesting to drop this project entirely.

I merely tried to suggest this:
1. Keep developing current code
2. Kickstart it as a different game (a Pokemon clone for PC and mobile platforms/whatever)
3. Use money to pay for additional programmers, and graphical art through websites like "fiver".
4. Sell the game or make it f2p/whatever. Premium accounts? You name it!
5. Develop an original Pokemon mod unofficially and release it for free. If it's open source anyway, it's a simple task.

Basically let other people do the job for you. I may be optimistic, but if the project is stalling anyway then it doesn't hurt to try right? 
Title: Re: Wanted: Developers
Post by: Tickles on January 09, 2015, 06:24:13 am
That sounds a lot better. Im not against most of these ideas. Im pushing for number 5, but I'm not against a pokemon clone. Could give an excuse to redefine the genre a bit.
Title: Re: Wanted: Developers
Post by: ArmandCool on January 09, 2015, 03:31:55 pm
About 30th June. I could probably start working on pixel art again, but I really don't want to waste time. Probably no one doesn't want to. All I need is a guarantee that this game is worth working for. I've had a lot of hope at the beginning, as I've heard the PU creator was on vacation, I thought of working a few months until he comes back, but he didn't show any signs of activity since I joined. He does visit pretty often, but I think it's all because he got used to doing this. If you really think you can continue the programming development yourself or with the help of other people, tell me and I'll get right back to work. :P
Title: Re: Wanted: Developers
Post by: Roloc on January 09, 2015, 10:17:39 pm
As I've said, I'm more then willing to continue making maps and balancing pokemon. I have already made quite a few maps as well as different inside buildings. IT was fun to me so I fell like I could continue making maps at a decent rate. Balancing is my passion though. I love it. Just don't want to waste my time either, so, yeah.
Title: Re: Wanted: Developers
Post by: The-Blades-slave on January 10, 2015, 02:16:03 pm
I can help with the balancing of pokemon, Roloc. Been wanting to start battling again for a while, but the server's never up when I get on. Do you keep it down now, or am I just retarded and not seeing it?
Title: Re: Wanted: Developers
Post by: Roloc on January 11, 2015, 07:11:28 am
I updated it, and turned it on for about 5 days, even posted that I updated it. Not a single person logged on or commented about it. So I took it down. If anyone wants it up I can easily turn it back on. IT's fully updated to ORAS.
Title: Re: Wanted: Developers
Post by: weirddemon on January 23, 2015, 05:49:21 pm
Programming languages are like language families. One you know one, it is much easier to get into the other. I remember GO is somewhat close to Java, and believe that with little effort programmers could adjust to it, thus I don't find the whole GO thing the problem. People seem to forget though that this project is mainly an experiment, a hobby project if you would like, to develop own programming capability and to build a community. It's hard to believe it is still being continued considering there is no monetary incentive to finish it, especially since Nintendo will probably kill it few days after official release.

At this point, not to offend anybody, but I believe the knowledge/art could have been used to make a new game outside the Pokemon franchise, and sell it on steam/mobile platforms.

This is somewhat true. Learning one language teaches you how to think like a programmer for the most part. However, that doesn't mean you can just pick any language for a game and expect to be as productive with it as another.

GO seems like an alright language so far, but it's still really knew. So finding GO developers is going to be hard. And learning a new language still takes a lot of time and energy. So a lot of developers aren't going to take the time to figure it out for something like this. Plus, since GO is so new, there's a lot less resources out there to help people who are learning the language. I don't think GO has even been fully documented yet.

The point I'm trying to make is that every programming language is not created equal. If they decided to make the game in C# with monogame (as an example), there would be a lot more people who could help and making the game would actually be quicker and more productive.
Title: Re: Wanted: Developers
Post by: Tickles on January 23, 2015, 10:53:03 pm
Well, if anyone wishes to rewrite the code, I can see no problem there. The goal is a playable beta at the moment, so there isn't a lot that needs to be in. Major things are movement, battle system, pokemon spawns, and npc interaction. We have someone working on an editor in a commonly known engine, but they're still working out the kinks there.
Title: Re: Wanted: Developers
Post by: Declan_23 on February 12, 2015, 09:19:04 pm
Sup Baka? How's Japan?

There was a playable beta 5 years ago, before the switch to GO. Call me thick - but unless that code has been chucked out, wouldn't that be a better place to start than a half-written engine in a language nobody understands?
Title: Re: Wanted: Developers
Post by: TrainerX on February 15, 2015, 08:55:05 am
Sup Baka? How's Japan?

There was a playable beta 5 years ago, before the switch to GO. Call me thick - but unless that code has been chucked out, wouldn't that be a better place to start than a half-written engine in a language nobody understands?
This sounds like a good idea to me. If the engine is only half-written, and GO is such a poop language, they might as well switch back to C++(I think that's what they were using) and develop with that. I think they would make much better progress with a decent language.
Title: Re: Wanted: Developers
Post by: Roloc on February 18, 2015, 04:42:55 am
If I recall correctly, the reason they switched was because Mr Dark and Urmel ran into a complicated problem and couldn't get the code to work correctly.

Something along those lines anyway, someone that knows code would be able to explain this better then me.
Title: Re: Wanted: Developers
Post by: TrainerX on February 18, 2015, 10:35:17 pm
If I recall correctly, the reason they switched was because Mr Dark and Urmel ran into a complicated problem and couldn't get the code to work correctly.

Something along those lines anyway, someone that knows code would be able to explain this better then me.
This probably wouldn't be the most appealing idea since they've already switched languages once, but maybe if they can't switch back to C++, they would be better off switching to a language with more documentation, like Python or something. I don't know how much work they would be undoing by switching again, as I don't know how much progress has been made since the switch to GO. It all depends on whether or not they would be able to make progress quickly enough to offset all of the work they would be undoing.

Who knows, maybe they can manage to make things work with GO. But even when the game is released, if it's as difficult to use this language as I'm being told, I think it could cause some serious issues down the line. It would really suck for both the devs and the players if some sort of game-breaking bug took forever to be patched because the code is so difficult to figure out.
Title: Re: Wanted: Developers
Post by: Roloc on February 19, 2015, 08:29:28 am
agreed, Thats why I was mentioning to everyone why they switched codes in the first place. Thats why its prolly not a good idea to switch back unless someone knows how to fix the error they kept running into.
Title: Re: Wanted: Developers
Post by: Tickles on February 19, 2015, 07:36:46 pm
The old codes are still on the Github page from what it looks like. It is possible to go from where they ran into the roadblock. Anyone heard of fiver? it's a good place to find programmers, and they charge five dollars to code. I'm not sure to what extent, but it may be a good start.
Title: Re: Wanted: Developers
Post by: Mr_Dark on February 20, 2015, 11:52:32 am
*sigh*, there's so much crap in this topic.. Here we go:

1. GO is not a "poop" language. To counter believes, the language is pretty good documented (http://golang.org/doc/) and even has a tutorial learning site (http://tour.golang.org/welcome/1). Those who claim C++ is a better language then GO clearly have no real programming experience.
2. What Baka said; As a programmer you shouldn't really have to care in which language something is, the language is only a tool. GO is like a mix of C++, java and Python, so if you can write one of the above, you should have no problem writing GO.
3. I uploaded the old cpp source code to github so you all can see how much of a pile of poop it is. It's missing all dependencies, so welcome to dependency hell.
4. The latest C# version (also on Github) was a final attempt on creating something structured in a more common language to attract developers, but that stranded due to lack of motivation and time on my side.
5. From what I read, most of the people in this thread are not really developers except for maybe a single file here and there. Building an engine which can be used for a game like this is not build in a week. Sure it's possible, but then you end up with our first CPP version, some kind of unmaintainable beast. This is the part of the reason we started over this much. Maybe it's my fault for wanting everything to be perfect and being too easy in saying "oh this is poop, lets start over".
6. A kickstarter would never work for a project like this. One word: Nintendo. They'll Cease & Desist you so hard you don't even know what hit you.
7. Fiver seems like a nice site, but for finding people to work on a project like this. You want people who're dedicated and want to spent every single minute of their free time working on the project.

P.S. For those who're wondering. I (still) have a full-time job and working on 2 other businesses on the side, so I don't have time to pick-up another project (PU).
Title: Re: Wanted: Developers
Post by: Mr_Dark on March 18, 2015, 12:05:17 pm
Since google code is going to stop, I've exported it to github

https://github.com/MrDark/pokemon-universe

Contents:
- First server writting in Go (doesn't compile against latest Go build chain)
- Client written in Go (we stopped developing this and went to Java+GWT)
- Client written in Java
- Mapping server

If you're really interested in continuing this work, you can probably get the Go server and Java client to work. Otherwise use them as inspiration if you're going to start over.