Jump to content
IGNORED

Atariventure (game collaboration?)


Opry99er

Recommended Posts

Here ya go. It's quick-and-dirty work and would need a lot of correcting and detailing, but it shows how isometric can be done with two-color chars.

 

And of course you can just change the colorset settings to make the castle a different color.

 

post-25494-127384138717_thumb.png

  • Like 1
Link to comment
Share on other sites

A little nitpick on the isometric castle. The castle looks fantastic... but the box it's in isn't isometric so it screws up the effect. And it looks like the back corner of the castle hangs off at the back.

Edited by JamesD
Link to comment
Share on other sites

On 5/14/2010 at 4:13 PM, JamesD said:

A little nitpick on the isometric castle. The castle looks fantastic... but the box it's in isn't isometric so it screws up the effect. And it looks like the back corner of the castle hangs off at the back.

Something like this ?

 

image.thumb.png.44f0f75f8a3f873a0347a552f87faf2f.png

 

PS. I know there's a shadow missing, but I'm making dinner in a minute so ...

Edited by sometimes99er
Picture's gone missing.
Link to comment
Share on other sites

Personally, I'd rather go in the original direction, of "like Adventure with slightly better graphics", instead of the isometric variant. Programming in isometric is a challenge unto itself, without trying to convert Adventure over to that, which introduces the complexity of deciding how the original game maps to a new space. Since the interaction of a square player with very obvious color regions is crucial to the gameplay of the original, I think we risk losing a lot by switching to iso.

Edited by The Codex
Link to comment
Share on other sites

A little nitpick on the isometric castle. The castle looks fantastic... but the box it's in isn't isometric so it screws up the effect. And it looks like the back corner of the castle hangs off at the back.

Something like this ?

 

 

 

PS. I know there's a shadow missing, but I'm making dinner in a minute so ...

Bingo!

 

Now we just have to create an isometric <> map collision detection routine.

<edit>

"just" LOL

Edited by JamesD
Link to comment
Share on other sites

Hi everyone

 

I've been reading this forum since December, and been wanting to jump in. This Adventure Dragon contest is too good to pass up, so here I am. :-)

 

Here are a few possibilites I made. If shifting the 2 16x16's is OK (like the one example), then that other dragon doesn't have to look so akward.

post-25314-127387669685_thumb.gif

 

Also, a mockup of a screen. I wasn't being too careful with the tiles on the castle, but they could probably <should definitely> be reduced. The little square guy is just a joke. ;)

post-25314-127387670568_thumb.gif

 

My 2 cents: If the game was going to be as close to the original as possible, it should be done in XB (with some Assem assisting). But since it's going to be a remix, it should be done in Assem.

 

Having said that, I can only contribute graphics or ideas, because I am only (slightly) familiar with XB.

 

--Rich

Edited by UnderExtended
  • Like 1
Link to comment
Share on other sites

Hi everyone

 

I've been reading this forum since December, and been wanting to jump in. This Adventure Dragon contest is too good to pass up, so here I am. :-)

 

Fabulous dragons! Almost heraldic. The screen is wonderful as well. If we decide to go with a single overall artist (for consistency sake), you've got my vote so far. :thumbsup:

 

Phenomenal amount of talent on this board, I have to say. It's been one post after another of great material and ideas.

Link to comment
Share on other sites

Export from Magellan... and it's broken. I have no idea how to fix it either. If you can fix it you can see what captain overkill made. (aka me) :)

 

REM COLORSET DECLARATIONS (SETS 15 & 16 NOT SUPPORTED IN XB)

100 DATA 2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,13,1,13,1

REM CHARACTER DATA (CHARACTERS ABOVE 143 NOT SUPPORTED IN XB)

500 DATA 128,"87C1C061333578B8",129,"00E0D3FFE0FFDC80",130,"66C241213118F487",131,"80C0404060B0E8FC"
510 DATA 132,"9B15193932246478",133,"C40912A44C780C06",134,"6F4FC2C2848E81FF",135,"83C73B80601C0300"
520 DATA 136,"0B04020100000000",137,"0103273128281412",138,"061C7CEEAE4A4B9B",139,"00000001070D3B72"

REM MAP DATA (CHARACTERS ABOVE 143 NOT SUPPORTED IN XB)

REM MAP #1
REM MAP #1 WIDTH, HEIGHT, SCREEN COLOR
900 DATA 32,24,15
REM MAP #1 DATA
910 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
920 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
930 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
940 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
950 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
960 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
970 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
980 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
990 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1000 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1010 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1020 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1030 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1040 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1050 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1060 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1070 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1080 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1090 DATA 32,32,32,32,32,32,32,32,32,32,32,32,139,138,32,32
1100 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1110 DATA 32,32,32,32,32,32,32,32,32,32,32,137,133,132,128,129
1120 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1130 DATA 32,32,32,32,32,32,32,32,32,32,32,136,135,134,130,131
1140 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1150 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1160 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1170 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1180 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1190 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1200 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1210 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1220 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1230 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1240 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1250 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1260 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1270 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1280 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1290 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1300 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1310 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1320 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1330 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1340 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1350 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1360 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1370 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32
1380 DATA 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32

REM LOAD COLORSET

1390 RESTORE 100::FOR C=1 TO 14::READ CF,CB::CALL COLOR(C,CF,CB)::NEXT C

REM LOAD CHARACTERS

1400 RESTORE 500::FOR C=1 TO 12::READ CN,CC$::CALL CHAR(CN,CC$)::NEXT C

REM DRAW MAP(S)

1410 CALL CLEAR
1420 RESTORE 900
1430 READ W,H,SC::CALL SCREEN(SC)::CALL CLEAR
1440 FOR Y=1 TO H
1450 FOR X=1 TO W
1460 READ CP::CALL VCHAR(Y,X,CP)
1470 NEXT X
1480 NEXT Y
1490 CALL KEY(0,K,S)::IF S=0 THEN 1490
1500 END

 

<edit>

Code fixed.

Edited by JamesD
Link to comment
Share on other sites

Argh, you people are posting these bugs now, right after I release a new version? Where is the hate smilie... ;)

 

I'll patch that output up shortly, but in the meantime download the new version and see if the rest of the XB output works. The colorsets are handled differently in the latest version.

Link to comment
Share on other sites

well, one would think you'd test these things :P

 

Argh, you people are posting these bugs now, right after I release a new version? Where is the hate smilie... ;)

 

I'll patch that output up shortly, but in the meantime download the new version and see if the rest of the XB output works. The colorsets are handled differently in the latest version.

Link to comment
Share on other sites

Yeah, that's messed up real good. One problem is line 1460 should be CALL VCHAR(Y,X,CP) since stupid TI likes to talk about Rows and Columns instead of X,Y

 

However, the colors are still all screwed up.

And the outer loop should be for Y and the inner loop for X.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...