Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (492)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (556)
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 1511 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 http://home.no.net/tabusd/. The complete source code is available for download as well.

Thanks for your time,
-Trond
Offline AcoGL

Junior Newbie




Just playing...


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

Hi.

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.

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

Junior Member




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!

-Trond
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.
Jim
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...

http://home.no.net/tabusd/files/mdxtest.zip

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.

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

 

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

The first screenshot will be displayed as a thumbnail.

Nickropheliac (15 views)
2014-08-31 22:59:12

TehJavaDev (23 views)
2014-08-28 18:26:30

CopyableCougar4 (33 views)
2014-08-22 19:31:30

atombrot (41 views)
2014-08-19 09:29:53

Tekkerue (40 views)
2014-08-16 06:45:27

Tekkerue (35 views)
2014-08-16 06:22:17

Tekkerue (25 views)
2014-08-16 06:20:21

Tekkerue (37 views)
2014-08-16 06:12:11

Rayexar (72 views)
2014-08-11 02:49:23

BurntPizza (49 views)
2014-08-09 21:09:32
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!