Hi guys,
I wrote for personal use a java engine for shoot 'em ups. It’s ok and I thought I could share it with other people. It’s very easy to use (because of little functionality) and it has no dependencies to other libraries.
So I wanted to ask:
- is there a need for something like this? (are people interested)
- where should I upload the code? (I thought maybe sourceforge)
- how/where to put the licence in the code? (GPL)
I’m thankfull for any suggestions.
edit:
technical details of the engine
- it’s based on Java2D (yes, I saw the thread why are people trying to use Java2D ^^)
- the core of the engine is just a scene, which allows you to arrange items in layers
- an item is an abstraction and can be anything, a graphic or game control or both
- scenes can be stacked; only the top one is updated, while the others are frozen (this makes it easy to implement a pause screen or a menu screen)
- simple message passing between items is possible
- input handling happens locally in an item and not in a global function (which bothered me the most in other engines)
- nested hitboxes
- basic sound support
- full screen (also exclusive mode, which is not really good in java)