The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > The PokéCommunity Archives > Game Development Archive
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Game Development Archive Locked games or old games, look for the old games that were in Game Development before November 20, 2005 or were locked before January 19, 2006.


 
 
Thread Tools
  #1    
Old October 14th, 2005, 04:31 PM
jtaylor0913
Beginning Trainer
 
Join Date: Oct 2005
Nature: Adamant
I was just wondering what program everyone uses to make online pokemon games?Also if you are using rmxp can you give script resources?Thanks
  #2    
Old October 14th, 2005, 04:38 PM
saul's Avatar
saul
"My goodness, that's odd."
 
Join Date: Mar 2004
Location: LOL, at my House
Age: 22
Gender:
Nature: Jolly
Send a message via AIM to saul Send a message via Windows Live Messenger to saul
I don't think you can make Online Games with rmxp O.o

I use GameMaker, but it costs money to do it. Probably the most used is pure coding (C++)
__________________
twitter . blog . books & writings . site
  #3    
Old October 14th, 2005, 04:55 PM
[_DarkDragon_]'s Avatar
[_DarkDragon_]
FireDance Trainer
 
Join Date: Feb 2005
Location: Munich, Germany
Age: 26
Gender:
Send a message via Windows Live Messenger to [_DarkDragon_]
you can make it with both Sphere and RPG Maker XP, although I don't have the code for RMXP, the Sphere one comes with the program. Although for online, the best would be pure code, in C++, VB or Java
__________________
Friends: ~*ashley*~, DarkDoom3000, Flareon_Lover_92, Diamond~Star, KAKAROT SSJ4, MasaXGPMat, Kaneda Morspeed, Draginis, Chazzy, Shaneypoo17, Budgie_Boy, GymLeaderLance99 (if you wanna be my friend PM me )





  #4    
Old October 14th, 2005, 05:00 PM
Ninja Tree's Avatar
Ninja Tree
I turn 1 everyday
 
Join Date: Jul 2004
Age: 6
Yeah the people are using VB and Java. Java is the best. If RMXP uses the ruby script interpreter I might be able to make an online script.
__________________
is a moderator.
  #5    
Old October 14th, 2005, 05:19 PM
rm2kdev's Avatar
rm2kdev
Pokemon XP Developer
 
Join Date: Jan 2005
Location: in a house
Age: 24
Gender:
Nature: Brave
Send a message via Windows Live Messenger to rm2kdev
Ok heres how you make a online rpg i will list this in steps
Lern Visual Basic (doesnt take long (month or so))
Lern how to use the WINSOCK API (this is for data transmission)
Lern how to use BITBLT and TRANSPARENT BLT
Create a basic TILE Map editor
Create a basic "ENGINE" to load maps and tilesets
then after you have player drawing up use winsock to send a "packet"(data) to your server program then have the server interpret that paket and say

If IncomingPacket = "PlayerMovement" then
Beam this packet to everyone in the game
End if

Something like that just says if player 1 moves show everyone in the game that player 1 has moved

Simple as that all up it will take you about 3 months to lern all the basics of winsock bitblt and vb

and to give you a little helping hand i have made an opensoruce Visual Basic pokemon game that demonstraites many functions needed to use in a game such as maploading 8 directional movement Scrolling and most of the basics
link here : http://www.pokecommunity.com/showthr...25#post1600025
__________________
Podisoft.com get all of rm2kdevs great software
  #6    
Old October 14th, 2005, 05:21 PM
Ninja Tree's Avatar
Ninja Tree
I turn 1 everyday
 
Join Date: Jul 2004
Age: 6
here you go this is better:
1) Learn Java or C++
__________________
is a moderator.
  #7    
Old October 14th, 2005, 05:25 PM
rm2kdev's Avatar
rm2kdev
Pokemon XP Developer
 
Join Date: Jan 2005
Location: in a house
Age: 24
Gender:
Nature: Brave
Send a message via Windows Live Messenger to rm2kdev
Technically Absol your wrong C++ is not the best option for a 2D Rpg my reasoning is wow so if u did it in c++ you willget 10 fps extra (big deal) for a guy who needs the script writen in rgss for him for online i think VB would be his best option as its much easyer than c++ and provides an easy IDE

(just make sure your using Vb 6 and not Vb.net 2005 as vb.net is oop and not a "R.A.D" development tool in other words not good for games)
__________________
Podisoft.com get all of rm2kdevs great software
  #8    
Old October 14th, 2005, 05:26 PM
Sion's Avatar
Sion
Somber Soul
 
