Jump to content
IGNORED

[Lynx]A Bug's Lynx - the game of the AC2k9 coding contest


Fadest

Recommended Posts

During the AC2k9 show that held this WE in France, there was a coding contest on a specific theme.

Here is the entry we did for the Atari Lynx.

 

The goal was to make a game inspired by Lady Bug, an anhanced clone of Pac Man, where the labyrinth can be modified by player by rotating walls.

 

this version reflect what has been done in only 24h, ie, the essential is here but it can be improved a lot.

- the player can move

- management of rotating walls

- mushrooms kill the player

- management of bugs IA (very very dummy and simplist)

- scoring system

- life management and defeat

- level management

 

This is not a full clone of Lady Bug that had other specificities, especially in scoring system, but now, the game will follow another direction of his model and get its own appeal. This means I have some personal ideas that I did not have time to implement.

 

So, the game is playable. For thos that got the version from yesterday on their flash card, I just modified 2 small bugs.

- collisions between player and bugs are more player friendly (you do not lose anymore if a bugs collide you with only one pixel)

- you do no more get back all your lifes when starting a new level (yes, this was a bug, not a nice feature :D )

 

The zip file includes the game in .o format (Handy ou BLL), .lnx (handy ou flash card) and .lyx (flash card) and readme.txt.

 

Many thanks to DoctorY for time spent on graphs , to Rygar for music and testing, and to all people that came to test, give advice or just motivation.

ABL.zip

Link to comment
Share on other sites

post-8320-1240233755_thumb.jpg

I just tried this out on Handy and it plays great!

Some constructive criticism:

- I really do NOT like the pink background. I would make it black or dark blue so that it is easier to see the various objects.

- It is a bet hard to distinguish the objects. For example, I ran into a red mushroom before realizing it was like one of the poison skulls in Ladybug.

- I would have the background music quieter and make the sound effects louder.

- Your bug seems to move a bit slow. I would have it run a bit faster through the maze.

 

Other than that it is a great game!

  • Like 1
Link to comment
Share on other sites

Some constructive criticism:

- I really do NOT like the pink background. I would make it black or dark blue so that it is easier to see the various objects.

Well, in fact, it was black, but it was not readable on Lynx but better on Handy than actual version.

As DoctorY was not here on sunday, we made some tests with Rygar and decided to put the light brown background (it is not pink, indeed I think it is not pink :D) because it was better on Lynx.

 

 

- It is a bet hard to distinguish the objects. For example, I ran into a red mushroom before realizing it was like one of the poison skulls in Ladybug.

You are right, the game would need a serious rework on graphs. A show is not the best place to do this, and as I have previously said, DoctorY left on saturday evening, without having seen the game in action, so he wasn't able to do modifications.

 

- I would have the background music quieter and make the sound effects louder.

As said in readme.txt, HAndy does not replay ABC Music well. It sounds far better on Lynx.

 

This (background + music) there is a warning when played on HAndy (not displayed on real Lynx) saying that game give better experience to player on real hardware. And even better on a video projector with Lynx vision :D

 

 

- Your bug seems to move a bit slow. I would have it run a bit faster through the maze.

Well, there is a lots of things that need to be improved and I have some nice (in my opinion) ideas also. But you know, when the deadline is at 3PM and you get a stable version at half past two. You want to improve it a bit, designing ugly title screen, finding stupid name that will put in evidence lots of bugs (data corruption...) never found before, you finally are happy to make it works just 5 minutes before 3PM :D

 

Other than that it is a great game!

Many thanks.

Link to comment
Share on other sites

Some constructive criticism:

- I really do NOT like the pink background. I would make it black or dark blue so that it is easier to see the various objects.

Well, in fact, it was black, but it was not readable on Lynx but better on Handy than actual version.

As DoctorY was not here on sunday, we made some tests with Rygar and decided to put the light brown background (it is not pink, indeed I think it is not pink :D) because it was better on Lynx.

 

 

- It is a bet hard to distinguish the objects. For example, I ran into a red mushroom before realizing it was like one of the poison skulls in Ladybug.

You are right, the game would need a serious rework on graphs. A show is not the best place to do this, and as I have previously said, DoctorY left on saturday evening, without having seen the game in action, so he wasn't able to do modifications.

 

- I would have the background music quieter and make the sound effects louder.

As said in readme.txt, HAndy does not replay ABC Music well. It sounds far better on Lynx.

 

This (background + music) there is a warning when played on HAndy (not displayed on real Lynx) saying that game give better experience to player on real hardware. And even better on a video projector with Lynx vision :D

 

 

- Your bug seems to move a bit slow. I would have it run a bit faster through the maze.

Well, there is a lots of things that need to be improved and I have some nice (in my opinion) ideas also. But you know, when the deadline is at 3PM and you get a stable version at half past two. You want to improve it a bit, designing ugly title screen, finding stupid name that will put in evidence lots of bugs (data corruption...) never found before, you finally are happy to make it works just 5 minutes before 3PM :D

 

Other than that it is a great game!

Many thanks.

 

i would say to all who play it. See it as Alpha not as Beta. It is a game fadest coded in 24h. For this time the stuff is absolutly ingenius.

 

So let Fadest do the game to a beta-status and you will see he create a really perfect game. More perfect as other ones.

 

@Fadest: Dont forget a saveable highscore :)

 

Regards

 

Matashen

Link to comment
Share on other sites

24 hours.. wow thats impressive man. took me 24 hours to compile helloworld on the lynx.. and probably a year or two before I will ever get anything properly to show off...

 

Surely is a nice game with an addictive feeling similar to pac-man :) I never played lady bug before, the only thing that struck me is that the AI is predictive as it only runs around in circles if the outer path doesn't get obstructed, but then again I wouldn't try implementing a path-finding algorithm on the lynx in 24 hours. Great job!

