blitzbasic and
blitzmax are two different products (by the same company) blitzbasic doesn't have proper
OOP behaviour.
I don't know anything about
freebasic, well i guess it's free
(it could be good i don't know..)
Don't know how I managed to mess those two up. Anyway, it's obvious that BlitzMax should be the way to go then. Perhaps I'll check out FreeBasic first to see if Basic is anything to my liking.
On a somewhat different note, I decided to show my current 'testproject' because I uploaded it for a buddy of mine anyway.
Here's the .exe:
http://www.mediafire.com/?in1hngwtdyu... and here's the .gmk: (WARNING: may cause eyes to bleed!)
http://www.mediafire.com/?c3mzez2v42cThey're both pretty huge, but that's because I was retarded enough to include MP3 files I think. I'll try to not make it happen again!
The game itself is EXTREMELY short and easy! I was just fiddling around with what I could do in GM and this is the result. I may make some more (and actually decent levels) if I have some time and when I've polished the technical aspect some more. Also, I know the code is messy, I should think the entire things a bit more through next time...
The controls are mega-simple:
Left Arrow - Walk Left
Right Arrow - Walk Right
Z - Jump
X (Hold 0.5 seconds) - Shoot beam
To proceed to the next screen you usually have to press X, only press space to respawn.
Before playing the game you should note that pretty much none of the actual resources are mine.
- For the music I used three songs on the following website: http://mp3.tom7.org/t7es/
- The tileset and background was viciously stolen from Derk Yu's GM tutorial.
- All character sprites are basically edited sprites of the main dude from Spelunky.
- All sounds were taken from free sound sites.
I don't claim to own any of these and they were only used for the sake of technical experimentation and prototyping. I hope noone takes offense to this (especially those Spelunky sprites).
The game may require some explaining though, so noone thinks I'm a complete lunatic. If you're not interested in where the "game"s origins lie, then by all means skip the /quoted part below.
I came up with the entire thing due to my lack of inspiration. The game is called Apo's Adventure because it's the adventure of an alien called Apo. Apo is actually *roll drums* a teddy bear/cuddly animal (don't know what it's called in english) I had when I was 8 years old. Unbeknownst to me, he was actually the cartoon character
Widget The World Watcher, even though I seem to recall vaguely that I saw a few episodes when I was like three years old. I only found out years afterwards that he was based on a cartoon character. Another cool fact is that his name was taken from Abe, which in turn comes from Abe's oddyssey, because I thought they looked kind of similar. Anyway, being the annoying 8-year old I was, I constantly used Apo (the Teddy Bear) as a way of speaking for me. This naturally drove everyone insane in the house. I even began to invent an entire history/mythology behind him. He was the self-crowned emperor of the Apo Empire. He was an over-the-top dictator that charged 99% taxes on the Apo population and decided to redirect the ENTIRE economy of the planet to the production of Latex Dolls of himself, which he then used to deceive his enemies and deviously escape the most dangerous crime scenes. He had a highly unstable mental state and was know to change moods instantaneously and have changes of heart all the time. He would often wage war agains his brother's empire, the Oppie empire. Oppie (just a blue version of Apo) was never responsible for the war because he was actually the most well-manared man in the universe who spent his days reading scientific magazines and building helicopters out of tin cans. Apo was also a very obsessive character that had his periods of being obsessed over a particular subject. There was this time he spent 2 weeks immitating Hitler (which must have offended more than a few people), the time he spent hosting a spanish-like comedy/game show in which he would pit his brother (which he had kidnapped) against an ox, while putting a bunch of lame sound effects and laughtapes over it. He also had a period of like 3 months where he would only talk nonsensical-spanish and often appeared at press conferences where he did not belong to give false interviews. One of his biggest hobbies was the reenactment of Star Wars battle scenes with frightening realism. Usually these reenactments took place on the planets of smaller races, which would afterwards be extinct. To add insult to injury he was both the most wanted man in the universe AND councilor of the galactic council, making him immune for all his crimes since he had unlimited vetos. ALL OF THIS TOOK PLACE IN MY DERANGED MIND OFCOURSE!
Why is any of this important you say? Because the idea of the entire game is that the game is made by Apo himself (the imaginary madman) and was freely distributed (by throwing huge amounts of copies out of choppers) to the poor people of the Apo Empire. The game is just a piece of propaganda that wants to make the population believe that the Oppies are communo-fascist (realy!) assholes that are hell-bent on destroying Apo empire with a huge stack of nukes. Apo himself goes rogue and infiltrates the vile empire. You may see some very subtle idicators that APOPROPAGANDA CORP. was involved in the making of the game...
I tried to make this a clean and simple testgame to see what I can in GM and instead I ended up with my fantasy taking over and spending no time on the technical aspect or the actual content! Anyway, I was pretty impressed by how quick you can cook something up with GM8.