Author Topic: Axe beginner - n00b tipz?  (Read 6496 times)

0 Members and 1 Guest are viewing this topic.

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Axe beginner - n00b tipz?
« on: September 17, 2011, 02:58:58 pm »
I am just starting Axe. How would I go about learning it?
Are there any beginner tuts?
I plan to make an engine replacement for Contra 83, making it faster and more playable.
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline XVicarious

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 485
  • Rating: +45/-28
  • I F**king Love Twisty Puzzles
    • View Profile
    • XVicarious
Re: Axe beginner - n00b tipz?
« Reply #1 on: September 17, 2011, 02:59:51 pm »
Read the PDF that came wiht Axe

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Axe beginner - n00b tipz?
« Reply #2 on: September 17, 2011, 03:34:33 pm »
That.  One of the better ways to learn it is to read through the documentation and commands list, then start to experiment.  Over time you'll start making little connections here and there, and before you know it...;D
Vy'o'us pleorsdti thl'e gjaemue

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: Axe beginner - n00b tipz?
« Reply #3 on: September 17, 2011, 03:56:27 pm »
You learn by doing, but don't forget to BACKUP your data before you run it (the parser can also compile from archive)
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline saintrunner

  • Custom Spriter: You ask it! I'll Make it!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1787
  • Rating: +115/-11
  • Flogging Molly
    • View Profile
    • Jonny K Music
Re: Axe beginner - n00b tipz?
« Reply #4 on: October 30, 2011, 12:54:32 pm »
yeah just get the axe prgm, and in the file u export it will have a bunch of tuturiols and examples, plus a command and begginer packet
My Sprites Thread   :Updated often :) for your viewing pleasure

GAMES:

Offline saintrunner

  • Custom Spriter: You ask it! I'll Make it!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1787
  • Rating: +115/-11
  • Flogging Molly
    • View Profile
    • Jonny K Music
Re: Axe beginner - n00b tipz?
« Reply #5 on: October 30, 2011, 12:55:05 pm »
also, i advise u always compile with ion!!!! works easier and is easier to use
My Sprites Thread   :Updated often :) for your viewing pleasure

GAMES:

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Axe beginner - n00b tipz?
« Reply #6 on: October 30, 2011, 12:57:06 pm »
:) The only issue people might have with that is that the end user will need an ION shell x.x

Also, we usually edit our previous post with amendments as opposed to double posting :)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe beginner - n00b tipz?
« Reply #7 on: October 30, 2011, 12:57:39 pm »
Hey saintruner, not sure if you ever read the rules, but you should only doublepost when a period of over 6 hours has passed or you're posting updates to a project.
« Last Edit: October 30, 2011, 01:00:26 pm by ephan »

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Axe beginner - n00b tipz?
« Reply #8 on: October 30, 2011, 12:59:52 pm »
1 period = 1 day? So 1 period over 6 is four hours... :P

(don't listen to me!)

Offline epic7

  • Chopin!
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2200
  • Rating: +135/-8
  • I like robots
    • View Profile
Re: Axe beginner - n00b tipz?
« Reply #9 on: October 30, 2011, 10:08:49 pm »
.... Thinking....

I guess a period must be 36 hours then.... Unless he's altering the rules... Or something.... ...

Or a period in school... My periods are 45 min so... That would be 7.5 minutes...
« Last Edit: October 30, 2011, 10:10:07 pm by epic7 »

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Axe beginner - n00b tipz?
« Reply #10 on: October 30, 2011, 10:30:20 pm »
Another suggestion:
I've always learned best by doing: try making something.  It doesn't have to be something ambitious -- maybe try making a puzzler or a platformer or perhaps some kind of utility program.  Build on it iteratively, and make it a learning process.  After all, you only know what questions to ask when you need to ask the question (err, does that make sense?)  Post updates fairly frequently too -- it motivates you to work on it/makes you look stupid if you stop all of a sudden (so you don't).

...to be honest, I need to start doing that myself.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe beginner - n00b tipz?
« Reply #11 on: October 30, 2011, 11:03:28 pm »

...to be honest, I need to start doing that myself.
yes, I've been waiting for Lights and Axe Minewseeper 1.00 for over a year now. <_<

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Axe beginner - n00b tipz?
« Reply #12 on: October 30, 2011, 11:08:39 pm »

...to be honest, I need to start doing that myself.
yes, I've been waiting for Lights and Axe Minewseeper 1.00 for over a year now. <_<

<.<
>.>
<.<

Shhhhhhhhh....

Another tip: don't be recklessly overconfident and be like "oh, I can completely rewrite a game it took me several months to make from scratch because I'm so much smarter now!"  (lesson learned)
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Axe beginner - n00b tipz?
« Reply #13 on: October 30, 2011, 11:22:42 pm »
Yeah, I second what Michael_Lee said a couple posts ago. I didn't know to make games until I made one. I visualized exactly what I wanted, and made it. As for figuring out how to implement certain features, use the Butts Fredkin Algorithm for figuring stuff out. It goes like this:

1. Write down the problem.
2. Think, really hard.
3. Write down the solution.

If it can be written in problem form (everything can - how do I do this, what's the best way to do that, et cetera), it can be solved via the Butts Fredkin Algorithm.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Axe beginner - n00b tipz?
« Reply #14 on: October 31, 2011, 03:54:34 am »
Yeah, I agree with both (and with DJ :P)

I have a pessimist sentence: the better way for it to not finish bad is to never start.
Now an optimist version: It will never be finished if it is never started.
Now another optimist version: Start, and you'll see if it is good or bad; if it is good, ok; if it is not good, you can make it good.

Example. I made my Pokemon game and it took 23000 bytes, because I was an absolute beginner. But at least, it was working.
THEN, you read what you wrote and see stupid things and you optimize. Now my game takes 21300 bytes, with more things in O.O

So don't think "I am a beginner". Begin.
« Last Edit: October 31, 2011, 03:55:06 am by Hayleia »
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s