Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (604)
Games in Android Showcase (171)
games submitted by our members
Games in WIP (654)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  ASE Loader  (Read 1822 times)
0 Members and 1 Guest are viewing this topic.
Offline Trond_A

Senior Newbie

Java games rock!

« Posted 2004-11-08 19:53:49 »

I have an ASE Loader that I would like to see if anyone found useful. It has a few built-in features such as basic collision detection and interpolated animation support. It would be nice if anyone would give me some feedback Smiley

If you're interested in checking the thing out, its located at The complete source code is available for download as well.

Thanks for your time,
Offline AcoGL

Junior Newbie

Just playing...

« Reply #1 - Posted 2004-11-15 13:15:57 »


ASE loader - sounds great! But is it possible to load files over web? I think it would be a great advantage. Didn't you think about that?

Have a nice whole day! Smiley
Offline Trond_A

Senior Newbie

Java games rock!

« Reply #2 - Posted 2004-11-19 11:09:56 »

Thanks for the input! You're right, I didn't think about that. Certainly something to consider.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline phazer

Junior Devvie

Come get some

« Reply #3 - Posted 2004-11-24 11:54:02 »

What license is the source code for your loader? I'm thinking about using it as a base for an ASE loader for my project.

Offline Trond_A

Senior Newbie

Java games rock!

« Reply #4 - Posted 2004-11-29 15:29:46 »

You may use it however you like, there is no license Smiley

Think I mentioned it in some readme.txt or in the .java source files.

Nice to hear if someone finds it useful!

Offline jjones7947

Senior Newbie

Java games rock!

« Reply #5 - Posted 2005-04-12 12:12:43 »

Hey looked at some of your source and saw that you in deed had some animation frames.  Did you build those from the data in the ASE file?  Haven't seen this done before and have always been told that ASE doesn't support animation.
Offline Trond_A

Senior Newbie

Java games rock!

« Reply #6 - Posted 2005-04-13 20:14:31 »

ASE does support animation, keyframe animation that is. The ASE exporter can be set to export animations in the export-options-panel. I didn't use that though. The way I did it is that I have exported one .ASE-file per frame. If you have downloaded the gordon-demo, you'll see that it has a lot of .ASE files in the gordon-folder. Quite simple, and a complete diskspace-eater Smiley To make the animation look somewhat smooth and to cut down on required .ASE files, I use a simple linear interpolation between the frames.

If you need your own file-format, I'd recommend taking a quick look at MAXscript, as it was surprisingly easy to export a scene using it. That way you can export animations etc just the way you want without all the unneeded info you don't need. In fact, if I had taken a look at MAXscript before I started doing the .ASE loader, I probably never would have made it using ASE, but rather a custom format.

I have uploaded a Managed DirectX-test I've been playing around with in case you want a look. In the debug-folder you'll find the maxscript I used to export the program's content, and I think it's fairly well commented to be easily understood. The files MAX export is in an easily-parsable text-format. I'm not saying this is a good exporter, but it works Smiley Please have a forgiving mind looking over the C#-code that parses it, as it's not commented (however the parsing part should be pretty self-explanatory) and the rest of the code is... well. Messy. It's a test-app i'm playing around in...

Note that the script only exports selected objects in the scene, and they must be textured in some way or else the script might fail.

Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

SHC (28 views)
2015-08-01 03:58:20

Jesse (20 views)
2015-07-29 04:35:27

Riven (40 views)
2015-07-27 16:38:00

Riven (22 views)
2015-07-27 15:35:20

Riven (25 views)
2015-07-27 12:26:13

Riven (15 views)
2015-07-27 12:23:39

BurntPizza (36 views)
2015-07-25 00:14:37

BurntPizza (46 views)
2015-07-24 22:06:39

BurntPizza (31 views)
2015-07-24 06:06:53

NoxInc (37 views)
2015-07-22 22:16:53
List of Learning Resources
by gouessej
2015-07-09 11:29:36

How Do I Expand My Game?
by bashfrog
2015-06-14 11:34:43

List of Learning Resources
by PocketCrafter7
2015-05-31 05:37:30

Intersection Methods
by Roquen
2015-05-29 08:19:33

List of Learning Resources
by SilverTiger
2015-05-05 10:20:32

How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21 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‑
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!