DroidHackTeam / jmugen

Automatically exported from code.google.com/p/jmugen
0 stars 0 forks source link

Create build configuration #8

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Create a OS and IDE independent way of building jmugen.
This could be an ant build configuration file.

That would help to assemble same distribution on any developer machine and
not to depend on the same functionality of the particular IDE.

It would greatly improve ability to test particular changes to code before
commiting/creating a patch.

I could create a sample build.xml file for the linux platform file, which
then could be modified to work in windows environment.

Original issue reported on code.google.com by stiny...@gmail.com on 16 Aug 2009 at 11:50

GoogleCodeExporter commented 9 years ago
Isn't Java already OS independent?

Original comment by samto...@gmail.com on 30 Dec 2009 at 11:18

GoogleCodeExporter commented 9 years ago
Java - maybe... if you use basic language features...
things like directory delimiter, default working folder, what happens to be in
classpath (default behaviour), native libraries (JOGL, LWJGL), default 
environment,
etc - are not...

The project as it is now is heavily Windows-centric (no linux libraries) and
Eclipse-centric...
I mainly use Linux as main OS and IDEA or Eclipse...

That is why i suggested introduction of OS and IDE independent way of _building_
resulting product...

Besides it greatly helps if you plan to use 'Continious Integration'...

Original comment by stiny...@gmail.com on 6 Jan 2010 at 9:07

GoogleCodeExporter commented 9 years ago
OH!
I'm guessing JOGL is "Java Open GL" and LWGL is "Library Windows GL"

Right now I'm hiring someone to make the game playable with an AI.
However, if you think that is something more important, next time I hire 
someone, I
will focus on that.

It seems as though the original creator of this project is gone though.

Original comment by samto...@gmail.com on 6 Jan 2010 at 2:55

GoogleCodeExporter commented 9 years ago
I don't want to be pushy, but I would like to hear some feed back from you

It seems like you and me are the only ones in the least bit interested in this 
project
And though right now I'm not coding it myself, I am majoring in computer 
science, so at 
some point I plan to be able to.

Please write back because I would like to make sure this project stays alive

Original comment by samto...@gmail.com on 19 Jan 2010 at 4:41

GoogleCodeExporter commented 9 years ago
>> I'm guessing JOGL is "Java Open GL" and LWGL is "Library Windows GL"
JOGL is "Java OpenGL", but LWJGL is "LightWeight Java openGL" (i capitalized 
only
letters that made it into acronym)

>> ... if you think that is something more important ...
It is not really that important, i think. It is simply a matter of taste and
long-term maintainance goals. As i said - it is process of building product - so
mostly developer and QA teams will use it, not regular users. Currently it 
doesn't
really matter once you have configured your IDE. But new developers will like 
it if
we have Ant/Maven/... build scripts.

>> It seems as though the original creator of this project is gone though.
It seems you did a quick look through the project files. No offense. Many files 
have
comments in different languages and has different authors. Sometimes it looks 
as if
the code has been generated using some kind of C-to-Java conversion tool.

Concerning your last comment.
I have forked it to my local SVN server and mostly tinker things here and there 
to
get myself familiar and rewrite smelly code. I've also converted all modules to
Maven2, which helps me when i use different IDEs. This project is dead, IMHO. 
Maybe
continuing this project somewhere else with public CVS/SVN/... repository (or on
Google Code, but rename?) could let it live longer?

Original comment by stiny...@gmail.com on 25 Jan 2010 at 11:22

GoogleCodeExporter commented 9 years ago
I agree, This project is Dead, imo

If you want to restart the project, I would gladly still be apart of it.
I plan to make this my little baby and put in whatever free cash I have to hire 
coders.

But, yeah, I've got some java experience (not much but some [enough to pass by 
with
loops, ifelse manipulation etc]) but I also have another programmer doing some 
stuff
for me for $800

http://www.rentacoder.com/RentACoder/misc/BidRequests/ShowBidRequest.asp?lngBidR
equestId=1320898&txtForceRefresh=12520102153416014

If you want to keep track on it...
Don't open the file... It might be a virus...

Creating a Random Select and a "Load from Location" character
-The load from location will be important when turning this into an applet

hopefully he doesn't eliminate any of the source code
But I'm going to ask him what files he changed/added so that hopefully you can 
just
cut and paste them into your repository.

Yeah, Lets Rename it and Keep it Going!

Original comment by samto...@gmail.com on 26 Jan 2010 at 2:06

GoogleCodeExporter commented 9 years ago
I second the motion to continue the project.  Even though Elecbyte has 
returned, they
may never port it to a *nix environment.  I'd love to assist, as I am learning 
the
ropes of Java in college and would easily lend my hand to get a semi-ported Mac
version of Mugen in Java.  Through me a line whenever you guys get this started!

Cheers,
ChaosCharza

Original comment by ChaosCha...@gmail.com on 6 Mar 2010 at 7:46

GoogleCodeExporter commented 9 years ago
Right now I have a coder working on this
Once He converts it to an Ant build and Removes the OpenGL parts
We can get started on the engine again

Since you're just starting out in Java, you probably won't be able to just jump 
in
right away

I'll make a list of the things that I need and how it can be possible.
With some research and maybe help from your teacher (I'm sure they would love 
to help
you learn more) You can make a substantial contribution

Original comment by samto...@gmail.com on 7 Mar 2010 at 5:21

GoogleCodeExporter commented 9 years ago
Sorry,

I am off for a long time and didn't check this page.
I moved to another country and have a lot of thing to do.

If you want to take this project, i will be glad if i can help you.

Thanks

Original comment by lknhi...@gmail.com on 13 Apr 2010 at 3:21

GoogleCodeExporter commented 9 years ago
I make visible the source again.
I just ask one thing, if you start from this project is to respect GNU policy.

Thanks

Original comment by lknhi...@gmail.com on 13 Apr 2010 at 3:24