|
Post by mikiex on Apr 26, 2014 16:39:38 GMT -5
I'm thinking about doing this for a very simple game. The idea would be to write the game in stages with the source code of each stage available and explaining stuff as I go in a forum thread. People would be welcome to ask question or provide better solutions. At the moment I'm thinking of some kind of simple vertical shooter.
Just remember I'm no genius programmer! Any suggestions and ideas welcome.....
|
|
|
Post by jfmateos on Apr 27, 2014 3:17:54 GMT -5
That would be nice mikiex... I am working in a more generic tutorial (but the work doesn't allow me to advance)
|
|
manu
Vector Runner
Posts: 13
|
Post by manu on Apr 27, 2014 3:38:01 GMT -5
|
|
|
Post by mikiex on Apr 27, 2014 3:51:45 GMT -5
That would be nice mikiex... I am working in a more generic tutorial (but the work doesn't allow me to advance) I know that feeling, that's why I'm a little tentative about starting something like this!
|
|
|
Post by jfmateos on Apr 27, 2014 4:03:10 GMT -5
Your work is very usefull manu... I have read your code several times (you are a great programmer!).
A specific game tutorial, like the one mikiex is planning, is a work for a single man.
But a generic tutorial could be splitted easily between several "instructors" if we agree in a common "Table of contents".
Nevertheless, Assembler is difficult and slow... I am starting to dream with a Basic Vectrex Compiler... Sometimes dreams come true ;-D
|
|
|
Post by mikiex on Apr 27, 2014 4:03:58 GMT -5
I did something kinda in that vain back in early 2000s, though I wasn't a great programmer (and still ain't), but this might be of some help - www.pelikonepeijoonit.net/files/vec/coders.htmlThanks Manu, your page was already very useful to me in the past and learning by examples has always been most effective for myself. What I'm thinking about doing is writing it in baby steps with comments in code and explaining stuff as I go, then anyone can reply asking questions or giving suggestions on better ways to do things. The eventual goal is to encourage at least one new person to get into programming the Vectrex.
|
|
|
Post by cNp on Apr 27, 2014 4:21:04 GMT -5
Hey Manu, your code examples have been very useful for me too... one bit of code I would have liked to have seen but I get a 404 on your site is the scoretest using your own font... is that intentionally removed or just 'missing'? Cheers, Chris
|
|
|
Post by Der Luchs on Apr 27, 2014 4:28:36 GMT -5
Yes of course! Manu's Source Codes are great to start Vectrex coding, with Chris tutorial you've got all you need. Thanks Manu :-)
|
|
|
Post by mikiex on Apr 27, 2014 4:36:49 GMT -5
Your work is very usefull manu... I have read your code several times (you are a great programmer!). A specific game tutorial, like the one mikiex is planning, is a work for a single man. But a generic tutorial could be splitted easily between several "instructors" if we agree in a common "Table of contents". Nevertheless, Assembler is difficult and slow... I am starting to dream with a Basic Vectrex Compiler... Sometimes dreams come true ;-D I've thought about a basic compiler, maybe based of Batari Basic, Boriel for ZX or I seem to remember one that could support more generic setups (but would require a plugin/version to work with a different CPU). Really this is way beyond me as a programmer... On the other hand there is C, which some people have had success with (after working around the numerous problems) Then we are left with ASM which is scary for some, tedious / slow to write and debug. But the Vectrex is actually quite an easy system to write ASM, the 6809 is easy compared to other cpus of the era. Also it has many bios routines already written for you. While I think it would be good for people who have already programmed something in 6809 to then use a compiler and might introduce some concepts to non-ASM people. I also think the vectrex is the perfect system to start learning ASM.
|
|
|
Post by Der Luchs on Apr 27, 2014 4:43:19 GMT -5
Yes it is absolutly easy to learn and with the sources you've already got, you're fine. I don't really understand the problem with ASM, C is really harder to learn. I give up on learning C, it's to complex for me.
|
|
|
Post by mikiex on Apr 27, 2014 4:45:52 GMT -5
Yes of course! Manu's Source Codes are great to start Vectrex coding, with Chris tutorial you've got all you need. Thanks Manu :-) I agree everything to start is already to be found on the internet, that's why I'm not sure writing a new tutorial will really be any help in getting new people started. Some have expressed interest on this forum before about learning but are the lack of lessons stopping them?
|
|
|
Post by Der Luchs on Apr 27, 2014 4:51:26 GMT -5
That's up to you and how much time do you want to spend
Edit: IMO, the ppl that didn't started already, will not start after a new tutorial. It's really everything there and you don't need great skills to start, look at me :-)
|
|
|
Post by cNp on Apr 27, 2014 5:09:10 GMT -5
A step by step guide that takes the various ideas that are out there and puts them sequentially plus fills some gaps to getting a game working could be helpful.
The two 'Chris tutorials' plus Manu's code for joystick input and moving a 'sprite' on screen are enough to get anyone going... but adding collision detection, score, lives, etc. all in the same programming style and with comments would be good.
One thing it could drive is discussion from the various people programming as to what they do differently and why.
cNp
|
|
|
Post by Der Luchs on Apr 27, 2014 5:18:57 GMT -5
I would say 3D Imager Tutorial would be great that's something that I didn't found.
|
|
|
Post by cNp on Apr 27, 2014 5:43:42 GMT -5
I would say 3D Imager Tutorial would be great that's something that I didn't found. That's probably getting a bit advanced for a beginner's tutorial... that said some sample code for 3D Imager, Lightpen, VecVox donated to the public domain would be REALLY useful :-D cNp
|
|