PDA

View Full Version : Some of my stuff on the older clients.


12171217
12-19-2009, 03:32 AM
Just thought I'd dump these here for the sake of showing a bit.

The original raycasting tests:
5izK0OctZHI

Wolfenstein clone:
Hjr-ou10Hi8

Multiplayer Wolf clone:
DSPueRz-5OQ

Advanced GUI window system:
cdVkn_PnWOE

Movement system w/shield blocking:
kV8P1keOlu0

Some MegaMan test stuff:
lfOQZ0P81bw

All of these were written in the old-ass 2.3 client, without an NPC-Server. Thus, no built-in Graal Windows for the GUI window system (They're handeled with showimgs. I also created an editor that would help you easily prepare the arrays and string sets for a desired window), or any of the fancy-schmancy newer features.

Enjoy :D

If you want the source to any of it, just ask. Note I'm also experienced in GS2 and could port them up if somebody so desired..

Immolate
12-19-2009, 03:41 AM
Wow, those are fantastic. Even more so due to the language choice.

cbk1994
12-19-2009, 03:45 AM
Those are all very impressive.

Soala
12-19-2009, 03:48 AM
Only one word: Woah

WhiteDragon
12-19-2009, 03:53 AM
That raycasting is impressive -- how did you manage to skew images like that?

12171217
12-19-2009, 03:58 AM
That raycasting is impressive -- how did you manage to skew images like that?

Just like you would if you were writing a software renderer in C or something, you show the texel that each trace hits to the corresponding pixel on a screen.

Of course, for Graal, this is more like:

You show the showimgpart that each trace hits to the corresponding co-ords on the "screen".

:p

WhiteDragon
12-19-2009, 04:18 AM
Just like you would if you were writing a software renderer in C or something, you show the texel that each trace hits to the corresponding pixel on a screen.

Of course, for Graal, this is more like:

You show the showimgpart that each trace hits to the corresponding co-ords on the "screen".

:p
So I imagine you had about 320 or so scaled showimgpart, each representing a texel from the ray? I'm honestly amazed that GS could do this without epic lag.

Crono
12-19-2009, 04:20 AM
Surely with GS2 and the new engine you can do things 10x better, I mean it sure does take a lot more system resources than it used to so it must be great, amirite?!

(nice stuff btw)

_Zelph
12-19-2009, 04:24 AM
Nice raycasting engine

I was going to make some sort of multiplayer event with a raycasting engine not too long ago, but then another semester of school started and I picked up Flash instead

Here's a tiny video of it if you're curious. It's GS2 but it just uses showimgs like yours

74d4XsnMg_c

12171217
12-19-2009, 04:28 AM
Nice raycasting engine

I was going to make some sort of multiplayer event with a raycasting engine not too long ago, but then another semester of school started and I picked up Flash instead

Here's a tiny video of it if you're curious. It's GS2 but it just uses showimgs like yours

74d4XsnMg_c

lol! I saw that video before I made it; it was my inspiration to do it ;)

Unfortunately, the 2.3 client can't scale ganis, so I couldn't do what I originally intended.

I actually started a lot of work on a 3D dungeon crawler server, similar to the older Elder Scroll's games. Unfortunately, I lost interest, although I did make a few kickass graphics for weapons.

Umat
12-19-2009, 04:29 AM
You're good Downsider, keep up the good work.

scriptless
12-19-2009, 05:08 AM
Wow. I am impressed. I am interested now in knowing how you did the 3dness of it lol because I like the editor lol. Keep up the good work dude.

xXziroXx
12-19-2009, 01:40 PM
Impressive.

Dnegel
12-19-2009, 05:24 PM
The Mega man thingy was win.

12171217
12-19-2009, 05:49 PM
The Mega man thingy was win.

The video of that is a bit old; the newer version has an intro, boss select, scrolling levels (When you hit the bottom of a 22x20 screen size it scrolls down ala Mega Man), fixed screen focus, baddies, and ladders.

Dnegel
12-26-2009, 02:11 AM
The video of that is a bit old; the newer version has an intro, boss select, scrolling levels (When you hit the bottom of a 22x20 screen size it scrolls down ala Mega Man), fixed screen focus, baddies, and ladders.

Make more! :D

12171217
12-31-2009, 06:10 AM
rdqdgjIkW4g

That's as far as I got with the Mega Man server.

It would play the intro every time you connected, and save your progress. It was planned to be almost *exactly* like opening an NES game in an emulator.

Forgive my story writing skills, but it's just about as good as your standard Mega Man game ;P