Join Date: Mar 2005
Location: Maryland
Age: 22
Gender: Male
Nature: Adamant
Send a message via AIM to Sion
And here I thought Ryan gave up on the whole programming thing... Hmph, I knew it wouldnt be long before you released another slew of projects.
__________________

  #9    
Old October 14th, 2005, 05:29 PM
Ninja Tree's Avatar
Ninja Tree
I turn 1 everyday
 
Join Date: Jul 2004
Age: 6
Quote:
Originally Posted by rm2kdev
Technically Absol your wrong C++ is not the best option for a 2D Rpg my reasoning is wow so if u did it in c++ you willget 10 fps extra (big deal) for a guy who needs the script writen in rgss for him for online i think VB would be his best option as its much easyer than c++ and provides an easy IDE

(just make sure your using Vb 6 and not Vb.net 2005 as vb.net is oop and not a "R.A.D" development tool in other words not good for games)
If you would've read in your game thread I said: It depends what you are using: SDL, DirectDraw, etc.
__________________
is a moderator.
  #10    
Old October 14th, 2005, 05:32 PM
rm2kdev's Avatar
rm2kdev
Pokemon XP Developer
 
Join Date: Jan 2005
Location: in a house
Age: 24
Gender:
Nature: Brave
Send a message via Windows Live Messenger to rm2kdev
Lol funny man, funny man lol (to be honest im still working on all my other projects aswell i am only working on these mini systems at the moment because im waiting for my new Visual Basic enterprise edition to come in the mail)
__________________
Podisoft.com get all of rm2kdevs great software
  #11    
Old October 14th, 2005, 05:33 PM
rm2kdev's Avatar
rm2kdev
Pokemon XP Developer
 
Join Date: Jan 2005
Location: in a house
Age: 24
Gender:
Nature: Brave
Send a message via Windows Live Messenger to rm2kdev
its BitBlt API -,- thats like the open gl in visual basic (but its not officially opengl its just the other drawing system to direct x)
__________________
Podisoft.com get all of rm2kdevs great software
  #12    
Old October 14th, 2005, 05:35 PM
Ninja Tree's Avatar
Ninja Tree
I turn 1 everyday
 
Join Date: Jul 2004
Age: 6
I prefer SDL.
libsdl.org
__________________
is a moderator.
  #13    
Old October 14th, 2005, 05:42 PM
rm2kdev's Avatar
rm2kdev
Pokemon XP Developer
 
Join Date: Jan 2005
Location: in a house
Age: 24
Gender:
Nature: Brave
Send a message via Windows Live Messenger to rm2kdev
Libsdl is great if your making it in c++, bitblt is the fastest API you will get to direct x in vb
__________________
Podisoft.com get all of rm2kdevs great software
  #14    
Old October 14th, 2005, 10:35 PM
[_DarkDragon_]'s Avatar
[_DarkDragon_]
FireDance Trainer
 
Join Date: Feb 2005
Location: Munich, Germany
Age: 26
Gender:
Send a message via Windows Live Messenger to [_DarkDragon_]
one link, http://java.sun.com/docs/books/tutor...iew/index.html
__________________
Friends: ~*ashley*~, DarkDoom3000, Flareon_Lover_92, Diamond~Star, KAKAROT SSJ4, MasaXGPMat, Kaneda Morspeed, Draginis, Chazzy, Shaneypoo17, Budgie_Boy, GymLeaderLance99 (if you wanna be my friend PM me )





  #15    
Old October 15th, 2005, 05:16 AM
jtaylor0913
Beginning Trainer
 
Join Date: Oct 2005
Nature: Adamant
Quote:
Originally Posted by rm2kdev
Ok heres how you make a online rpg i will list this in steps
Lern Visual Basic (doesnt take long (month or so))
Lern how to use the WINSOCK API (this is for data transmission)
Lern how to use BITBLT and TRANSPARENT BLT
Create a basic TILE Map editor
Create a basic "ENGINE" to load maps and tilesets
then after you have player drawing up use winsock to send a "packet"(data) to your server program then have the server interpret that paket and say

If IncomingPacket = "PlayerMovement" then
Beam this packet to everyone in the game
End if

Something like that just says if player 1 moves show everyone in the game that player 1 has moved

Simple as that all up it will take you about 3 months to lern all the basics of winsock bitblt and vb

and to give you a little helping hand i have made an opensoruce Visual Basic pokemon game that demonstraites many functions needed to use in a game such as maploading 8 directional movement Scrolling and most of the basics
link here : http://www.pokecommunity.com/showthr...25#post1600025
One word... OMG I know how to use the basics of visual basic and i know winsocket fairly well and i might use some of the code from your game but i will give credit.
  #16    
