[C#:XNA] Basic Rpg Engine

Started by G_G, April 12, 2010, 11:02:47 pm

Previous topic - Next topic

G_G

April 12, 2010, 11:02:47 pm Last Edit: April 19, 2010, 03:58:55 pm by game_guy
Basic Rpg Engine
Authors: game_guy aka Ronnie Mooney
Version: Pre-Release Pre-Alpha Test V2



Introduction

Well for awhile now I've been trying to make somewhat of an RPG Engine or starter kit or whatever you want to call it in XNA. I've got some really basic concepts done as of right now. I'll keep you updated

Version History:
Pre-Release Pre-Alpha Test - April 12th, 2010:

  • First actual release of the engine.



Features


  • Basic Walking
  • Passability Detection
  • Priorities (Aka layers)
  • Basic NPC's (Both Moving and Stationary)
  • Basic Transfer Player Command



Planned Features

These are features that are going to be in the next demo.
Completed
In Progress
Not Started

  • Large Maps (Greater then 20x15)
  • Map Scrolling
  • Events (NPC's Go Under This. They were started but they aren't done yet.)
  • Basic Saving



Screenshots/Videos

Too lazy for screenshots so I'll place some videos here.

  • Basic Rpg Walking/Animated Characters Video
  • Basic Mapping/Layers/Passability Video
  • Basic NPC's (Stationary and Moving) Video



Downloads

Bugs as of Pre-Release Pre-Alpha Test:
  • If you try to go outside of the map, you get an error


Microsoft Xna Redistributable:
You need this in order to run my game. I don't know why it does that, I find it very stupid you need it.
Once you install it, you won't need to install it again.
Download (Size: 7.4 MB)
If the above link installer won't work, try this one.
Download (Size: 7.4 MB)

Pre-Release Pre-Alpha Test
Here's the actual game download. Feel free to test it out. In fact please test it out and let me know what you think.
When downloaded, extract the contents of the zip, then run the Basic Rpg.exe that has the game controller as the icon.
Download (Size: 119KB)
Controls:
Arrow Keys ~ Move
Q ~ Go to Next Map


Credits and Thanks


  • game_guy aka Ronnie Mooney ~ For making it
  • Google/Chaos Project/Anyone else ~ Who helped me with code/ supported me/ or tested it.



Author's Notes

Let me know any bugs or what I could improve on or add.

winkio

If you ever have questions, I've already set up pretty much everything a 2D game needs in XNA (sprite sheets, animation, scrolling, physics, collisions, particles, menus, savegames, sound, advanced input, etc.)

Aqua

I'm jealous of your willingness to learn new programming stuff =/

G_G

Quote from: winkio on April 12, 2010, 11:05:43 pm
If you ever have questions, I've already set up pretty much everything a 2D game needs in XNA (sprite sheets, animation, scrolling, physics, collisions, particles, menus, savegames, sound, advanced input, etc.)


Cool. :D I may be needing your help in the near future.

Quote from: Aqua on April 12, 2010, 11:08:02 pm
I'm jealous of your willingness to learn new programming stuff =/


Pshh. Aqua jealous? Thats like asking a dog to lay a goose egg.

Aqua

Exactly.
Happens once in a green moon~

Ryex

I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />

G_G

April 12, 2010, 11:19:24 pm #6 Last Edit: April 12, 2010, 11:24:29 pm by game_guy
No she's saying its more rare then a green moon. You never see those anymore.

Anyways added a new download link in case anyone couldn't get it to run before.

EDIT: Added the right redistributable.

G_G

*Legal Bump*
Okay I added a different link for the Redistributable in case anyone had troubles with it before. So re-download it if you couldn't get the redist to run before.

Also added a Planned Features.

G_G

*Legal Bump*
Updates:
The next update is coming along great!
Here's whats done.

NPC Currently non moving ones.
A basic show text command. However the text doesn't dispose when it should.
A basic save system that saves players location.

G_G

*legal bump* (Yes I checked date and time. Its been more then 24 hours)

Okay new version, here's whats new:
NPC's Moving and Stationary ones.
thats it.

New download.
Pre-Release Pre-Alpha V2