Jump to content




My Java Engine (or library) !


  • You cannot reply to this topic
4 replies to this topic

#1 billysback

  • Members
  • 569 posts

Posted 26 October 2012 - 07:13 PM

Freedom2D


I am nearing stage one of the completion of my engine/library named "Freedom2D" because it was the first name that sprung to mind;

It has basic physics support (at the moment it is nothing par a collision detector between custom hit boxes), It has shader support created in my own way and has general drawing mechanics to make processing and drawing the game easier.

What I am most pleased about it is my shader:
Spoiler

The drawing is split up by two, Tiles and Entities.
Tiles are set, they are not abstract but are instead customizable in settings.
Entities are abstract, you must create a new Entity class for each Entity you wish to be in the game.

The engine incorporates these two in to a easy-to-use map class.

The engine also contains a simplified Controls class which is basically a dumbed down version of MouseListener, KeyListener and MouseMotionListener.

I plan to add a AI Path finder but want to test it a bit first, I will add a link to the .jar library:

DOWNLOAD IF YOU WANT IT:
( I realize this is suspicious but as I can't figure out GitHub :D/> and there isn't much to take pictures off I just say download this under my honesty, if that isn't enough then don't download it... )


NOTE:
This engine was created with both me and others in mind, it was created in a way that was user friendly and safe & simple to use but in a style which suited the game I had in mind for it.

#2 Teraminer

  • New Members
  • 175 posts
  • LocationDon't look behind you..

Posted 26 October 2012 - 07:26 PM

You just run it right?

#3 billysback

  • Members
  • 569 posts

Posted 26 October 2012 - 07:29 PM

No, it's a Java library, you add the Library in to your project and you can use the classes.

It doesn't have a tutorial of any type because it is mainly for people to look at the code and possibly use if they figure it out themselves rather than to use it as an engine/library just yet

(This is kinda false advertisment, it is kinda an engine but kinda mostly a library?)

#4 Teraminer

  • New Members
  • 175 posts
  • LocationDon't look behind you..

Posted 28 October 2012 - 06:43 AM

Oh, well I don't know java.
SN:Is it something like an API (Forge or Modloader or FML?)

#5 billysback

  • Members
  • 569 posts

Posted 28 October 2012 - 07:53 AM

Kinda, but then no.

The main feature (kinda) is the "Base" class, you initiate this class with a load of variables and then that class uses those variables to set up the game for you. Now using the base class you can modify and add to the game to make it personal.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users