Jump to content

Photo

Sword of Surtr (bug test beta)

sword of iffrit bB viking atari games Sword of Surtr

116 replies to this topic

#26 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Sat Mar 12, 2016 11:48 AM

I'd like to suggest the movement speed for diagonal movement be decreased so it's the same as moving along a single axis.

Thanks for the input ZackAttack. I tried coding your suggestion as a stand alone program.

Attached File  smooth diagonal movement.bas   1.17KB   112 downloadsAttached File  smooth diagonal movement.bas.bin   4KB   117 downloads

But even with this I'm uncertain how to incorporate the new movement into the existing engine. I'll play around with RT's 

collision prevention and see if I can add the diagonal checks without breaking it



#27 Random Terrain OFFLINE  

Random Terrain

    Visual batari Basic User

  • 28,234 posts
  • Controlled Randomness
    Replay Value
    Nonlinear
  • Location:North Carolina (USA)

Posted Sat Mar 12, 2016 4:17 PM

This example program has been updated:

 

randomterrain.com/atari-2600-memories-batari-basic-commands.html#ex_fixed_point_sprite

 

I had a hard time getting collision prevention to work when moving at higher speeds (when the fire button is held down), but I finally got it working. When using that program with Stella, be sure to use the Ctrl key instead of the space bar for the fire button since the space bar can stop you from moving diagonally with the arrow keys.



#28 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Sat Mar 12, 2016 5:55 PM

ok I added the fixed point code to the player and added a bug fix in new update to first post



#29 stephena OFFLINE  

stephena

    River Patroller

  • 3,013 posts
  • Stella maintainer
  • Location:Newfoundland, Canada

Posted Sun Mar 13, 2016 9:47 AM

This example program has been updated:

 

randomterrain.com/atari-2600-memories-batari-basic-commands.html#ex_fixed_point_sprite

 

I had a hard time getting collision prevention to work when moving at higher speeds (when the fire button is held down), but I finally got it working. When using that program with Stella, be sure to use the Ctrl key instead of the space bar for the fire button since the space bar can stop you from moving diagonally with the arrow keys.

 

Probably because keyboards are evil.



#30 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Sun Mar 20, 2016 5:32 PM

added some music there are two versions vote for your favorite, if you think it needs more work ill write some more
***sorry uploaded the wrong beta 18-2

Edited by ultima, Sun Mar 20, 2016 7:16 PM.


#31 Random Terrain OFFLINE  

Random Terrain

    Visual batari Basic User

  • 28,234 posts
  • Controlled Randomness
    Replay Value
    Nonlinear
  • Location:North Carolina (USA)

Posted Sun Mar 20, 2016 9:14 PM

If you end up having enough space, you could have the game choose a version at random, or you could let the player select between the two on the title screen or maybe they could switch between the two versions by using the right difficulty switch while playing. So the left difficulty switch would be for muting the music and the right difficulty switch would be for switching between the two versions of music.

 

If you have a ton of space, you could have more than two versions of music and let players choose which one they like by using the select switch while playing:

 

randomterrain.com/atari-2600-memories-batari-basic-commands.html#ex_select_switch

 

For that type of thing, you'd want to leave out the feature that lets players hold down the reset switch and the select switch to rapidly change the selection (since they could mistakenly reset the game if they're not careful). While playing, the reset switch should only be used for restarting the game.



#32 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Mon May 9, 2016 9:26 PM

I added beta 20 to the first post. I thought the ground should be frozen in Iceland, also includes another monster.



#33 moycon OFFLINE  

moycon

    Quadrunner

  • 21,945 posts
  • moycon?? What the hell is that??
  • Location:Rome, GA

Posted Mon May 9, 2016 9:56 PM

Wow this really looks great! I'll have to see if I can actually try it out soon.



#34 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Sun Jun 5, 2016 5:44 PM

I found a way to expand the number of rooms so I've been working on creating a larger world. New version in first post.

-expanded rom to 32k

-some new areas



#35 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Mon Jun 6, 2016 2:41 PM

Version 23 in first post. :-D



#36 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Fri Jun 10, 2016 8:17 PM

Version 24 *see first post for changes.



#37 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Sun Jun 12, 2016 8:34 PM

Version 25 in 1st post. I think I have it where I like it, now I need to take some time to clean the code up see if there is any place where I can simplify it or rewrite portions.



#38 CrazyChris OFFLINE  

CrazyChris

    Dragonstomper

  • 820 posts
  • Location:OH

