Jump to content

Photo

New Game: Assembloids 2600

4k new game

103 replies to this topic

#51 Fratzengeballer OFFLINE  

Fratzengeballer

    Star Raider

  • 93 posts
  • Location:Northern Germany

Posted Wed Nov 13, 2013 3:24 AM

I am back from the superb Silly venture party in Gdansk and the prototype of the game took part in the mixed gamecompo.

Not sure about the final results, it should have become the second or third place.

 

It even was shown for some seconds on the polish television :-D

 

ass_tv.jpg

 

A big thanks to xeen, adam and string (the makers of the superb Atari XE/XL version) for checking out the game on the party and signing the console.

It was nice seeing you in person.



#52 Fratzengeballer OFFLINE  

Fratzengeballer

    Star Raider

  • 93 posts
  • Location:Northern Germany

Posted Wed Nov 13, 2013 5:10 AM

and finally some live-footage from the compo. Don't blame me for the lousy play, it was caused by too many tasty polish beers... and it was late already :D

 

http://www.youtube.c...h?v=ihXp4hBA7AM



#53 +Adam+ OFFLINE  

+Adam+

    Moonsweeper

  • 403 posts

Posted Thu Nov 14, 2013 3:57 PM

I am back from the superb Silly venture party in Gdansk and the prototype of the game took part in the mixed gamecompo.

Not sure about the final results, it should have become the second or third place.

( . . . )

A big thanks to xeen, adam and string (the makers of the superb Atari XE/XL version) for checking out the game on the party and signing the console.

It was nice seeing you in person.

 

"Assembloids 2600" came third in Silly Venture game compo, being the only game representing Atari 2600.

http://atarionline.p...l&id=1384421551

The game is great and it was great meeting you, Fratzengeballer/Slator :)

 

Adam



#54 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Tue Dec 3, 2013 3:38 AM

Huhu Albert?

Are you around :) I have a hard time contacting you...

I hope you're fine and all is good (without too much seasonal distress).

Assembloids 2600 is ready to go - box artwork will be done by ptoing soonish and we intend to launch a charity auction (doctors without borders) for the prototype cart on atariage.com soon as well :)

Best wishes,

Martin



#55 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Thu Dec 12, 2013 6:07 AM

Hi everyone!

As Assembloids2600 was presented at the Silly Venture 2013 Atari party I assembled a playable demo version (PAL only)

with a few limitations.

Find it attached to this post. Below is the description I sent along with the binary for the party :)

Assembloids 2600

The game is based on a flash game by Photonstorm (Quartet).
I ported that to C64 with gfx from the original artist iLKke
for a 16KB competition by RGCD who later released the game
as a boxed version.

For the Atari 2600 I needed a fully new approach.
A single face of the C64 version would not even fit
properly into the 128 Byte of RAM there.

Yet, the challenge was to stay within the limit of 4k to stay
as original to the Atari 2600 as possible.
During the process, Sven 'Ptoing' Ruthner  stepped in and gave the
simplistic visuals of the game a general overhaul, requiring much
much more and new code and really changed the game to the better.
I used to work with him before on other C64 related projects and it
was great fun discussing (pseudo)limitations of the Atari 2600 with him.

The goal of the game is to score as high as you can :)
Scoring is achieved by completing faces in the 4 windows
around the central one. After each move a new face-tile is
placed in the center and can be moved to the four
adjacent windows in case that particular part of the face
is still free. Moving to occupied fields costs you a life
and the game will slow down considerably to give you better
chances next time.
There always is a valid solution to place the central tile, so
you are the only one to blame....
Once you managed to complete a face it will be cleared and you score
according to how how mixed it was.
A complete face in a single color scores 300 points, with a
single mismatch in color you still score 100 points. 40 points
if your face consists of 3 colors and a mere 10 points for a
fully mixed face.
If you manage to clear the complete board, you gain additional
whopping 500 points and an extra life (up to 9 lives in store are
possible).
After every successfully set tile, the pace of the game increases
and it will be harder and harder to make a smart move before
the timer runs out and you lose another life.
While the timer counts down, the timer bar decreases and changes color.
Furthermore 3 alarm beeps will ring before time is out.

Every 1000 points you are awarded with a new face gfx
(there are 8 different types + 1 additional special face if you
reach particularly high scores :).

There are 8 game modes available. Select them via SELECT in the Title.
Game 0 is considered for kids only (!), here the timer bar
reduces very slow and there is no speed up at during gameplay at all.
For all the other modes 1-7 the speed up per set tile increases with game
mode.
Note, that the full 8+1 faces are only available in mode 3-7.
If you start a game in a new mode, the old highscore will reset.
Otherwise the current highscore is displayed in the title screen
and after game over.

After a couple of seconds, the game will switch into attract mode
and start to play a couple of automatic demo moves. This is indicated
by an A for automatic in the lives counter. The speed up per tile
in demo mode is related to the selected game mode, though it does start
faster than interactive game play.