Link to comment
Share on other sites

the only thing that struck me is that the AI is predictive as it only runs around in circles if the outer path doesn't get obstructed, but then again I wouldn't try implementing a path-finding algorithm on the lynx in 24 hours.

Basically, you got the algorythm ;)

They just sometimes change direction in other way (in order to be blocked infinitely) with a little random.

I wanted to improve this part later, but I had no time.

 

I guess I spent too much time speaking with great guys who were here :D

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...
  • 4 years later...
  • 2 weeks later...
  • 2 years later...
  • 2 years later...

Time for an update I guess...

 

I (re)started to work on this earlier this year.

At a moment, I considered going to the eJagfest and thought that it could be a nice idea to come with a game or at least an improved version of an old game.

I won't go to the eJagfest unfortunately but here is A bug's Lynx, eJagfest demo edtion :

 

post-5316-0-02430200-1541112753.jpg

 

post-5316-0-27466500-1541112769.jpg

 

Here is a bit of history

-----------------------------
A bug's Lynx was first coded during the AC 2k9 speed coding contest.
The goal was to make a Ladybug (think of Pacman with rotating doors...) in 24 hours (...and lot of aspirine).
The game won the contest, was playable and quite enjoyable,b ut of course it still had some limitations :
- dumb AI for bugs,
- real bugs (not the one that try to catch you),
- only one level hardcoded, the same than original Ladybug.
Work started in order to make a full version of the game but has been put on ice for years once the game surfaced for sale on Ebay.
But once in a while I got mails from people asking for a new versions...
So 9 years after, here is a new version of the game with many improvements over the first one :
- unique levels, with an Excel tool to create new ones (quite) easily,
post-5316-0-93080600-1541112791.jpg
- new features, like bush (you can hide under, bugs cannot enter), web (will slow you but has no effect on bugs)
post-5316-0-76608600-1541112811.jpg
and ice (no effect on you bug bugs slide on ice and of course go faster than you, but they cannot change direction),
post-5316-0-01280000-1541112829.jpg
and of course, rotating doors are still there,
- improved collision detection with bugs (I hope it is better in fact, need more testing),
- less dumb bugs, but they are still blind and won't follow you (need improvement),
- switch music from ABC Music to Chipper,
- some minor changes in graphics.
But of course, there are still some bugs or lacks :
- no music just because I do not have a Chipper music I can use (the only one I have are for another game) but who really cares about music in fact ;)
- there is only 15 levels and last one cannot be finished (this is a special eJagfest tribute) just because it would crash the Lynx
- some detection of collision with walls are still pretty strange to remain polite,
- ...
An indev option is stille here :
- press Option 1 in order to skip level and go to next level (don't do this on level 15, I don't know what would happen to your Lynx, but Handy make a nice crash).
As usual, you can play this game on Handy or on a real Lynx via a flashcard.
--- NO PERMISSION IS GRANTED TO RESELL THIS ROM ---
(unless you want to wait 9 years for another version)
Have Fun

ABL_EJagfest.2018.zip

Edited by Fadest
  • Like 5
Link to comment
Share on other sites

Had a play today, I like it that you can hide inside the bushes, not sure if that's a new feature or not. I've only played it on my online Lynx emulator install (travelling for work now), so I'm sure this will be even better on real hardware. When do you plan to add music back in?

Link to comment
Share on other sites

Thanks. Yes, bushes is a new feature.

Adding music ? When I will have one made with Chipper :D To be honest, my musical skills are worse than my graphical skills to give you an idea...

But of course still better than my coding skills, nasty bug has been reported on french forun, you can go in empty spaces :( (empty space is a new feature, so I forgot to manage it somewhere).

 

Need to make a big debuuging session now :P

Link to comment
Share on other sites

  • 2 weeks later...

@Guitari : Thx for the feedback, this kind of issue (along with Fadest's post afore-mentioned bugs) have already been submitted on a french forum. I don't know how it will turn out but the game is kinda nice and a lot of suggestions have been made in order to get something even better. Now it's a question getting into it.

 

romualdl aka DoctoY. ;)

  • Like 1
Link to comment
Share on other sites

  • 8 months later...
On 11/1/2018 at 11:51 PM, Fadest said:

 

- no music just because I do not have a Chipper music I can use (the only one I have are for another game) but who really cares about music in fact ;)
 

There could be music, it just lacks a Chipper soundtrack.

We considered stating a new game on the gameplay basis, but rethemed, and with new graphics. But nothing yet.

 

Right now, I'm working on Ynxa for the 30th Atari Lynx programming contest, which is probably the biggest game I ever made on Lynx. Gameplay is nearly final but I still need levels (and music of course).

Maybe I will come back to ABL after (or my desktop dungeon-like started 10 years ago...)

  • Like 1
Link to comment
Share on other sites

1 hour ago, Fadest said:

There could be music, it just lacks a Chipper soundtrack.

We considered stating a new game on the gameplay basis, but rethemed, and with new graphics. But nothing yet.

 

Right now, I'm working on Ynxa for the 30th Atari Lynx programming contest, which is probably the biggest game I ever made on Lynx. Gameplay is nearly final but I still need levels (and music of course).

Maybe I will come back to ABL after (or my desktop dungeon-like started 10 years ago...)

I hope you do. The game is very solid and a lot of fun to play! I went through all of the demos and minigames included on the Aga Cart yesterday, and "A Bug's Lynx" was probably the highlight of them for me. I expected the tiny screen to be a problem, and I was quite surprised that it didn't end really affecting gameplay.

  • Thanks 1
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...