Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Pokemon HG (OFFLINE .NET Pokemon RPG Engine)


C4N
 Share

Recommended Posts

Pokemon HG is a pokemon game / engine being developed in C# by a friend and myself.

I personally am in charge of developing the game, whislt he does most of the designing and level planning.

So far the engine has the following features:

* Simple to use 3 Layer Tile System
* Animated Sprites
* Particle Engine for weater (Rain, snow, sandstorm + more?)
* Automatic weather changes (Every 1 - 10 minutes a new weather event will occur -> (if not "Sunny Day" then weather = sunny day else weather = random weather)
* Particle Engine for attacks (incomplete, currently working on this).
* Day / Night detection
* Event System (Events can be created and modified throughout the game based off player location and stats (will add based off result, e.g. if a battle is one)
* Speech dialogs (scrolling text)
* Basic Battle Engine (uses original pokemon formula for dammage)
* Dynamic, easy to edit Pokemon database
* Dynamic, easy to edit Pokemon attack database
* Much more.

The engine is currently using GDI+ and can achieve over 60FPS, but I have limited the game to 20FPS due to it's simplicity I feel it shouldn't require anything hire then that (please note that I am considering switching to SDL.NET due to the amount of people that have suggested I move away from GDI+). The purpose of this project is to create a Pokemon Game of my own as well as supply people with a decent engine in which they can create their own fan based games as well.

Somethings to do on my list are:

* NPC's
* Rooms (Right now there is only one big map
* Pokemon level system (right now pokemon are all set to their appropriate level, however their is a already variables setup within the pokemon to allow leveling (XP and Level).
* Pokemon Attack Animation (Right now im working on one type of animation per attack type (e.g. normal, fire, water, leaf, etc).
* Item system (potions, revieves, etc)
* much more

Also I'll be posting some game play videos soon, I started this project last week and plan to have it done before the summer so I can start my next project.

![](http://i.gyazo.com/329dc85e87a8f98edf6421767e69371d.png)

![](http://i.gyazo.com/89549ed5f8237c0db15793861f1c14d2.png)

![](http://i.gyazo.com/650bae1d51f38cef8a2550299268f322.png)

![](http://i.gyazo.com/224c4c1e60e5df9c69837e0cbf3cd4d3.png)

![](http://i.gyazo.com/3dd83486116778490e6d30f15f137e4c.png)

![](http://i.gyazo.com/8186dfdcc98809b77cab033dec8ca56d.png)
Link to comment
Share on other sites

  • 3 weeks later...
Sorry for lack of posts, but I've restarted the project using SDL.NET which is an OpenGL wrapper for .NET.

It will allow the engine to run a little smoother on all computers as opposed to GDI+ which wouldn't have been that smoothed on some older / slower computers.
Link to comment
Share on other sites

  • 4 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...