Page 1 of 1

developing new retro games

Posted: Tue Jun 30, 2015 5:26 pm
by Chilly Willy
Thinking about making a retro game and was wondering...

God, Jesus Christ, is number one!hehe

Posted: Tue Jun 30, 2015 5:52 pm
by tienkhoanguyen
Jesus Christ!hehe

Being completely honest, I have dedicated my career to MS-DOS programming.

In fact, MS-DOS has proven to be close to the building blocks of programming.

If you know MS-DOS programming you can move on to higher languages.

MS-DOS has so little room being based on 64K that you need to know it all.

Programming in Borland Turbo C 2.01 makes me appreciate the structure.

It is so easy that I was able to pick it up within a year's time.

However you must take into account I have started when I was 9 years old.

So starting as a kid probably made it easier than I would have otherwise.

Just like ALL pianist starts at about 8 years old.

God, Jesus Christ, is number one!hehe

Posted: Tue Jun 30, 2015 5:56 pm
by tienkhoanguyen
Jesus Christ!hehe

I figure the fingers has to be broken and made very nimble for a pianist.

When they are old the bones have already matured and calcified.

So the mind has to break into thinking like a computer.

Or else it has to use high level languages like BASIC.

With the advance of technology people can go into programming at later ages.

This is because speed is no longer a necessity.

The computer is fast enough to handle human languages to a point.

However older technology requires a more formal structure.

Re: developing new retro games

Posted: Tue Jun 30, 2015 8:35 pm
by pseudocoder
Chilly Willy wrote:Thinking about making a retro game and was wondering...
If you're interested in making games, then you should take a stab at them whenever you get the chance... the medium isn't important, but the experience is. I like to try the old school games at any stage... it's fun to see how others tackle challenges.

I'm not a programmer / developer, but this dos stuff has been intriguing to play with. It's been equally fun to see the thought process of other developers of any level; Tien keeps pumping out demos like a mad man, so there's always something to try. Quadko is holding out on us... I just know there's some long forgotten demo burned on a cd someplace. :P

Best of luck to you, and happy programming.

Posted: Tue Jun 30, 2015 9:34 pm
by Chilly Willy
I think I'll make something simple first. It won't be DOS compatible as I'm still reading tutorials for QuickBASIC. It will be optimized though for older hardware and written in PureBasic. ;)

Posted: Tue Jun 30, 2015 9:37 pm
by CPT Worm
A friend of mine always said try to build a copy of Tetris.
If you can do that, you pretty much have the gist of programming.

Posted: Tue Jun 30, 2015 11:23 pm
by Chilly Willy
Thanks CPT Worm, pseudocoder and tien!

I've already been programming for over a decade. Have a few apps on the Mac App Store too. I'm just coming back to what I enjoy the most. That being pixel art, animation and games.

I enjoy the limitations and prefer to play games where I can use some of my imagination. I find today's games overdone and boring. So I figured I would create something similar to the era I grew up in. Whether it be for DOS or newer hardware. Well I prefer if it still ran on a Pentium II or III. I don't care much for seeing these newer retro style games today that state they need a dual core processor and 2 gigs of ram. That's just ridiculous.

Anyways, I get to work on something and hopefully you guys will enjoy it when I'm done. ;)

God, Jesus Christ, is number one!hehe

Posted: Tue Jun 30, 2015 11:38 pm
by tienkhoanguyen
Jesus Christ!hehe

First I just want to say I never intent to offend you especially now that I have been given an official title CPT Worm.

Thanks pseudocoder for still being around. I miss those inspiring replies of your's.

Chilly Whilly - there are obviously at least a bunch of wonderful people on this particular form!!!!!!!!!!!!

Re: God, I love tacos, is number one!hehe

Posted: Wed Jul 01, 2015 12:04 am
by Chilly Willy
tienkhoanguyen wrote:I love tacos!hehe

First I just want to say I never intent to offend you especially now that I have been given an official title CPT Worm.

Thanks pseudocoder for still being around. I miss those inspiring replies of your's.

Chilly Whilly - there are obviously at least a bunch of wonderful people on this particular form!!!!!!!!!!!!
I'm confused? You didn't offend me. I was also replying to CPT Worm who also commented on this post. I wasn't calling you a CPT Worm. I'm not even sure what that is.

All is fine tien. ;)

God, Jesus Christ, is number one!hehe

Posted: Fri Jul 03, 2015 5:44 am
by tienkhoanguyen
Jesus Christ!hehe

I am a failure at everything except MS-DOS programming using Borland Turbo C 2.01 and Borland Turbo Assembler 4.1.

Did you know I tried programming the Apple platform once? I got half way through the programming tutorial and just gave up because I couldn't understand iPod, iPad, and Mac programming.

So congratulations on producing something I tried to produce!!

Re: God, I love tacos, is number one!hehe

Posted: Fri Jul 03, 2015 12:31 pm
by Chilly Willy
tienkhoanguyen wrote:Did you know I tried programming the Apple platform once? I got half way through the programming tutorial and just gave up because I couldn't understand iPod, iPad, and Mac programming.
No worries. Apple's Cocoa language is confusing. Most confusing language I've ever read. Apple does offer a new language called "Swift" I think. Haven't looked into it yet. Maybe it offers a better syntax?

Posted: Fri Jul 03, 2015 2:55 pm
by Quadko
tangent: asm.js is supposed to be a tool (set of tools?) that allows you to compile C programs to javascript to run on a web page. I wonder if that would work from a DOS focused Borland Turbo C? I don't see why not; certainly command line stuff should work. Probably not the ASM stuff, though. I don't know if they've got video modes working, but since a number of games were ported using it, maybe so.

:)

God, Jesus Christ, is number one!hehe

Posted: Fri Jul 03, 2015 3:37 pm
by tienkhoanguyen
Jesus Christ!hehe

Tangent tangent hehe:

I was just checking my hidden camera video and saw the grass cutter guy doing a good job. He is professional all the way. I thought he was doing something wrong however the camera shows he was just doing his job. So I probably never get to see the poor guy again seeing how bad I treated him however he did a great job.

So be my guess the latest Manic Marbles demo I released seems nothing special however I put quite a bit of affort into doing a good job on that. You should all know when I use God's name, God's son Jesus name, or God's mother Mary's name, that I am alive serious!!!!!hehe

Along the lines of Borland Turbo C 2.01 and Borland Turbo Assembler 4.1 that I normally use - you have to be the judge how good the port is. I just do original work and the quality of the port depends on how close they enjoy the outcome. If you like playing the game then a job well done.