bfg.gamepassion Posted March 25, 2011 Share Posted March 25, 2011 (edited) Hi, i've decided to create this topic to present my new work day by day (or week by week ...). This topic is not for teasing, but to have opinion and advice. Now i'm presenting my new project. This project is initiated by retroillucid, who have made the GFX and choose the game. The game is : Here is what i've done in development day 1 : http://www.youtube.com/watch?v=khNKn1wXH5A So now my request : Do you know someone who play very well this game ? I'd like to understand 2 things : - How the cop move : When i've try the arcade game they look intelligent, one chase me, and the other turn around a wall to catch me up from another way. Do you know a document who describe the ennemy movement and AI like what we can found for Pacman ? - How the difficulty raise ? Ennemy faster ? Smarter ? From know, each game i've adapted (Pand, Puzzli, Bombliss) was a game that i was playing a lot. I'm just discovering Lock'n Chase so, if someone who have play this game for hours can give me advice, i would be delighted Thanks for your attention. Edited March 25, 2011 by bfg.gamepassion 2 Quote Link to comment Share on other sites More sharing options...
Pixelboy Posted March 25, 2011 Share Posted March 25, 2011 I'm no expert at Lock'n Chase, sorry, but I just want to say.... KEWL!!! Lock'n Chase is finally coming to the CV! :D Quote Link to comment Share on other sites More sharing options...
youki Posted March 25, 2011 Share Posted March 25, 2011 This guy never sleep!!!! :lust: Quote Link to comment Share on other sites More sharing options...
retroillucid Posted March 25, 2011 Share Posted March 25, 2011 I can't be more happy today! I always been jealous of Intellivision for having Lock n Chase, and now it'll become a reallity on CV Whoo ooo!! Quote Link to comment Share on other sites More sharing options...
NIAD Posted March 25, 2011 Share Posted March 25, 2011 This is awesome! I hope you (J-F) are able to keep up with all the new releases. Quote Link to comment Share on other sites More sharing options...
+cmart604 Posted March 25, 2011 Share Posted March 25, 2011 WOW! Very cool! Great choice of game, I've never played the arcade version but it's one of my favourite games on my INTV. Excellent news! Quote Link to comment Share on other sites More sharing options...
ColecoDan Posted March 25, 2011 Share Posted March 25, 2011 We used to play this game for hours on Intellivision and when I saw it in collectorvision's list I was definitely happy. To see you are actually working on it is aweome. Unfortunately I can not help you with the cops. I know they always used to piss me off though Quote Link to comment Share on other sites More sharing options...
+Yurkie Posted March 26, 2011 Share Posted March 26, 2011 Sweet another Arcade Port for the ColecoVision. I have never played this, but it looks interesting. Thank You for your efforts. Quote Link to comment Share on other sites More sharing options...
+cmart604 Posted March 26, 2011 Share Posted March 26, 2011 Sweet another Arcade Port for the ColecoVision. I have never played this, but it looks interesting. Thank You for your efforts. You'll be getting a chance to try this on the INTV. Quote Link to comment Share on other sites More sharing options...
bfg.gamepassion Posted March 26, 2011 Author Share Posted March 26, 2011 Day 2 : http://www.youtube.com/watch?v=sdz-uH_151M First, the game is more fluid without my catching vidéo tool. I've done the video from a netbook, so the game slow down when i capture the video. What's new : - Added preleminary Cop AI. For the moment, they are only in CHASE mode. One cop, chase you all the time, another cop chase you but try to catch you going front of you, and the two other have another algorithm of my composition ... As you can see, the Cop can be stuck, and waiting for your movment to decide where to go, this must be corrected, but i's a first test - Added preliminary sprite flicker. It's far from perfect, but it work. - Added "Teleport" from side to side for the player and the Cop. - I have many idea for increase level of difficulty on adding a SCATTER mode in IA (they stop chasing you in going in each corner of the screen). For example on level 1, if you take a bonus, the Cop stop then they go in scatter mode for 5 seconds. If you eat 30 pills, again they go in scatter mode for 7 seconds for example. In higher level the SCATTER mode will take less time ... That's the theory. Problem during this dev phase : Performances !! I was far of thinking that the game can slow down with my AI code and player movement code !! I've done some basic optimisation, and it's good. But, i must add a better flicker sprite, better IA, bonus and collision between sprite, animation, and the CLOSING DOOR i hope it won't be too hard to optimise !!!!!! Stay tuned !! 1 Quote Link to comment Share on other sites More sharing options...
youki Posted March 26, 2011 Share Posted March 26, 2011 You can record video directly with blueMSX. And see your MPs on my forums. Quote Link to comment Share on other sites More sharing options...
Pixelboy Posted March 26, 2011 Share Posted March 26, 2011 - Added preleminary Cop AI. For the moment, they are only in CHASE mode. One cop, chase you all the time, another cop chase you but try to catch you going front of you, and the two other have another algorithm of my composition ... As you can see, the Cop can be stuck, and waiting for your movment to decide where to go, this must be corrected, but i's a first test If replicating the cop AI of the arcade version is important to you, then one suggestion I would have for you is to play the arcade game in MAME, and record your entire play session as a video in parallel. Then you can playback the video as many times as you need, and study the behavior of the cops at your own pace. For a game like this, just a few such recorded play sessions should be enough to determine if all cops follow the same algorithm, or if they have specialized "personalities" like the ghosts in Pac-Man. Quote Link to comment Share on other sites More sharing options...
retroillucid Posted March 26, 2011 Share Posted March 26, 2011 Thats going great! Quote Link to comment Share on other sites More sharing options...
bfg.gamepassion Posted March 26, 2011 Author Share Posted March 26, 2011 (edited) Day 2.5 : http://www.youtube.com/watch?v=JRRqURmRFQM - Better AI (Not "perfect yet") - Better Sprite Flickering (not so good on the ripped video with Fraps but the blue MSX version took 1.90gig !!! So i continue to use FRAPS ) - Player Doors (Need collision adjusting with player/Cop). That's all for today ! Edited March 26, 2011 by bfg.gamepassion Quote Link to comment Share on other sites More sharing options...
+5-11under Posted March 26, 2011 Share Posted March 26, 2011 For the player, is the red sprite at the same location as the blue sprite... if yes, I'm wondering if moving the red sprite down to near the bottom of the blue sprite would help for flickering (so there's little or no overlap between the two). Looking good so far, by the way. Fast, too... I'm wondering when your next game will be finished. Quote Link to comment Share on other sites More sharing options...
Kiwi Posted March 27, 2011 Share Posted March 27, 2011 At this rate, retroillucid going to have a ton of games to publish this year . Keep up the awesome work! I'm still working on my projects. I just need to get over the anxiety(Due to it crashing) and get it finished(still needs to learn more C, and pixel more graphics.). I have the Atari-age blog on my progress. Quote Link to comment Share on other sites More sharing options...
bfg.gamepassion Posted March 27, 2011 Author Share Posted March 27, 2011 (edited) DAY 3 : No new video today, because i've broken and repair a part of the game. For detecting if the cop can can go a direction or not, i was testing the character next to the Cop directly in the VRAM, and i must check if it's free, a door or a Gold Coin, and that for each Cop. Getting data in VRAM seems realy time consuming (at the beginning the game slow down because i was reading too much in VRAM), and all the possibility of characters render the code dirty. So, i've designed a simplier Map for the ghost movement it looks like that : Green (255) and Yellow (254) zone is were the ghost can go, so if i read in the Map a char > 253 it's Ok. Yellow is the zone were the player can create door. When the player create door, i put door in the vram, but the collision test is done in RAM with a playerDoor Structure. And so on ... For the moment everything work well. Next to do, the "random" auto door, then collision detection between Cop and Robber ! Edited March 27, 2011 by bfg.gamepassion Quote Link to comment Share on other sites More sharing options...
bfg.gamepassion Posted March 28, 2011 Author Share Posted March 28, 2011 (edited) Day 4 : http://www.youtube.com/watch?v=NpO5KC4gix0 - Added "moving" door - Added all collision sprite/sprite, sprite/backgroung - MAJOR SLOWDOWN :sad: so before coding bonus and score, i must optimize ... simple to say. Edited March 28, 2011 by bfg.gamepassion Quote Link to comment Share on other sites More sharing options...
bfg.gamepassion Posted March 28, 2011 Author Share Posted March 28, 2011 (edited) Slodown fixed. Change boudary box collision by pixel to char collision, work very well too and FASTER. Need to adjust now the collision between player and cop. Then hope that Bonuses won't commit another major slowdown ... Edited March 28, 2011 by bfg.gamepassion Quote Link to comment Share on other sites More sharing options...
bfg.gamepassion Posted March 29, 2011 Author Share Posted March 29, 2011 Day 5 : This is the last video until a release candidate : http://www.youtube.com/watch?v=7aZ58h9NWIE All the basic gameplay are implemented. Now it's the longuest part to do : - Add the Game Life cycle (loose life, game over ...) - Add more animation without slowdown - Make the level, and balancing the difficulty (In this video i assure you that it's hard ) - Adjust some collision between you door and Cop. Sometimes they pass through ... (As you can see in video) - Sound - Splash screen - ... evrything that need a game to be complete :) As i said, the it's longuest part after coding the game engine. Next video will be in principal forum for Release Candidate, in less than one month i think. Quote Link to comment Share on other sites More sharing options...
bfg.gamepassion Posted April 2, 2011 Author Share Posted April 2, 2011 Just a post to say that this thread can be closed, i'll use the Blog possibility of atariage to talk about my development 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.