Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (498)
Games in Android Showcase (117)
games submitted by our members
Games in WIP (563)
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] 2
1  Game Development / Shared Code / Some game code of JOGL and LWGJL and 3D on: 2012-12-24 15:16:36
My Christmas present, some codebases under the GPL for 3D games, look at asteris http://code.google.com/p/asteris/downloads/list (it includes jumping now with the z key) for enlarging the codebases :

Final fantasy 2 , rather poorly written but OK :
http://code.google.com/p/angels-destiny-rpg/downloads/list

3D JOGL game :
http://code.google.com/p/spaceodyssey3d/downloads/list

LWGJL codebase :
http://code.google.com/p/demonworld/downloads/list

Enjoy!
2  Game Development / Shared Code / Re: 3djengine Java 3D engine WIP on: 2012-12-17 07:33:04
Camera.java now contains a quaternion 3D rotation and movement functionality. There are quaternion and regular cos/sin matrix functions for use in 3D environments. I stole some pieces from the Game Prog wiki. It is very easy to understand the code.

Latest tarballs are here :
http://code.google.com/p/3djengine/downloads/list



Enjoy.
3  Game Development / Shared Code / Re: Code request for a 3-D unsterstanding of LWJGL on: 2012-12-17 04:03:40

Is there any complete code for 3-D movement through a simple environment which someone can refer me to?

Here's a small example, see javaglgame.tgz, look for things in Game.java and read the README:
http://code.google.com/p/demonworld/downloads/list
4  Game Development / Shared Code / 3djengine Java 3D engine WIP on: 2012-12-15 14:12:54
I started work on a 3D engine for fast Java based machines, future-oriented. It uses pure Java code with AWT for drawing. It's my 4th 3D engine.

There's vector and matrix classes now with rotation and translation. No usable demo has been made yet.

Here's the site :

http://code.google.com/p/3djengine/downloads/list
5  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid M based Java (using JOGL) game on: 2012-12-15 08:15:35
Why did you switch to LWJGL? Just curious.

The API suits my style of programming more and is better IMHO. In JOGL you have to have a drawable or an animator before you can start using GL functionality, in LWJGL everything is very finely layered. Plus things for games such as vertex groups and so on. I think it's a neater lib than JOGL. Android supports it too IIRC.
6  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid M based Java (using JOGL) game on: 2012-12-14 16:24:37
I have provided the project to a codebase for LWJGL instead of JOGL (better portability). It is stored here : http://code.google.com/p/demonworld/downloads/list
7  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid M based Java (using JOGL) game on: 2012-12-08 06:42:52
Now I need to texture map this :

