The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Create & Discover > Game Development > Scripts & Tutorials
Reload this Page Pokemon C# Engine
Sign Up Rules/FAQ Daily Battle Blogs Mark Forums Read


Scripts & Tutorials This forum is for scripts and code, as well as all kinds of tutorials, software, tools and so forth. Remember to give credit!
The thread revival limit does not apply here.

Closed Thread
 
Thread Tools
  #26    
Old March 29th, 2013 (9:32 PM).
Team Fail's Avatar
Team Fail Team Fail is offline
burning passion
ModeratorCSEO
 
Join Date: May 2009
Location: yes
Age: 21
Gender: Male
Nature: Brave
Posts: 12,524
Quote:
Originally Posted by DaSpirit View Post
Well, if you put it on the Xbox store, it would be in a commercial environment even if you don't sell it so I don't think it would be allowed.
Not necessarily. If someone has an indie license, they can run it on their Xbox. Of course, if I did an Xbox version, I'd also make a version for Windows in which all that's different is how it runs so that it's optimized for the system it's on.
__________________
CONTENTS
001
  THE LAB
002
  VISITOR MESSAGE
003
  PRIVATE MESSAGE
004
  PUSHING BUTTONS
005
  PUSHING BUTTONS BLOG
006
  ALT
007
  PHO
008
  PAIR 1
009
  PAIR 2
010
  TWITTER
011
  TF'S MUSIC STUDIO
012
  PC DISCORD - #GENERAL
SEEN
151

OWN
151
DATA
CRY
AREA
QUIT

Relevant Advertising!

  #27    
Old April 3rd, 2013 (3:50 AM).
Rayziken 2's Avatar
Rayziken 2 Rayziken 2 is offline
Beginning ROM Hacker
 
Join Date: Jan 2011
Gender: Male
Posts: 235
This looks amazing! I can't wait to see how it turns out. The second a download is available I'll be downloading it.

Also, will custom tiles be able to be imported? That would make this even better than it already looks.
__________________

  #28    
Old April 9th, 2013 (6:44 PM).
oxysoft's Avatar
oxysoft oxysoft is offline
 
Join Date: Sep 2009
Posts: 98
Quote:
Originally Posted by Rayziken 2 View Post
This looks amazing! I can't wait to see how it turns out. The second a download is available I'll be downloading it.

Also, will custom tiles be able to be imported? That would make this even better than it already looks.
Yes, tilesets and entities will be completely modifiable however you want it.
  #29    
Old April 12th, 2013 (3:42 AM).
oxysoft's Avatar
oxysoft oxysoft is offline
 
Join Date: Sep 2009
Posts: 98
added tile logic scripting and layers



this patch of grass was created using only the grass script





This is the instant path tool using tile logic, you can draw sort of like paths with it, kinda useful when you quickly and accurately want to make good looking paths
__________________
PokeSharp Engine
  #30    
Old April 12th, 2013 (5:09 AM).
Lord Varion's Avatar
Lord Varion Lord Varion is offline
Guess who's back?
 
Join Date: Feb 2009
Age: 21
Gender: Other
Nature: Naughty
Posts: 2,648
Quote:
Originally Posted by oxysoft View Post
added tile logic scripting and layers



this patch of grass was created using only the grass script





This is the instant path tool using tile logic, you can draw sort of like paths with it, kinda useful when you quickly and accurately want to make good looking paths
Will it always ,make the paths 3x3 tiles or can you shorten or lengthen it?
__________________
gone.
  #31    
Old April 12th, 2013 (11:25 AM).
oxysoft's Avatar
oxysoft oxysoft is offline
 
Join Date: Sep 2009
Posts: 98
Quote:
Originally Posted by Nintendork15 View Post
Will it always ,make the paths 3x3 tiles or can you shorten or lengthen it?
currently no but i could add an option for that if that's something people want
  #32    
Old April 12th, 2013 (3:56 PM).
Lord Varion's Avatar
Lord Varion Lord Varion is offline
Guess who's back?
 
