My project

Discussion, Reviews & High-scores

Moderator: Moderators

Post Reply
Mix256
Vic 20 Newbie
Posts: 3
Joined: Tue Dec 01, 2009 7:04 am

My project

Post by Mix256 »

Hi all!

First time poster long time lurker.
So, I want to create a game for this awfully cool machine.

Made a 4-pictures-slideshow of some mockups that might get to something.
http://www.youtube.com/watch?v=f2DSs8PQ3Sg

I'm going to do one of the three featured games. Just haven't decided on which.

My thoughts:
- For the unexpanded
- 224x272 screen (as full as it gets? For pal, at least)
- Disk only

And finally, any good advice to a newbie on the vic?

Cheers!
English Invader
Vic 20 Scientist
Posts: 1193
Joined: Tue Apr 28, 2009 3:51 pm

Post by English Invader »

Wow. Some impressive graphics there. Keep us posted 8) .
User avatar
Pedro Lambrini
Vic 20 Scientist
Posts: 1132
Joined: Mon Dec 01, 2008 11:36 am

Post by Pedro Lambrini »

Yeah, nice looking mock-ups. I really like the Knight'n'Grail idea. That's one of the best games on the C64 in recent years and a version on the Vic would be truly impressive! Though, I'd recommend lots of RAM for that one! :)

Good luck with whichever concept you follow.
"...That of the Eastern tribe being like a multitude of colours as if a rainbow had settled upon its brow..." Daniels 1:3
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

Great images! I presume those are generated on a VIC-20, at least an emulated one so you haven't drawn pictures based on assumed limitations? It seems you may need a few raster tricks to get all those colours in place, but nothing impossible.

Unexpanded is cool but no longer as much of an requirement as it used to be. Your expanded screen 28x34 would require a screen matrix of 952 bytes, add a custom character set of about 512 bytes and you're down to a little over 2.5K left for game + graphics handling routines. You probably could reuse a big deal of the lower 1K if you have no use for Basic and Kernal calls but it would be tight. Since you already set for disk only, which I assume means the game will load levels on the fly, I'd suggest you consider what +8K expansion memory can do for you.

.. err, I read your details on YouTube. So you limited yourself to 32 custom characters, using 8x16 pixel characters. It means the screen matrix is only 476 bytes but you still need a 512 bytes character set, possibly more if you want to implement software sprites as movement per 16 pixels will be very coarse. It gives you another 0.5K but my suggestion above still stands. I don't know if you think 8x16 will give you any advantage. It is mostly used for simulating bitmaps, scrollers and alike where you need a big area of graphics using few logical characters.

By the way, don't bother with +3K expansion. While most people today can use that memory map, it is a roadblock compared to +8K or more.
Anders Carlsson

Image Image Image Image Image
Mix256
Vic 20 Newbie
Posts: 3
Joined: Tue Dec 01, 2009 7:04 am

Post by Mix256 »

Thanks all!

It's leaning more and more to a KnG version. But that 'simple' shmup would be cool to pursuit as well.
carlsson wrote: It seems you may need a few raster tricks to get all those colours in place
What you see is running in Vice. So, there's no need for any raster tricks to get it working as it is. But if I, for instance, go for the shmup idea I will be splitting the colors every 32 lines, or something (like I did in this test: http://www.youtube.com/watch?v=irXOTAg7lw8 ).

I kind of like a limitation like the unexpanded. For KnG it would mean lots of short areas instead of a few long ones (as it's in the C64 version).

Well, anyway, I'll keep you posted.

Later!
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

That shooter reminds me about another VIC-20 WIP, but you can never have too many.
Anders Carlsson

Image Image Image Image Image
saehn
Vic 20 Devotee
Posts: 235
Joined: Wed Apr 01, 2009 12:22 pm

Post by saehn »

Looking great so far. Keep it up!
TBCVIC
Vic 20 Hobbyist
Posts: 127
Joined: Thu Mar 05, 2009 3:38 am

Post by TBCVIC »

Yes, there's not many "modern" shmups on the Vic-20, we need more!
I'm aiming at making Voioco work on both PAL and NTSC, so I limited the screen to 24x25 chars (just one more char around the screen) so it works on most (all?) monitors.
Ola Andersson
Image
User avatar
Ivanhoe76
Vic 20 Devotee
Posts: 200
Joined: Fri Sep 28, 2007 11:17 am
Location: Italy

Post by Ivanhoe76 »

Hey Mix256... if you could manage those graphics in a real vic game, I think we're gonna see the best arcade game ever made on our beloved home computer!!! Impressive, there isn't any other adjective to describe those outstanding mockups!!!
No one should tolerate death and violence because tolerance will generate habit.
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Post by nbla000 »

WOW :shock:
Mega-Cart: the cartridge you plug in once and for all.
gklinger
Vic 20 Elite
Posts: 2051
Joined: Tue Oct 03, 2006 1:39 am

Post by gklinger »

The first and last images appeal to me most. I'm a sucker for any game with bricks in the background. Lode Runner has left quite an impression on me...
In the end it will be as if nothing ever happened.
Post Reply