8  Game Development / Newbie & Debugging Questions / Re: how to draw Sprites that turned to the left. on: 2012-12-08 03:55:41
If you save/set a direction variable each time you move (e.g. with a key release/press left arrow key), your direction stays put when you stop. It still is set to the last direction you were moving in. Then check your direction variable when painting/drawing your char, if it is, say "left" (in Java: if (direction == "left") { drawleftplayer image(x-20,...) }, then you can draw -20 to the left for the right shooting/clubbing image. As simple as that  Smiley
9  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid M based Java (using JOGL) game on: 2012-12-08 02:28:19
There's a fading opening screen (press X or Z to start game) then there's a preliminary tube which must be textured and then there's shooting by pressing z, bullets fly towards positive Z for now. See the README for details. Latest tarball is here : http://code.google.com/p/spaceodyssey3d/downloads/list

Cheers!
10  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid M based Java (using JOGL) game on: 2012-12-07 18:00:49
I have the vertices of a walking tube now, I am probably going to write my own texture mapper as the GL version is a bit out of date. Here's a picture :



Latest tarball is here : http://code.google.com/p/spaceodyssey3d/downloads/list
11  Game Development / Shared Code / Re: Very easy to learn and to extend 2D platform shooter game system, no extra libs on: 2012-12-07 12:43:09
Huh

Please explain properly

The source code is very easy to understand is what I mean. Read it and you can make yourself a platform shooter game.
12  Game Development / Shared Code / Very easy to learn and to extend 2D platform shooter game system, no extra libs on: 2012-12-06 23:40:02
There's a BoundingBox class which extends gateways (doors) and bullets. You have collision checks for bullets with enemies, bullets remove themselves offscreen, then you have a level map with falling off a list of boundingboxes with easy collision detection, no jumping (just make a list of coords to implement it if you like) and then have a look at StateImageLibrary.java which gets an image from a list of images one after the other placed in that very same list at level startup time. There's midi music support and everything is GPLed. Oh, and the Metroid dude images have been paid for for this game.

Here's the latest tarballs : http://code.google.com/p/asteris/downloads/list

Enjoy.
13  Game Development / Shared Code / Open source Java .blend file format reader (vertex extractor e.g. for JOGL) on: 2012-12-06 23:20:53
Take the latest tarball here or use the git repo :
http://code.google.com/p/libjavablender/downloads/list

It should be more or less usable except for 1 bug. Can be sped up. Enjoy.
14  Games Center / Featured Games / Re: Blue Saga on: 2012-12-06 22:57:37
I really like the dormant snail house! You could make a Lantern Fish out of it for an underwater level.
15  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid M based Java (using JOGL) game on: 2012-12-06 21:26:35
I have implemented some drawing primitives as I'm not going to use glu glut and GL textures. I'm currently working on the cylindrical meshes where Samus runs through in the Metroid other M game ... I wonder if those pipe walkways are intellectual property of Nintendo or other companies ?
I wonder if I can use the pipe walkway concept with other textures or not ?

Here's the half circle horizon picture which can be rotated with left and right arrow keys :

The Blender model reader is turned off ATM.

Latest source code tarballs are here : http://code.google.com/p/spaceodyssey3d/downloads/list
16  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid M based Java (using JOGL) game on: 2012-12-05 22:08:12
There's keyboard bindings now which rotate the terrain with each keypress. Basically I have to load some terrain and player character models, then implement movement on a map and the engine is done. Then I need to make levels etc.
Here's a screenshot:

Latest source code tarballs are here :http://code.google.com/p/spaceodyssey3d/downloads/list

Enjoy!
17  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid M based Java (using JOGL) game on: 2012-12-05 19:46:16
Are you really working on 4 projects simultaneously?

Yes, the .blend file lib is almost finished, I'm currently working on the 3D game (a la Metroid M) and I provide codebases for all of you. Everything is open source  Grin
18  Game Development / Shared Code / Re: Open source Java blender3d file format reader (vertex extractor e.g. for JOGL) on: 2012-12-05 14:39:30
The code is more or less usable to extract all vgroup[XXX...] vertex arrays except for 1 bug and except for scene parsing. Here is the latest tarball : http://code.google.com/p/libjavablender/downloads/list

You can run the commented main method with 'java javablender/Blender monkeys.blend'.

HTH
19  Game Development / Shared Code / Re: Open source Java blender3d file format reader (vertex extractor e.g. for JOGL) on: 2012-12-05 09:39:08
Thanks it's better now. On which version of Blender do you perform your test?

It would be fine to be able to use your source code to convert MD3 models into Blender models and then into Collada (by using Blender build-in Collada exporter). I cannot edit some of my models because old versions (< 2.50) of Blender have some major limitations when exporting models to Collada and lots of "old" importers and exporters are quite broken and unmaintained since its version 2.50.
After it works, I'll try to speed it up e.g. the String filebuffer->char[], I'm using the monkeys.blend file, version 2.61.
20  Game Development / Shared Code / Re: Open source Java blender3d file format reader (vertex extractor e.g. for JOGL) on: 2012-12-04 17:21:41
Hi

It could be useful to import Blender models in various scengraphs, thanks. Are there some parts of a Blender file you don't handle yet?

Yes, there's header parsing and file-block parsing but no SDNA, no scene functionality yet. Do note that the first versions were written out of the blue, I misinterpreted some things.

Edit.: Please can you use the versioning system so that I can really see the changes in the source code?

I've put it in the git repo : git clone https://code.google.com/p/libjavablender/ with better parsing than before.
21  Game Development / Shared Code / Re: Open source Java blender3d file format reader (vertex extractor e.g. for JOGL) on: 2012-12-03 06:10:40
Colors are in and some bugfixes. The lib is more or less finished. Needs a fast machine. There's a main method commented out for your convenience.
22  Games Center / WIP games, tools & toy projects / Open Source Metroid M based Java (using JOGL) game on: 2012-12-03 04:14:12
Hi,

I've started a new 3D game using JOGL (jogamp.org), it can load vertices from one scene in a .blend (see blender.org) file format. I hope I can manage to bring something from Metroid M inside it with free artwork.

Here's the picture :

Tarballs are here : http://code.google.com/p/spaceodyssey3d/downloads/list

More updates later on. Enjoy!
23  Game Development / Shared Code / Open source Java blender3d file format reader (vertex extractor e.g. for JOGL) on: 2012-12-03 02:12:56
To load the vertices of a .blend file from one scene for use in JOGL (you don't need jogl to build it though) I wrote this Java library, see http://code.google.com/p/libjavablender/downloads/list
for source code. You just have to contruct triangles with 3 vertices at a time in the generated list to display your .blend model. Enjoy!
24  Games Center / WIP games, tools & toy projects / Re: Angel's Destiny WIP - Open Source Java Final Fantasy 2 based RPG - another story on: 2012-12-02 16:10:58
The graphics are Open Content except for the houses. I have however bought the house graphics as I have bought the full sprite set of A Link to the past (zelda) from nintendo.

No you didn't. See note here. What website are the characters from and which open content license do they use?

The sprites are from http://rpgrevolution.com/, you can ask for their license, but everything on the site is regular open content. See their resources in the menu at the left. Enjoy.
25  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid Fusion based Java game on: 2012-11-30 21:55:39
Midi music is in with 1 song for level1XXX and there's gateway and level changing support.

Here is the latest tarball :
http://code.google.com/p/asteris/downloads/list

Enjoy
26  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid Fusion based Java game on: 2012-11-30 21:52:29
Yes I did.
You send some emails, pay for it and that's it. Nobody can use the pics except me but you may play the game.
27  Games Center / WIP games, tools & toy projects / Re: Open Source Metroid Fusion based Java game on: 2012-11-30 18:54:32
Hi

Thank you for releasing the source code. There is no need to put .class files into the repository. Of course, as usual, I don't advise you to use copyrighted contents without the prior consent of the copyright owners even for non commercial projects, rather use free artworks under open licences or create your own ones.

I've bought the full metroid fusion sprites from Nintendo BTW.
I will try to use as much open artwork as I can. The Samus (player character) graphics for example is copyrighted so you can play my game with it but unfortunately I cannot pay for all of you. The dimensions of the graphics files are however set in their respective filenames, e.g. player-left-40x40-1.png, see the pics/ directory.

Thanks for commenting.
28  Games Center / WIP games, tools & toy projects / Re: Angel's Destiny WIP - Open Source Java Final Fantasy 2 based RPG - another story on: 2012-11-30 16:23:55
The controls were a little sticky for me and the animations are waaaay too fast. Needs a lot of work and it would be good to see some original graphics instead of stolen/place holder ones.

The graphics are Open Content except for the houses. I have however bought the house graphics as I have bought the full sprite set of A Link to the past (zelda) from nintendo.

I hope you continue working on it, I'm a fan of RPGs like this but yeah, the engine needs a bit of work :p I wish you good luck with it and looking forward to more!

I might need to rework the engine but for a complete codebase it's OK though. The timer should be fine but your Java version does not calibrate well apparently.
29  Games Center / WIP games, tools & toy projects / Open Source Metroid Fusion based Java game on: 2012-11-30 16:10:03
Hi,

I am working on a Metroid Fusion based game,
I implemented fall and collision detection + movement. The game
is hosted here : http://code.google.com/p/asteris/

Source code etc. Tarballs are here : http://code.google.com/p/asteris/downloads/list



Enjoy!
30  Games Center / WIP games, tools & toy projects / Re: Angel's Destiny WIP - Open Source Java Final Fantasy 2 based RPG - another story on: 2012-11-29 08:11:54
Level 1, the start town, is almost finished. You can enter the priest and herbist buildings. You can exit the map to level 2  (overworld) and there's 3 party members now. There's midi music support in SimpleMidiPlayer.java and 3 music files.
You can get into combat on the overworld. Then I am working on a thief lair, which is accessible through a dungeon hole on the overland map. For making non player characters you best look at ElfGreen.java as an example and Slime classes for monsters in battle mode. You have to fill in all possible answers of your non player characters and set which one replies to each possible learn-ask-item variable.

Here are some pictures :








The game is open source, java code is in.

You can fetch the latest tarball here : http://code.google.com/p/angels-destiny-rpg/downloads/list

Enjoy!
Pages: [1] 2
 

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

The first screenshot will be displayed as a thumbnail.

radar3301 (12 views)
2014-09-21 23:33:17

BurntPizza (31 views)
2014-09-21 02:42:18

BurntPizza (22 views)
2014-09-21 01:30:30

moogie (20 views)
2014-09-21 00:26:15

UprightPath (29 views)
2014-09-20 20:14:06

BurntPizza (33 views)
2014-09-19 03:14:18

Dwinin (48 views)
2014-09-12 09:08:26

Norakomi (74 views)
2014-09-10 13:57:51

TehJavaDev (103 views)
2014-09-10 06:39:09

Tekkerue (51 views)
2014-09-09 02:24:56
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
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!