Old October 15th, 2005, 05:55 AM
rm2kdev's Avatar
rm2kdev
Pokemon XP Developer
 
Join Date: Jan 2005
Location: in a house
Age: 24
Gender:
Nature: Brave
Send a message via Windows Live Messenger to rm2kdev
Well then JT i hope to see a new game emerging from the shadows just rember the server controlls everything
Client presses left ---- Sends I PRESSED LEFT to the server
Server sees CLIENT PRESSED LEFT and sends that your player pressed left
All connectd clients see You pressed left and moves your player 1 space left

its a very simple concept if you just rember to make everything handled in the server program
__________________
Podisoft.com get all of rm2kdevs great software
  #17    
Old October 15th, 2005, 07:43 AM
Ninja Tree's Avatar
Ninja Tree
I turn 1 everyday
 
Join Date: Jul 2004
Age: 6
With MMORPGs you can also make sure they don't hack the game.
__________________
is a moderator.
  #18    
Old October 15th, 2005, 08:47 AM
tdata's Avatar
tdata
Pokemon GX
 
Join Date: Oct 2005
Gender:
Nature: Lonely
With RMXP, all you really need is GA3's Socket Script and server script... that is all...
  #19    
Old October 15th, 2005, 09:25 AM
Blizzy
me = Scripter.new("Noob")
 
Join Date: Jan 2005
Location: ~The Netherlands~
Age: 24
Gender:
Nature: Relaxed
Quote:
Originally Posted by TheAbsol
With MMORPGs you can also make sure they don't hack the game.
if you encrypt your game data,
how would they hack?

you can press [F9] while playing (= debug menu).
but that can be removed inside the script editor.
__________________

  #20    
Old October 15th, 2005, 11:19 AM
jtaylor0913
Beginning Trainer
 
Join Date: Oct 2005
Nature: Adamant
Where would i get GA3's Socket Script
  #21    
Old October 15th, 2005, 11:35 AM
Blizzy
me = Scripter.new("Noob")
 
Join Date: Jan 2005
Location: ~The Netherlands~
Age: 24
Gender:
Nature: Relaxed
Quote:
Originally Posted by jtaylor0913
Where would i get GA3's Socket Script
the site is down, i think.
but you need the official rmxp to open his project.
by official i mean you gotta pay for it ($60 ?)
__________________

  #22    
Old October 15th, 2005, 11:47 AM
jtaylor0913
Beginning Trainer
 
Join Date: Oct 2005
Nature: Adamant
Quote:
Originally Posted by Blizzy
the site is down, i think.
but you need the official rmxp to open his project.
by official i mean you gotta pay for it ($60 ?)
I have both the translated and the payed one. What is the website.
  #23    
Old October 15th, 2005, 07:43 PM
rm2kdev's Avatar
rm2kdev
Pokemon XP Developer
 
Join Date: Jan 2005
Location: in a house
Age: 24
Gender:
Nature: Brave
Send a message via Windows Live Messenger to rm2kdev
JT dont use rmxp i garuentee you your game will not go anywhere -,-
and your making a big misteak using an automated game generator.

as for hacking games... thats easy if the game is not well protected enough
a, i a vb programer can make a proxy between the client and the server log the packets and changed them as they come in and go out

or b hecould just hack your computer and change the files lol

then there are many exploits like moving really fast then alt tabbing out of the window can sometimes confuse a program and let you past the collision's
__________________
Podisoft.com get all of rm2kdevs great software
  #24    
Old October 16th, 2005, 01:35 AM
Datriot's Avatar
Datriot
Tachikama!!!
 
Join Date: Mar 2005
Location: UK, England, Leeds. Simple.
Age: 22
Nature: Sassy
Quote:
Originally Posted by rm2kdev
JT dont use rmxp i garuentee you your game will not go anywhere -,-
and your making a big misteak using an automated game generator.

as for hacking games... thats easy if the game is not well protected enough
a, i a vb programer can make a proxy between the client and the server log the packets and changed them as they come in and go out

or b hecould just hack your computer and change the files lol

then there are many exploits like moving really fast then alt tabbing out of the window can sometimes confuse a program and let you past the collision's
RMXP is quite good at making online games, just get the script, follow the instructions on the site and there you have an online game, the only problem is that after about 10 people connect to the game it's starts lagging, so I see what you mean.
__________________

Datra: 1804 8720 6653
  #25    
Old October 16th, 2005, 04:02 AM
jtaylor0913
Beginning Trainer
 
Join Date: Oct 2005
Nature: Adamant
I am not going to use the scripts i just want to try them to see how they work so can anyone GIVE ME THE SITE!!!!!
 
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
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 06:24 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 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 - 2014 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.