Join Date: Feb 2009
Age: 21
Gender: Other
Nature: Naughty
Posts: 2,648
Quote:
Originally Posted by oxysoft View Post
currently no but i could add an option for that if that's something people want
Well, you can put my vote in the tin.
__________________
gone.
  #33    
Old April 13th, 2013 (3:30 AM).
Maruno's Avatar
Maruno Maruno is offline
Lead Dev of Pokémon Essentials
 
Join Date: Jan 2008
Location: England
Posts: 5,133
You really should only draw paths on the tiles the user draws them on. It's not that much harder than what you've already done, in terms of choosing the right path graphic for each tile, and it's definitely what people expect to happen and may well want to happen.
__________________
  #34    
Old April 13th, 2013 (4:26 AM).
oxysoft's Avatar
oxysoft oxysoft is offline
 
Join Date: Sep 2009
Posts: 98
Quote:
Originally Posted by Maruno View Post
You really should only draw paths on the tiles the user draws them on. It's not that much harder than what you've already done, in terms of choosing the right path graphic for each tile, and it's definitely what people expect to happen and may well want to happen.
Well, at first, I only wanted to facilitate the making of paths so I made this brush but if I add some sort of width option for the path, set at 0 or 1, it would be what you want.

Anyway,
Here is a simple route map I have made in about 10 minutes yesterday to test the usability of the editor engine. I might have to add copy and pasting of entities and tiles.



You can see it's kind of lacking toward the end of it, I ran out of ideas and I was too lazy to continue it.
  #35    
Old April 14th, 2013 (3:17 AM).
WeNeedFocus WeNeedFocus is offline
 
Join Date: Jul 2012
Gender: Male
Posts: 14
I gotta say, that sure does look nice!
The connecting tiles such as paths and tall grass look nice, and make it easy since it's automatic.
I noticed that the trees' and rocks' (entities?) shadows overlapped the tall grass and water.
I'm guessing you put the tiles into one layer, and entities on a higher layer. And since the tiles are drawn first, entities then will then overlap tiles.
Is the water animated? What about the tall grass when you walk over it? The reason why Nintendo doesn't connect the tall grasses is probably because when you walk over it, the grass shakes (2-3 frames). Animating each piece of grass is hard, so they leave each one individual. I don't know if it's like that in the newer Pokemon games, since I don't play them, but it would look nice if the water and tall grass are animated.
This kinda motivates me to get back to Xna. Nice work! [I rarely comment]
  #36    
Old April 14th, 2013 (7:33 AM). Edited April 14th, 2013 by oxysoft.
oxysoft's Avatar
oxysoft oxysoft is offline
 
Join Date: Sep 2009
Posts: 98
Quote:
Originally Posted by WeNeedFocus View Post
I gotta say, that sure does look nice!
The connecting tiles such as paths and tall grass look nice, and make it easy since it's automatic.
I noticed that the trees' and rocks' (entities?) shadows overlapped the tall grass and water.
I'm guessing you put the tiles into one layer, and entities on a higher layer. And since the tiles are drawn first, entities then will then overlap tiles.
Is the water animated? What about the tall grass when you walk over it? The reason why Nintendo doesn't connect the tall grasses is probably because when you walk over it, the grass shakes (2-3 frames). Animating each piece of grass is hard, so they leave each one individual. I don't know if it's like that in the newer Pokemon games, since I don't play them, but it would look nice if the water and tall grass are animated.
This kinda motivates me to get back to Xna. Nice work! [I rarely comment]
Tiles are all rendered (all 16 layers from 0 to 16) then the entities are. Shadows are generated by the engine as you probably noticed. It will be possible to disable shadows for multiple entities if you wish or change some parameters modifiers to increase shadows or something.

Nothing is animated yet, but of course it'll be included in the future. The tall grass is actually from Heart Gold and Soul Silver. I will do my best to make it somewhat exactly like in those games but also editable so that those who want to use different tilesets of their own are not restricted by those animations.