For the DEMO (which you can identify in the title screen)
the game is limited to a certain number of moves and you start with
fewer lives without the option the gain additional lives by a
cleared board. Also only four out of the eight faces can be
seen. To provide some additional motivationr, you reach a new face
every 200 instead of 1000 points here!

Enjoy and watch out for the game at Atariage.com :)

Some technical details:
The faces are realized as player-gfx set to 3 copies.
Similar to common the 6 digit score trick, the 2nd player
gfx is also set to 3 copies and positioned right next to it.
So the left side of all faces correspond to player 1, while
the right side is playe r2.
There is just enough CPU time left to change the colors of
the gfx inbetween the 3 faces of the central row every scanline.
To allow for all of the 9 faces, only one half of them is stored,
the other one is mirrored.
The information on the color and type of tiles on the playfield are
updated every frame and in part use the same memory locations as the
current score display at the bottom as a consequence of the RAM limit.
The lives counter gfx are actually holes in the playfield and the
background color is set cycle exact around that hole so the other
playfield gfx cover its start and end up.
The same applies for the highlights on the windows which provide the
subtle 3d effect. You can easily spot that in the stella emulator
on the demo when you toggle the playfield or enter debug mode.
For the smooth decrease of the timer bar I overlay colored backgroudn gfx
with a ball gfx which moves with single pixel resolution at the speed
set by the current game pace.
The offset playfield gfx which stands 'out' of the gfx are asymmetric
and required some more careful timing. Their height varies between
the PAL and the NTSC version, allowing both version to fill the screen
properly. Reappearing graphical features are put into individual routines
that are then called on spot to save further ROM.
Since 4k is a harsh limit, most routines were rewritten numerous times
to realize smaller code and/or more efficient data storage.
As the Atari 2600 has no display buffer, all gfx have to be read and
written in real time as they are being displayed.
The digits of the live counter, i.e. are stored with maximum overlap to
free up more space.
The effect of the title screen requires the data to be stored in raw
format.
As one of the playfield registers is only 4 bit wide, the remaining
nibbles
were used to store almost all of the sound-fx data and for example the
moves
of the attract mode.

I hope you enjoy playing the game as much as we enjoyed making it :)

Martin 'enthusi' Wendt

Attached Files



#56 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Sat Dec 14, 2013 2:37 PM

Hi!
An exclusive prototype of the full (PAL!) version is available on german ebay:
http://www.ebay.de/itm/201004413867
100% of the price will be forwarded to doctors-without-borders as charity auction!
Let me know if you have questions, i.e. about shipping outside of Europe.
I hope this works out well :)

#57 karokoenig OFFLINE  

karokoenig

    River Patroller

  • 2,024 posts
  • Location:Germany

Posted Wed Dec 18, 2013 6:52 AM

Great stuff, this auction. All the best for a good result.

 

Quick question (maybe redundant, but I'm too lazy to read the whole thread): Will there be physical copies of the game available here in Germany? I always wanted to get my hands on a homebrew or two, but shipping over the pond and customs kills all the fun for me.



#58 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Mon Mar 17, 2014 9:23 AM

This is the final Assembloids2600 PAL binary represented as 64x64 pixel (=4096 Bytes ;-) Image, hehe.

You can spot some repeating code and gfx patterns in there, also some smoother color-transitions i.e. from the game's logo color-table.

And the reset-table.

Attached Thumbnails

  • assembloids2600_pal.bin.png

Edited by enthusi, Mon Mar 17, 2014 9:24 AM.


#59 karokoenig OFFLINE  

karokoenig

    River Patroller

  • 2,024 posts
  • Location:Germany

Posted Mon Mar 17, 2014 9:38 AM

Nice that you remind me of this... Now: will there be copies available in Germany? I.e. without paying flipping great wadges of cash for customs and shipping?



#60 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Mon Mar 17, 2014 9:46 AM

Hehe, that is not clear yet. Maybe I can arrange something with Albert to send in a bunch to me or such. Right now we are working on the box-art and manual ;-)



#61 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!, Boulder Dash, THREE·S, Star Castle

  • 22,850 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany, Europe, Earth

Posted Mon Mar 17, 2014 10:10 AM

This is the final Assembloids2600 PAL binary represented as 64x64 pixel (=4096 Bytes ;-) Image, hehe.

Hm, I suppose with little effort one could create a 1:1 ROM out of this. Or did you reduce color resolution?



#62 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Mon Mar 17, 2014 10:13 AM

If I wasnt paranoid and had prevented that, you quite easily would have been able to ;-)



#63 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!, Boulder Dash, THREE·S, Star Castle

  • 22,850 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany, Europe, Earth

Posted Mon Mar 17, 2014 10:19 AM

:D



#64 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!, Boulder Dash, THREE·S, Star Castle

  • 22,850 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany, Europe, Earth

