vhzc Posted November 14, 2019 Share Posted November 14, 2019 (edited) Hi guys. In the last year I have programmed some games for Atari2600 and a couple of months ago I started to learn how to program for A8 in an attempt to port some of those game, one of those games is PERIL https://atariage.com/forums/topic/284157-peril-wip-game/ And I want to share a beta for the XL/XE version. If someone could test it and give some feedback it would be great. ##########UPDATE Nov 25 New beta: XEX PERIL-0.4.XEX ATR PERIL-0.4.ATR #################################### XEX PERILb2.XEX ATR PERILb2.ATR Edited November 25, 2019 by vhzc 16 Quote Link to comment Share on other sites More sharing options...
Preppie Posted November 14, 2019 Share Posted November 14, 2019 Nice game, found a little bug. If you collect the weapon chest then lose all your lives before exiting the room, then on your next game the chest is no longer there. Also a little complaint. If you have on/off lasers can you set them to on when you enter the room, the amount of times I died because I forgot the room had on/off laser was extremely frustrating. Quote Link to comment Share on other sites More sharing options...
vhzc Posted November 14, 2019 Author Share Posted November 14, 2019 24 minutes ago, Preppie said: Nice game, found a little bug. If you collect the weapon chest then lose all your lives before exiting the room, then on your next game the chest is no longer there. Also a little complaint. If you have on/off lasers can you set them to on when you enter the room, the amount of times I died because I forgot the room had on/off laser was extremely frustrating. Thanks for your feedback! I will correct that ugly bug and apply your suggestion in the next beta. Quote Link to comment Share on other sites More sharing options...
Gibstov Posted November 14, 2019 Share Posted November 14, 2019 3 hours ago, vhzc said: Hi guys. In the last year I have programmed some games for Atari2600 and a couple of months ago I started to learn how to program for A8 in an attempt to port some of those game, one of those games is PERIL https://atariage.com/forums/topic/284157-peril-wip-game/ And I want to share a beta for the XL/XE version. If someone could test it and give some feedback it would be great. XEX PERILb2.XEX ATR PERILb2.ATR Pretty cool. Is your score based off of how quickly you complete the level? (If so, there should be a timer, if not disregard). I think an explosion should happen when you crash. Quote Link to comment Share on other sites More sharing options...
Preppie Posted November 14, 2019 Share Posted November 14, 2019 Found another bug. After killing the eye it reapeared and was unkillable. I was really close when it exploded so maybe the explosion collision messed things up. A couple of other touches could be made. Remove the cursor on the intro sceen, tiny detail but more proffessional. Instead of showing the user the screen draw between screens, you could draw screen in different memory location and page flip the screen into view. Or maybe do some kind of custom screen wipe, would be more work but would look cooler. BTW: what language is this written in? Quote Link to comment Share on other sites More sharing options...
vhzc Posted November 14, 2019 Author Share Posted November 14, 2019 30 minutes ago, Preppie said: Found another bug. After killing the eye it reapeared and was unkillable. I was really close when it exploded so maybe the explosion collision messed things up. A couple of other touches could be made. Remove the cursor on the intro sceen, tiny detail but more proffessional. Instead of showing the user the screen draw between screens, you could draw screen in different memory location and page flip the screen into view. Or maybe do some kind of custom screen wipe, would be more work but would look cooler. BTW: what language is this written in? I will check that bug too. The cursor is in fact removed in current development version. I just made a quick intro for the beta. About the screen wipe, sure it could be cool, I only have to learn how to do that, as a I said in first post I only have a couple of months of experience programming for atari 8bits. The game is written in C (cc65) I wanted to learn C so porting my 2600 games was an excellent excuse to start :p Again, thanks for your feedback. 1 Quote Link to comment Share on other sites More sharing options...
vhzc Posted November 14, 2019 Author Share Posted November 14, 2019 3 hours ago, Gibstov said: Pretty cool. Is your score based off of how quickly you complete the level? (If so, there should be a timer, if not disregard). I think an explosion should happen when you crash. Yes, score is based on time, I haven't added the timer because I am still trying to decide some things about it. Since there is a screen between death and respawn I thought an explosion was unnecesary, but now I think a little explosion could be added for a nice touch. Thanks for your feedback! Quote Link to comment Share on other sites More sharing options...
Preppie Posted November 14, 2019 Share Posted November 14, 2019 Impressive work for a couple of months experiance, I look forward to the final version. Quote Link to comment Share on other sites More sharing options...
+Adam+ Posted November 14, 2019 Share Posted November 14, 2019 12 hours ago, vhzc said: If someone could test it and give some feedback it would be great. Very nice game. We have a "Peril" thread at AtariOnline.pl since the first published version (Google translated link) 2 Quote Link to comment Share on other sites More sharing options...
vhzc Posted November 25, 2019 Author Share Posted November 25, 2019 New Beta added. 3 Quote Link to comment Share on other sites More sharing options...
+Philsan Posted November 25, 2019 Share Posted November 25, 2019 Very good! I too think an explosion would be nice. Quote Link to comment Share on other sites More sharing options...
+skr Posted November 25, 2019 Share Posted November 25, 2019 I like it, too. But the controls are too straight in my opinion. Some acceleration and breaking would be nice. Quote Link to comment Share on other sites More sharing options...
+therealbountybob Posted December 8, 2019 Share Posted December 8, 2019 Hi vhzc, we've been playing Peril in the High Score Club's round-up of 2019 games, nice game, I think we got to the end of the last wip version, will checkout the latest version and look forward to playing the game in the HSC when it is finished 2 Quote Link to comment Share on other sites More sharing options...
funkheld Posted December 8, 2019 Share Posted December 8, 2019 (edited) what language : Basic, ASM,! ACTION ... please show the sourcecode greeting Edited December 8, 2019 by funkheld Quote Link to comment Share on other sites More sharing options...
Preppie Posted December 8, 2019 Share Posted December 8, 2019 16 minutes ago, funkheld said: what language : Basic, ASM,! ACTION ... please show the sourcecode greeting In earlier post he said he wrote it with cc65 Quote Link to comment Share on other sites More sharing options...
funkheld Posted December 8, 2019 Share Posted December 8, 2019 hello, thanks. greeting Quote Link to comment Share on other sites More sharing options...
Yaron Nir Posted December 11, 2019 Share Posted December 11, 2019 @vhzc, wanted to say good work on your new game attemp. nicely done. as i understand this was written in CC65 - my desired lingo. some pointers: 1. level loads as if the beam of screen is patinig the screen as the line goes down. if this is as designed - all good. but, if you wish to improve that, shut down the DMA before the code drawing the screen and bring it back on after drawing the screen, it will give the affect of screen appearing immediatly. 2. when you die, all you see is the helicopter and the lives left. too waste of good screen space. there are many graphics people here that can help you design a nice "get ready" screen. 3. When you die you need to press fire button to get pass the "get ready"screen. a nice time like 2-3 seconds can also apply here and switch screens automatically. 4. helicopter is missing its tail. i understand by looking at your player you used 8 pixels wide to draw it. i would suggest to use the 4 missiel to create the tail rotter and even give it some nice color 5. Is movement done on VBI breaks? i see you progress the helicopter +2/+3 pixels left right to gain a fast movement. this sometimes intefere with the control of the helicopter and make you collide with a wall. 6. I haven't got passed level 2 - i suck at this game , but in advanced levels you can make the helicopter move even faster to raise the difficulty of the level. over all - nicely done. keep up the good work. can you share a link to source code? Quote Link to comment Share on other sites More sharing options...
vhzc Posted December 11, 2019 Author Share Posted December 11, 2019 2 hours ago, Yaron Nir said: @vhzc, wanted to say good work on your new game attemp. nicely done. as i understand this was written in CC65 - my desired lingo. some pointers: 1. level loads as if the beam of screen is patinig the screen as the line goes down. if this is as designed - all good. but, if you wish to improve that, shut down the DMA before the code drawing the screen and bring it back on after drawing the screen, it will give the affect of screen appearing immediatly. 2. when you die, all you see is the helicopter and the lives left. too waste of good screen space. there are many graphics people here that can help you design a nice "get ready" screen. 3. When you die you need to press fire button to get pass the "get ready"screen. a nice time like 2-3 seconds can also apply here and switch screens automatically. 4. helicopter is missing its tail. i understand by looking at your player you used 8 pixels wide to draw it. i would suggest to use the 4 missiel to create the tail rotter and even give it some nice color 5. Is movement done on VBI breaks? i see you progress the helicopter +2/+3 pixels left right to gain a fast movement. this sometimes intefere with the control of the helicopter and make you collide with a wall. 6. I haven't got passed level 2 - i suck at this game , but in advanced levels you can make the helicopter move even faster to raise the difficulty of the level. over all - nicely done. keep up the good work. can you share a link to source code? Hi, thanks for your feedback. I opted to show the drawing of the screen instead of turn it off, I like the effect of the drawing About make a graphic screen for the dead screen, I know how to make graphics through maping the screen, but since I started to learn C only a couple of months ago I am not very good managing the memory and using big amount to data to make graphics produces garbage in the PM, I don't know why. I am trying to solve it. Quote Link to comment Share on other sites More sharing options...
Yaron Nir Posted December 12, 2019 Share Posted December 12, 2019 8 hours ago, vhzc said: Hi, thanks for your feedback. I opted to show the drawing of the screen instead of turn it off, I like the effect of the drawing About make a graphic screen for the dead screen, I know how to make graphics through maping the screen, but since I started to learn C only a couple of months ago I am not very good managing the memory and using big amount to data to make graphics produces garbage in the PM, I don't know why. I am trying to solve it. Well, there are some pretty good CC65 developers here including yours truly that can help you, if you wish to share .... Quote Link to comment Share on other sites More sharing options...
Irgendwer Posted December 12, 2019 Share Posted December 12, 2019 (edited) On 12/8/2019 at 9:56 PM, funkheld said: hello, thanks. greeting Unbelievable - isn't it: ? ? Edited December 12, 2019 by Irgendwer Quote Link to comment Share on other sites More sharing options...
funkheld Posted December 12, 2019 Share Posted December 12, 2019 the programs in pure cc65 become too large. this fastbasic takes away the work with cc65 b and the programs have the tenth part in size. greeting Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted August 12, 2021 Share Posted August 12, 2021 ZeroPage Homebrew is playing Peril (8-Bit) on tomorrow's (Fri Aug 13, 2021) stream LIVE on Twitch at 6PM PT | 9PM ET | 1AM GMT+1Day! ZPH Twitch Stream: https://www.twitch.tv/zeropagehomebrew/ Games: Peril (2019 WIP | 8-Bit) by Vladimir Zuñiga @vhzc RGB (2015 | 8-Bit) by Marek Pavlík @MaPa (Code and game concept), Zdeněk Eisenhammer (PG) (Ingame visuals, level design, music, sound effects and documentation), Adam Powroźnik (Ooz) (additional graphics and fonts) Bosconian (2020 | 8-Bit) by Janusz Chablowski @shanti77 (Code, Graphics), Krzysztof Ziembik (kaz) (Title Screen Graphics), Michal Szpilowski @miker (Music) (SET TO 1080P60 FOR FULL QUALITY!) 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.