Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (406)
games submitted by our members
Games in WIP (293)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1]
1  Discussions / General Discussions / Re: publishing shoot 'em up java engine? on: 2012-12-31 20:13:14
Hi again Smiley,

I uploaded my project to SourceForge. Thanks again. You helped me to make a decision right now. Some day I will add a tutorial and improvements to the engine, but until then the only help will be the comments in code and an example Shmup (download).

I updated also my opening post. Happy new year  Grin
2  Discussions / General Discussions / the licence on: 2012-12-28 20:12:18
I suspect that a game library as GPL won't get many people using it - most people don't want to open source their game just to use a library.
It's not my intention to conquer the market, lol.
I want to share code and GPL seems a good tool for it. If there is something wrong in a programm published under GPL you can demand the source code of it, change it as you want and redistribute it. Society should work more together, share their achievements and give more possibilities to contribute. But it seems like people dislike the GPL. Well I will think about it. Clueless

PS: I updated the technical details in my original post.
3  Discussions / General Discussions / Re: publishing shoot 'em up java engine? on: 2012-12-28 14:48:26
@ReBirth and @matheus23
Yes, github is good. I already thought about it. The reason I post this question here is I want to hear some personal opinions, also regarding the interest of another game engine. Basically you think it's a good idea ^^.

@Sparky83 and @Orangy Tang
What's my motivation or what's the sense of this engine? I wasn't happy with other solutions, like gtge, alegro, slick and others. They are pretty good (much functionality), but are voluminous and difficult to use if you a beginner and want something that's really simple. I wanted to make some funny little games to show them my friends and didn't want to learn the amount of things you can do with above-mentioned libs. So I did my own.

Don't expect too much, it has by far not as much functionality as other libraries/frameworks/engine or whatever, but it is the most simple that I know. I don't think that anyone would use it for commercial purpose, that's why it's GPL.

Thx again for your answers.
4  Discussions / General Discussions / publishing shoot 'em up java engine? on: 2012-12-28 13:22:22
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)

edit 2:
Project site (engine dl)
Download an example game
Pages: [1]
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Get high quality music tracks for your game!

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
cubemaster21 (81 views)
2013-05-17 21:29:12

alaslipknot (91 views)
2013-05-16 21:24:48

gouessej (122 views)
2013-05-16 00:53:38

gouessej (114 views)
2013-05-16 00:17:58

theagentd (126 views)
2013-05-15 15:01:13

theagentd (113 views)
2013-05-15 15:00:54

StreetDoggy (158 views)
2013-05-14 15:56:26

kutucuk (180 views)
2013-05-12 17:10:36

kutucuk (180 views)
2013-05-12 15:36:09

UnluckyDevil (186 views)
2013-05-12 05:09:57
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!
Page created in 0.071 seconds with 21 queries.