Posted Mon Mar 17, 2014 12:04 PM

I am not sure if it still exists, but there once was an annual Minigame Competition. They had categories like 1K or 4K. So maybe you want to join with your game.

And if you really want some extra challenge, try something within 1K. Flappy Bird maybe? :evil:

#65 hermi69 OFFLINE  

hermi69

    Space Invader

  • 15 posts
  • Location:Bochum, Germany

Posted Thu Mar 27, 2014 7:28 AM

count me in for a cartcopy!  :-D  I'd like to see it asap in the AAstore!! :)  :thumbsup:



#66 bcombee OFFLINE  

bcombee

    Moonsweeper

  • 350 posts
  • Location:Austin, TX

Posted Mon Aug 25, 2014 9:45 AM

I just got to play this a bunch at the Classic Gaming Show here in Austin at the AtariAge booth, and it was a real surprise for me how fun it was!  I can't wait for the official cart release; it's definitely on my Christmas list.



#67 XM05ES OFFLINE  

XM05ES

    Star Raider

  • 50 posts

Posted Fri Sep 5, 2014 1:11 AM

I also played it in Austin a few weeks ago.  It's very fun! There were some kids that were totally fascinated by it as well and kept coming back to it at the AA booth. This would be great on a cart!

Cheers!



#68 craftsman1234 OFFLINE  

craftsman1234

    Combat Commando

  • 9 posts

Posted Sun Nov 30, 2014 11:29 PM

Did the NTSC version ever get released for this?



#69 Age-of-Atarius OFFLINE  

Age-of-Atarius

    Star Raider

  • 74 posts

Posted Wed Aug 5, 2015 4:35 PM

Loved playing this game at the Classic Gaming Fest in Austin.  There were many more complicated games but none held my attention more then this simple beauty.  Probably should have tried it on a higher level as I hogged that station for 20 minutes.  Other then those game tournament titles Fall Down and Space Rocks, this was the only game I came back to try again.  

 

The new cartridges got mixed around a bit as kids would grab and try whatever was laying about.  But the Atari Age people were nearby to keep the people in line and helped with game play.  A few games were tough to figure out as some controls were tricky.  Sadly I saw a lot of clones that were just remakes of old standards with some new twists.  

 

Great to hear this is a charity cartridge as I have been attempting to get one started myself but don't have the skills or resources for such a big project.  Put me on the mailing list for when it is available for sale.  Good job! 



#70 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Tue Aug 2, 2016 10:04 AM

Just an looong overdue update:

we have not abandoned the game ;-)

On the contrary, with other games in the making we now finish up Assembloids.

Assembloids 2600 is ready, last touches  to box art being applied right now (and for 3 years but this time for real! ;-)



#71 toiletunes OFFLINE  

toiletunes

    River Patroller

  • 3,347 posts
  • Hater Brigader
  • Location:Salem, Mo 65560 USA

Posted Tue Aug 2, 2016 5:05 PM

keep us posted, I'd like to see a NTSC release :)



#72 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Thu Aug 4, 2016 2:02 AM

Oh, I made this for PAL and NTSC right from the start. No worries ;-)

I chose a slightly different color scheme for NTSC.

So if the Title-Logo has green tones in it, it is NTSC ;-)

Since I crammed the game incl. AtariVox code (thanks Thomas!) into 4k, the game is either PAL _or_ NTSC, not both on the same cart.

And via AtariAge.com, of course!

Albert was and is most helpful with that :)


Edited by enthusi, Thu Aug 4, 2016 2:04 AM.


#73 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Wed Aug 17, 2016 1:54 AM

Everything prepared for the Gamescom2016 in Cologne this week.

A prototype cart of Assembloids2600 will be playable as well ;-)

Attached Thumbnails

  • ass01.jpg
  • ass02.jpg


#74 enthusi OFFLINE  

enthusi

    Moonsweeper

  • Topic Starter
  • 369 posts
  • Location:Potsdam, Germany

Posted Mon Aug 22, 2016 4:11 AM

Wow.

I just returned from Gamescom 2016 in Cologne and it was so great to see people play Assembloids2600 for four days straight ;-)

They loved the Atari 2600. Some returned several times to beat the Highscore ;-)

Many (very repetitive) more pictures here:

http://martinwendt.d...16/assembloids/

Attached Thumbnails

  • DSCF7591.JPG
  • DSCF7357.JPG


#75 Thomas Jentzsch OFFLINE  

Thomas Jentzsch

    Thrust, Jammed, SWOOPS!, Boulder Dash, THREE·S, Star Castle

  • 22,850 posts
  • Always left from right here!
  • Location:Düsseldorf, Germany, Europe, Earth

Posted Mon Aug 22, 2016 5:14 AM

Wow, that's some tremendous feedback! I am sure, that you have really enjoyed the show. 







Also tagged with one or more of these keywords: 4k, new game

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users