• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Pokemon C# Engine

Status
Not open for further replies.
That's what we call irony, ladies and gentlemen.

You are making a fool of yourself. First it turns out you reused code. I'm all for reusing code, but also for giving credit where credit is due. If you were upfront in saying that you reused some code, and the creators of that code are okay with it, that's fine. But then you say that you don't want your code to be reused.

If people can't use any of your code, you shouldn't use any code not written by yourself. It's that simple. You cannot claim ownership on somebody elses code like that.
 
Like I said, think whatever you want of me but I've got almost a thousand people following my work, I could care less about what a few people think of me. I refuse to show my source code because I want this to be my project and I fear that some master of C# may pick it up and render me irrelevant.

If you're as good as you think you wouldn't be rendered irrelevant. Secondly, how are you gonna create a pokemon engine and not be willing to release it open source, its not like you have any legal rights to the code. The more you go on and on and are reluctant to release the code it make me think your hiding something.

Do what you want ultimately its up to you. But even if you come out with something stable you might lose alot of potential users because they will think the engine is not yours.

Also I gotta ask, where do you come up with your numbers? over 1000 followers? Really? how did you get that statistic..
 
Last edited:
Also I gotta ask, where do you come up with your numbers? over 1000 followers? Really? how did you get that statistic..

/r/pokesharp on reddit

Also, I have agreed to send the source code to Maruno, which he will compare with Pokemon Dawn; He is trusted on Pokecommunity and I know he will not release the source or do anything with it. I will send it to him soon, I was doing some major code cleanup yesterday
 
This is true. So until I've had a chance to look oxysoft's code over and reach a verdict, any more posts about the matter at all by anyone will be infracted as spam.
 
*waiting game* Tick tock.

I hope this turns out to be ok.
I'm really looking forward to using it.
 
Hey.
Oxysoft just sent me his complete source code and I tried to figure out how much was actually copied and how much is actually his work.

As it turned out, I was a little bit to harsh on my opinion on oxysoft and I really thought, he just copy & pasted most of the code. PokeSharp is actually based on the Pokemon Dawn Engine and most of its code, even though nearly everything got renamed and refactored, but the huge difference is, that he actually thought about the code and how it works. He read into over 500 classes and figured out how to change and extend the code and even seperated some parts of the engine.

I think "Inspiration from Pokemon Dawn" is credit enough, as he really just uses some parts of the engine and thought about the code in a really deep way not just pasting everything.

Greetings,
Chris
 
That's the same conclusion I came to. While there were some bits of code which were simply copied from Dawn, much of it was obviously different and was either new or significantly adapted.

Since Dawn's creator Krissel has no problems here, neither do I, and neither should anyone else. There's still the issue that Oxysoft didn't give proper credit to the Dawn engine from the start, but it's there now so I suppose that'll do.
 
That's the same conclusion I came to. While there were some bits of code which were simply copied from Dawn, much of it was obviously different and was either new or significantly adapted.

Since Dawn's creator Krissel has no problems here, neither do I, and neither should anyone else. There's still the issue that Oxysoft didn't give proper credit to the Dawn engine from the start, but it's there now so I suppose that'll do.

Thats very good to hear i'll be looking forward to the next update
 
During this whole ordeal, I made this tool for entities when mass placing is required like for a forest or a bunch of trees.

[PokeCommunity.com] Pokemon C# Engine


[PokeCommunity.com] Pokemon C# Engine
 
I don't know how I am just now finding out about this, but I am thrilled to see this at work. I just came across it over on Ragezone, then found it over here. Looks great so far. That's the best map editor I've ever seen.
 
I just saw the first page, and I was blown away. I was looking at pg 3 onwards, and thought "this thing is dead now..." but then, out of the ashes, it revived! like a phoenix. Few such things ever happen. People just lose inspiration to make their things after being accused and pushed to a corner like that. This is a miracle map editor (Prolly should change the name to that :P) and let's all hope it gets finished ^^
 
Vacations are here. I should be able to get a lot of work done in the next 2 months. I already started working on the main engine and I have written a font renderer as well as a fast menu screen for testing. The font renderer already has 3 fonts to work with but you can also implement your own. Unfortunately, I have not provided any way to change the character table but I will most likely add this when I have time, it should not take long.

Here is a picture displaying all three fonts with every single characters for each one of them.
[PokeCommunity.com] Pokemon C# Engine


And here are two pictures of the new menu
[PokeCommunity.com] Pokemon C# Engine


[PokeCommunity.com] Pokemon C# Engine


All three boxes will start a new game in a random map, there is no game saving ability for now and there won't be for a while, doing the essential first.

The boxes when selected turn green and flash yellow every seconds, exactly like in the real game.

Other than that, I finally made it possible to dump the game from the map editor into an actual game file which the engine can read but can't be loaded in the map editor. (File that is released for others to play, not an actual map editor project)

The engine can already read the game file. Here is a map I made in the map editor and is being rendered in the game

[PokeCommunity.com] Pokemon C# Engine


Next up: animations and player
 
Last edited:
In the final release, will it be possible to have 3D models?
For buildings and such, but still using 2D overworld Sprites?
Live Gen IV/V?
 
In the final release, will it be possible to have 3D models?
For buildings and such, but still using 2D overworld Sprites?
Live Gen IV/V?

Sorry but no. A good portion of the engine related to entities and the map would have to be reprogrammed and reworked.
 
Status
Not open for further replies.
Back
Top