I have updated the main post to have more information
__________________
PokeSharp Engine
  #37    
Old April 15th, 2013 (3:32 PM).
Nyndyll's Avatar
Nyndyll Nyndyll is offline
PD : O Creator
 
Join Date: Jan 2012
Gender: Male
Posts: 34
Look forward to using this program!
If I knew c# I would be less shy about using this, but...

So would this include like a wild editor? Or would that have to be programmed with the language?
I'll see for myself once you've got a usable version available.
  #38    
Old April 15th, 2013 (4:59 PM).
oxysoft's Avatar
oxysoft oxysoft is offline
 
Join Date: Sep 2009
Posts: 98
Quote:
Originally Posted by Nyndyll View Post
Look forward to using this program!
If I knew c# I would be less shy about using this, but...

So would this include like a wild editor? Or would that have to be programmed with the language?
I'll see for myself once you've got a usable version available.
What do you mean a wild editor? The whole game is to be made inside the map editor itself, no need for additional programs.
You will not have to know C# if you want to use the engine, though, some very basic LUA knowledge will be required for event scripting. I will have code samples for those interested.
__________________
PokeSharp Engine
  #39    
Old April 16th, 2013 (12:47 PM).
Nyndyll's Avatar
Nyndyll Nyndyll is offline
PD : O Creator
 
Join Date: Jan 2012
Gender: Male
Posts: 34
Quote:
Originally Posted by oxysoft View Post
What do you mean a wild editor? The whole game is to be made inside the map editor itself, no need for additional programs.
You will not have to know C# if you want to use the engine, though, some very basic LUA knowledge will be required for event scripting. I will have code samples for those interested.
I meant like in essentials, you need to use an external program to edit the wild pokemon. But since you say that that won't be necessary, then you answered my question!
I know a little lua, so that shouldn't be a huge issue.
  #40    
Old April 16th, 2013 (4:16 PM).
oxysoft's Avatar
oxysoft oxysoft is offline
 
Join Date: Sep 2009
Posts: 98
Quote:
Originally Posted by Nyndyll View Post
I meant like in essentials, you need to use an external program to edit the wild pokemon. But since you say that that won't be necessary, then you answered my question!
I know a little lua, so that shouldn't be a huge issue.
RPG maker wasn't made for pokemon
__________________
PokeSharp Engine
  #41    
Old April 17th, 2013 (4:54 AM).
bartyboy6's Avatar
bartyboy6 bartyboy6 is offline
 
Join Date: Sep 2010
Gender: Male
Posts: 56
When will it be available for download?
  #42    
Old April 17th, 2013 (5:00 PM).
oxysoft's Avatar
oxysoft oxysoft is offline
 
Join Date: Sep 2009
Posts: 98
Quote:
Originally Posted by bartyboy6 View Post
When will it be available for download?
When it's done obviously
__________________
PokeSharp Engine
  #43    
Old April 18th, 2013 (6:17 AM).
Varion Bluefire's Avatar
Varion Bluefire Varion Bluefire is offline
A.K.A The Glitch
 
Join Date: Apr 2013
Age: 21
Gender: Male
Nature: Naughty
Posts: 663
Send a message via Skype™ to Varion Bluefire
Quote:
Originally Posted by oxysoft View Post
RPG maker wasn't made for pokemon :P
When he says 'an external program' he doesn't mean RPG Maker XP.
He's talking about Editor.exe
Which comes with the Essentials project folder.
It allows you to edit Metadata, connections for maps, wild pokemon, trainers, trainer types, animations, text, items, etc.
__________________

Just strollin' to my next destination...
  #44    
Old April 18th, 2013 (10:44 AM).
WeNeedFocus WeNeedFocus is offline
 
Join Date: Jul 2012
Gender: Male
Posts: 14
Imo, this app looks promising, it will probably be better than Essentials once released.
Although I'm not trying to offend oxysoft in anyways, I'm kinda disappointed at how slow this is progressing. Maybe you can add a few more screen shots once in a while?

