Game Programming and Development Tools

Any making 2D RPG like games? – jari

Jari

Member

Posts: 1471
From: Helsinki, Finland
Registered: 03-11-2005
Hi,
I was wondering if there are any Christians working on 2D RPG like game that brings the "Christian perspective" to the genre? I personally don't play RPGs unless they are from Christians - then I can at least test it.

Also I would like to ask what engines there are for this? I know RPG maker and that game maker is one that gives you an ok base for your code in what comes to tiles and objects.

Thanks I'm interested to learn more about the options in this genre and I'm most interested of the way the 2D graphics (game world) is represented in these 2D games (RPG maker style tiling). In fact I'm not much of an interested of the battle system these games use but just the 2D sprite graphics.

In Christ,
Jari.

------------------
2Co 7:10 For godly sorrow worketh repentance to salvation not to be repented of: but the sorrow of the world worketh death.

[VoHW] (Help needed) [Blog] - Truedisciple (mp3)

[This message has been edited by jari (edited August 28, 2006).]

HanClinto

Administrator

Posts: 1828
From: Indiana
Registered: 10-11-2004
Forgiveness: The First Chapter is the first one that came to mind.
Jari

Member

Posts: 1471
From: Helsinki, Finland
Registered: 03-11-2005
Interesting, thanks Clint! (Glad you found the thread even I typoed the title).

Here's a video of this mornings cut scene testing using RPG maker (that took the whole morning): http://voiceofhisword.com/misc/csd.htm

It's bit choppy, but viewable I think.

------------------
2Co 7:10 For godly sorrow worketh repentance to salvation not to be repented of: but the sorrow of the world worketh death.

[VoHW] (Help needed) [Blog] - Truedisciple (mp3)

[This message has been edited by jari (edited August 29, 2006).]

Jari

Member

Posts: 1471
From: Helsinki, Finland
Registered: 03-11-2005
Has any one viewed the video?
The king says "throw him out" at one part but it was left out from the video due to low frame rate.

Any one knows what that story represent? It's Matthew 24:48-51. You see I'm trying to represent Jesus' teachings using RPG maker XP which would also serve as a base for the unique "combat" system I have in mind.

I wish that there would be something that had similar tiled graphics system and would allow dialogs like RPG maker but would also be free.

Please, tell me what you think about all this?

------------------
2Co 7:10 For godly sorrow worketh repentance to salvation not to be repented of: but the sorrow of the world worketh death.

[VoHW] (Help needed) [Blog] - Truedisciple (mp3)

HanClinto

Administrator

Posts: 1828
From: Indiana
Registered: 10-11-2004
Hey Jari!

I just viewed the video -- that's a really interesting method of telling parables. I like it! I think you did a good job with it.

I'm sorry -- I really don't know any RPG-maker type tools well enough to recommend anything -- I've never used them.

Thanks for keeping us updated on your progress!

--clint

Jari

Member

Posts: 1471
From: Helsinki, Finland
Registered: 03-11-2005
Hey Clint, sorry that this comes a bit late but thanks for taking time to watch the video. I do wonder what kind of projects there are ongoing in this genre.

------------------
1Jo 2:9-10 He that saith he is in the light, and hateth his brother, is in darkness even until now. 10 He that loveth his brother abideth in the light, and there is none occasion of stumbling in him.
Joh 17:26 And I have declared unto them thy name, and will declare it: that the love wherewith thou hast loved me may be in them, and I in them.

[VoHW] (Help needed) [Blog] - Truedisciple (mp3)

Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
quote:
I do wonder what kind of projects there are ongoing in this genre.
Hmm… I’m not sure, not a lot that I know of. I do have something in Blitz Basic I’m working on, basically example code that I’m rewriting and expanding upon. It’s a mog though, and in tcp. I’m trying to rip out the tcp and replace it with my udp network code for one thing this will let me handle maybe up to fifty-thousand client connects. I may also port it to BMAX so I can run it all on Linux (server and client) as well as for Windoes and Mac. Hard to say beyond that though, I have a project I’m working on that requires a lot of time.

riflefire
Member

Posts: 57
From:
Registered: 08-25-2003
quote:
Originally posted by Faith_Warrior:
I’m trying to rip out the tcp and replace it with my udp network code for one thing this will let me handle maybe up to fifty-thousand client connects.

Faith_Warrior,
What OS are you using? Windows xp pro? Doesnt XP pro only allow 10 inbound simultaneous connections? If not, let me know. That was another reason i gave up the text games on MITE, I thought I couldnt get many players on. If i am wrong about that, then humm.... Oh well, i am still in graphics mode for now. I know Linux allows a lot more simultaneous connects but the MITE text engine didnt work with Linux just yet. Btw, with the advent of MONO ###_17.1 beta, i think it is, the IDE in MITE is activating on Linux but the IDE is still not fully functional. Its getting there though.

RifleFire

Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
Hmm? Oh no no no That is entirely something else, that is for windows accounts like for users and admins that want to gain access to applications to run directly on the system. Such as in Windows server 2003 web edition, one could use RDC (remote desktop) to connect to RDP on that romote server but only a total of 10 can connect at any given time counting two administrators I think.