Posted Mon Jun 13, 2016 8:37 AM

Your awesome!



#39 gauauu OFFLINE  

gauauu

    Moonsweeper

  • 332 posts
  • Location:Illinois

Posted Mon Jun 13, 2016 11:37 AM

Cool game. I'd love a mode that didn't have random item placement. When I played, 2 of the 3 pieces were right by my house. After that, I felt like I was exploring a big empty world. The castles in particular felt like they should have had something interesting inside.  If you have a mode with purposeful item placement, you can make the interesting rooms actually contain interesting things.

 

Just my 2 cents, don't let me change your vision if you're happy with it! :)



#40 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Mon Jun 13, 2016 8:47 PM

My early versions of the game had static item placement it wouldn'n be difficult to add it in as an alternative game, also had some plans for a two player duel game too.

I did salvage 500 bytes today eliminating overused code. I will likely redesign everything from where its at, the engine is what im happy with.

#41 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Wed Jun 29, 2016 12:43 PM

No Sword of Iffrit for now. The game is getting it's 4th reboot currently. You can try the new engine (in a fun mini game) in the first post. cheers



#42 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Wed Jul 6, 2016 10:22 AM

I worked on this a little more. Fixed one door added another that uses a different colored key. Started some work on drawing 4 directions to display character at facing direction that I might use in making holes in playfields using variations on pfline and pfhline. So it might offer door puzzles and secret doors found only by searching the playfields for weak sections.

  Once that gets worked out I want to try some ideas for enemy AI and finally remixing the game with the story mode included 



#43 Papa OFFLINE  

Papa

    Dragonstomper

  • 751 posts

Posted Sat Jul 9, 2016 9:49 AM

Lookin' GRRRRRREAT!!  KUTGW!  :thumbsup:



#44 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Sat Jul 16, 2016 4:51 PM

Ok, After ripping my hair out finally solved a bug (taking damage when passing through a door) also added another key, another door and added two false walls that can be shot open, also up and down directions for the character.

 

 

 I think it's close to functional but for some reason the player direction timing feels off so will focus on that in next update.



#45 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Sun Jul 17, 2016 4:27 PM

 Managed to bring in some enemy A.I.(any good advise here?), and you have to defeat the boss to get to the next room with the triangle. also added a flash of color to the enemies when you get a hit in.

 

 Still can't track down why the player direction graphic is getting wonky. Here's the source if anyone wants a good laugh.

 


Edited by ultima, Sat Dec 3, 2016 7:38 PM.


#46 Gemintronic OFFLINE  

Gemintronic

    Jason S. - Lead Developer & CEO

  • 8,851 posts

Posted Wed Jul 20, 2016 9:43 AM

All I can think of with AI is to use on goto for the various "modes" that a critter can have.  I made the mistake of using gosub a lot for AI can it made the game go over cycle.



#47 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Fri Jul 22, 2016 12:46 PM

added ver 10 to first post. didn't get a chance to try the loon's idea the reason is stated in the first post.



#48 ultima OFFLINE  

ultima

    Chopper Commander

  • Topic Starter
  • 135 posts
  • Location:West Los Angeles, CA USA

Posted Fri Sep 9, 2016 6:58 PM

I have added most of the cycle savings to the last beta to make an improved version of the random placement version.

- new torch item will light rooms and caves 

Sword of Iffrit 27.png

 

 


Edited by ultima, Sat Dec 3, 2016 7:39 PM.


#49 wallaby OFFLINE  

wallaby

    Chopper Commander

  • 100 posts

Posted Sat Sep 10, 2016 12:36 AM

Hey, I think this is neat, but I hate the music. It sounds like a PC speaker and it has this weird very quiet "thup" right before notes are played. Plus, it loops constantly. Maybe the music should only play sparsely? Maybe when you discover something particularly interesting?



#50 bogax OFFLINE  

bogax

    Dragonstomper

  • 718 posts

Posted Sat Sep 10, 2016 7:59 PM

while pondering ultima's smooth diagonal movement code it occured to me

that a macro to load an 8.8 variable from a table might be a useful thing

so I made one.

 

it works

 

I've mutated ultima's code

 

edit: I realised I'd goofed the movement flags lookup table so I fixed it

        also tweaked the velocities to be more accurate

 

        also added a version without the movement flag (bit 7) and test

 

Attached Files


Edited by bogax, Sun Sep 11, 2016 9:29 AM.






Also tagged with one or more of these keywords: sword of iffrit, bB, viking, atari games, Sword of Surtr

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users