But overall, it looks great!
  #45    
Old April 18th, 2013 (11:41 AM). Edited April 18th, 2013 by oxysoft.
oxysoft's Avatar
oxysoft oxysoft is offline
 
Join Date: Sep 2009
Posts: 98
Quote:
Originally Posted by WeNeedFocus View Post
Imo, this app looks promising, it will probably be better than Essentials once released.
Although I'm not trying to offend oxysoft in anyways, I'm kinda disappointed at how slow this is progressing. Maybe you can add a few more screen shots once in a while?

But overall, it looks great!
Would progress faster if I wasn't so lazy during the week after school
I'm gonna try to force myself to code more now
__________________
PokeSharp Engine
  #46    
Old April 18th, 2013 (1:38 PM).
Varion Bluefire's Avatar
Varion Bluefire Varion Bluefire is offline
A.K.A The Glitch
 
Join Date: Apr 2013
Age: 21
Gender: Male
Nature: Naughty
Posts: 663
Send a message via Skype™ to Varion Bluefire
Quote:
Originally Posted by WeNeedFocus View Post
Imo, this app looks promising, it will probably be better than Essentials once released.
Although I'm not trying to offend oxysoft in anyways, I'm kinda disappointed at how slow this is progressing. Maybe you can add a few more screen shots once in a while?

But overall, it looks great!
I'd say he's progressing faster than most engines I've seen around actually. <3
__________________

Just strollin' to my next destination...
  #47    
Old April 18th, 2013 (3:21 PM).
WeNeedFocus WeNeedFocus is offline
 
Join Date: Jul 2012
Gender: Male
Posts: 14
Quote:
Originally Posted by Varion View Post
I'd say he's progressing faster than most engines I've seen around actually. <3
If he posts images more often, it would seem like he is progressing even faster.
Also, oxysoft, if you ever get stuck on something and don't know how to handle it, or want a better way to implement it, just ask. I might be able to lend a hand.

I like where this editor is heading.
  #48    
Old April 18th, 2013 (3:27 PM).
Varion Bluefire's Avatar
Varion Bluefire Varion Bluefire is offline
A.K.A The Glitch
 
Join Date: Apr 2013
Age: 21
Gender: Male
Nature: Naughty
Posts: 663
Send a message via Skype™ to Varion Bluefire
Quote:
Originally Posted by WeNeedFocus View Post
If he posts images more often, it would seem like he is progressing even faster.
Also, oxysoft, if you ever get stuck on something and don't know how to handle it, or want a better way to implement it, just ask. I might be able to lend a hand. :)

I like where this editor is heading.
Eh, there's no need to mega update stuff.
Better off only showing major things, which oxysoft has been doing.
__________________

Just strollin' to my next destination...
  #49    
Old April 18th, 2013 (3:41 PM).
WeNeedFocus WeNeedFocus is offline
 
Join Date: Jul 2012
Gender: Male
Posts: 14
Quote:
Originally Posted by Varion View Post
Eh, there's no need to mega update stuff.
Better off only showing major things, which oxysoft has been doing.
Well, I guess he doesn't have to show every little thing, but putting images to show progress keeps this going, and gets even more followers, imo.

And it keeps super-followers like me tied to the thread.
  #50    
Old April 18th, 2013 (3:49 PM).
Varion Bluefire's Avatar
Varion Bluefire Varion Bluefire is offline
A.K.A The Glitch
 
Join Date: Apr 2013
Age: 21
Gender: Male
Nature: Naughty
Posts: 663
Send a message via Skype™ to Varion Bluefire
Well sit there and keep following?
Asking more images is just pressure, which causing the OP to feel under pressure, and probably mess some things up.
__________________

Just strollin' to my next destination...
Closed Thread
Quick Reply

Sponsored Links
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 7:19 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2016 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2016.