For applications that you make, there is no such limitation and windows does nothing to manage limits on how many connections can be managed through your software or hardware layers. They of course are not gaining access to the Winders server system but just connecting to your application through a set of communication protocols. They don’t have a winders user account on the machine to connect to which has limits you are referring to, so yes you can have 100k connections or more to your application if your system can handle the traffic.

[This message has been edited by Faith_Warrior (edited September 23, 2006).]

riflefire
Member

Posts: 57
From:
Registered: 08-25-2003
quote:
Originally posted by Faith_Warrior:
For applications that you make, there is no such limitation and windows does nothing to manage limits on how many connections can be managed through your software or hardware layers. They of course are not gaining access to the Winders server system but just connecting to your application through a set of communication protocols. They don’t have a winders user account on the machine to connect to which has limits you are referring to, so yes you can have 100k connections or more to your application if your system can handle the traffic.

Oh man, then i was way off on what they were talking about. I thought they meant that i could only have 10 incoming telnet or TCP or whatever connections, at one time on winXP pro, connecting to application software such as MITE. Well that gives me food for thought then. This is great news for when i learn multiplayer programming. That is so cool. I was thinking i was gonna have to figure a way to have a 50 cal win2003 server to run any big multiplayer game server. Now i can do it with XP pro. PTL Jesus. Thanks for the info Faith_Warrior.
RifleFire

Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
Yeah it’s weird, I mean a lot of people get confused over that, it would be nice is M$ would clarify this a little better.


Hey, if anyone is interested in that code I was talking about, here is a link. It’s public domain so you can do anything you want with it. It has the compiled .exe’s as well as the source. http://www.oat.ee/andres/nc.rar

Here is a pic of what it looks like

Not a full game of course, but it's a start

[This message has been edited by Faith_Warrior (edited September 24, 2006).]

Jari

Member

Posts: 1471
From: Helsinki, Finland
Registered: 03-11-2005
Faith_Warrior,
nemesis looks interesting, is this a Christian project? Any where you can read about this game/project?
Thanks!

PS: The server was not online, I guess you have to run one your self.

------------------
1Jo 2:9-10 He that saith he is in the light, and hateth his brother, is in darkness even until now. 10 He that loveth his brother abideth in the light, and there is none occasion of stumbling in him.
Joh 17:26 And I have declared unto them thy name, and will declare it: that the love wherewith thou hast loved me may be in them, and I in them.

[VoHW] (Help needed) [Blog] - Truedisciple (mp3)

[This message has been edited by jari (edited September 25, 2006).]

Faith_Warrior

Member

Posts: 490
From: So.Cal.
Registered: 09-05-2006
As far as I know, this is not being developed any further than it is. It’s basically the framework to make your own games with. He has made another game based on this called Battle Empire which is a network 3D tank shooter.

Yes you run the server yourself, I’m not aware of any active servers. Is it a Christian project? Doesn’t look like it, just example code meant to be done to whatever anyone wants to do to it. As for info, the thread is on the Blitz Basic forum in the code archives (not much there). As for his other projects, there is info if you backspace the download link I provided, nothing there on nemesis though.

steveth45

Member

Posts: 536
From: Eugene, OR, USA
Registered: 08-10-2005
That's really cool FW,
Cohort and I are probably going to take the core of RevX and expand it into a full sized RPG (different setting/theme). I've thought some about making it multiplayer. There are some major security issues that have to be considered so one person can't ruin the experience for everyone else. Amazingly, some online RPG's allow the client's computer to keep track of vital stats and things like this. That's pretty much an invitation for hacking. Sometimes a server will accept faked signals from clients allowing characters to do things like walk through walls, etc. I think the only safe way to do it is have the server keep track of everything, and decide what characters can and can't do, instead of trusting the easily hackable client software. Additionally, I would heavily encode all UDP communication in such a way that only someone with the source code could decode it. Also, you need an algorithm in the communication code to detect possible D.O.S.-style attacks and temporarily ignore packets from offending IP addresses, etc.

I think, we'll make the game single-player first, and then look at making it multiplayer/online. There are a lot of what-ifs to think about with online games. Online games are the biggest culprits for video game addiction, so I'd want to consider that, first.

------------------
+---------+
|steveth45|
+---------+

Cohort X

Member

Posts: 126
From: The Great Pacific Northwest
Registered: 09-16-2006
quote:
Originally posted by steveth45:
Online games are the biggest culprits for video game addiction, so I'd want to consider that, first.


The trick is to get them hooked young and blame the government for not having strong enough rpg regulations.

SSquared

Member

Posts: 654
From: Pacific Northwest
Registered: 03-22-2005
I had wanted to do a 2D RPG-like game. My first thought was to create a regular ol' RPG. But I really like strategy/tactics, so I my next plan was to create a tactical RPG. Kind of like "Lord of the Rings: The Third Age" for the Gameboy Advance. Basically, small maps focused entirely on strategy. Characters level up and you get points to use for purchasing items. Not much story. Just purely focused on the battle and defeating the enemy. It's pretty fun and you can try different ideas and strategies each time you play a map.

My competition game '7 Churches' was essentially a proof-of-concept for that idea. I wanted to see what I could do, and then move on to creating the tactical game.

But I actually really like Steveth's idea/plan.