Author Topic: Metroid-like game  (Read 8826 times)

0 Members and 1 Guest are viewing this topic.

Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Metroid-like game
« on: September 12, 2010, 10:05:07 pm »
I am going to create a metroid like platforming game for the 83+/84. I was going to write it in Ti basic using pixel graphics but now Im thinking of switching to axe parser.

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Metroid-like game
« Reply #1 on: September 12, 2010, 10:25:41 pm »
How much do you know about axe? You may want to start with something smaller if you haven't programmed axe much


Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: Metroid-like game
« Reply #2 on: September 12, 2010, 10:27:54 pm »
I've programmed with TI basic for several years now. I heard that axe has TI basic like syntax. I think Ill be ok.

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Metroid-like game
« Reply #3 on: September 12, 2010, 10:29:50 pm »
The syntax is similar, but the semantics are much different. It's like c vs java. Similar syntax, but oriented for different things.


Offline guy6020665

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 481
  • Rating: +7/-1
    • View Profile
Re: Metroid-like game
« Reply #4 on: September 12, 2010, 10:30:06 pm »
Though Axe has BASIC like syntax there are some functions that have been changed from BASIC. Ex. Basic: randInt(1,10)  Axe: rand^10+1

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Metroid-like game
« Reply #5 on: September 12, 2010, 10:31:39 pm »
Though at any rate we community members will always be willing to help.
Good luck! :D
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Metroid-like game
« Reply #6 on: September 12, 2010, 10:32:39 pm »
What kind of programs have you made in the past? Also, although Axe has similar TI-BASIC syntax some things can get pretty advanced. But good luck with it. If you need any inspiration there are multiple Metroid games, one by our very own DJ I believe.

Edit:
Part about Axe got ninja'd.
« Last Edit: September 12, 2010, 10:33:13 pm by meishe91 »
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Metroid-like game
« Reply #7 on: September 12, 2010, 10:33:15 pm »
Though at any rate we community members will always be willing to help.
Good luck! :D

Of course :). Though I do suggest making some small games first, if you choose axe.


Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: Metroid-like game
« Reply #8 on: September 12, 2010, 10:37:44 pm »
I've made two RPG's, one was text based and another was a full one with multiple levels, leveling up, and random monster encounters. I've modifies a pong game to include another ball, and a peg randomly placed so it can move the ball if things get repetitive.

Thanks for the fore-warnings. Is there any source code I can look through?

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Metroid-like game
« Reply #9 on: September 12, 2010, 10:42:00 pm »
As some other people said, I recommend you do not start too large as your first Axe projects, because while graphical functions may be a bit similar as BASIC, some stuff is different, like pointers and memory stuff. However, if you learn Axe, do some programs, experiment with physics and game engines, then realize you got the grasp of it, then I guess you could take on a moderately large project. Just remember there are many things to code in a Metroid game, such as enemies and bosses, grabbing items, collision detection and physics.

As my first calc game ever, in BASIC, I made a small RPG with one single dungeon split in two parts, one enemy, magic spell and broken level system.

Otherwise, good luck! Also, another important thing is to do backups very often.

Supersonic ball has no set release date yet, as I progress really slowly on it, but eventually I may release some source code for people who wants to work on physics (or help). For source code, you can look at the Your projects: Post and Critique and the Routines thread, as well as the example programs provided with Axe. Keep in mind that some programs in the projects/routines topics in the Axe forum are several months old, though, and the code may need to be modified to run on newer versions of Axe.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: Metroid-like game
« Reply #10 on: September 12, 2010, 10:44:13 pm »
Cool thanks. Does axe run on the 84 emu? And do you write it on the calc or on the computer and send it to the calc?

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Metroid-like game
« Reply #11 on: September 12, 2010, 10:45:24 pm »
I'd start by learning hex and binary if you aren't *very* familiar with them already. I'd start by displaying a simple tile map.


Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: Metroid-like game
« Reply #12 on: September 12, 2010, 10:46:46 pm »
Hex I might be able to handle. binary... **shudders**.

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Metroid-like game
« Reply #13 on: September 12, 2010, 10:48:31 pm »
You can write Axe programs on calc with the BASIC editor, on the PC using TI-Graph Link (requires Windows XP or below, I believe)or another basic editor.

Also Axe Parser is compatible with the TI-83+, 83+SE, 84+, 84+SE and the TI-Nspire 84+ mode.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Metroid-like game
« Reply #14 on: September 12, 2010, 10:48:57 pm »
Binary isn't as necessary, just if you're dealing with a lot of bit operations. Hex is more important though. Do you know about bytes bits nibbles etc?