Author Topic: Dzień dobry  (Read 6287 times)

0 Members and 1 Guest are viewing this topic.

Offline DincoC

  • LV0 Newcomer (Next: 5)
  • Posts: 4
  • Rating: +1/-0
    • View Profile
Dzień dobry
« on: October 31, 2012, 06:48:18 pm »
Hi there! After reading the forums for over a week I have decided to make an account and introduce myself.
My name is Janek, I'm 16 and I'm from Poland. I like donuts, longboarding, American hiphop music and everything that is related to computers. I was always keen on programming but I have never had a chance/motivation to start learning it. I have just started my education in an IB school, where students use graph calculators, so I had to buy one. Eventually I have found out about this whole concept of game development and I really got into it. It looks like a lot of fun and a great opportunity to gain some programming experience :)

I don't really have the calculator yet (will have my Ti84+ in about a week) but I have downloaded the Wabbitemu and I'm currently studying your tutorials. But as a newcomer I also have some questions :3
Would you recommend learning TiBasic before getting into Axe? (I know very little TiBasic at the moment)
If not, what is the best way the learn Axe? I know, there are all these tutorials on the forums, but most of them are not related to each other and they only cover a little part of all the things you need to know. Are there some total 'must reads' before learning all the particular things like greyscale or physics?

I would also like to say that I really like how people are amicable to each other here. It's not common on internet forums nowadays :)

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: Dzień dobry
« Reply #1 on: October 31, 2012, 07:00:12 pm »
Welcome to the forums!

Have some peanuts:
!peanuts

To answer your question: If you're still new to programming, I'd reccomend to start with basic, and after a while you can move to axe. Basic works exactely the same as the homescreen, but with some extra programming functions (like if, for, while, ...), so when you can use the calculator, you can use basic. Axe is a lot more low-level, which means that you will have to place some elements in the correct part of the memory yourself. Because of this, there is a lot more that can go wrong. Also, basic has an emergency stop, the ON key, but when your axe program stops responding, you have to take out a battery, resulting in a RAM clear. These things aren't really bad for your calc, but they can get annoying when they happen a lot. That's why I reccomend starting with basic. And when you're good with basic, give axe a try. It's a great language.
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 Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Dzień dobry
« Reply #2 on: October 31, 2012, 07:03:49 pm »
Would you recommend learning TiBasic before getting into Axe? (I know very little TiBasic at the moment)
I do, but not because the languages are similar at all.

I just think it's really important to be very familiar with your calculator and at least some programming before starting to learn Axe.

It's also nice to know assembly before learning Axe because that makes it a lot easier to optimize and understand how your program works, but it's not really necessary.
If not, what is the best way the learn Axe? I know, there are all these tutorials on the forums, but most of them are not related to each other and they only cover a little part of all the things you need to know. Are there some total 'must reads' before learning all the particular things like greyscale or physics?
The best beginner's tutorial so far is still the Documentation.pdf included in the Axe ZIP file. Again, it's easier to pick up (IMHO) if you already know TI-BASIC.
I would also like to say that I really like how people are amicable to each other here. It's not common on internet forums nowadays :)
That's our goal :) Welcome to Omnimaga!




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: Dzień dobry
« Reply #3 on: October 31, 2012, 08:30:26 pm »
Heya and welcome to the forums :).

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Dzień dobry
« Reply #4 on: October 31, 2012, 09:21:52 pm »
Welcome to Omnimaga! I would recommend starting with TI-Basic, then when you master it sufficiently, move to Axe.

Also, being amicable always been one of the forum's strongnesses, we always tried to avoid drama as much as possible.


Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Dzień dobry
« Reply #5 on: October 31, 2012, 10:05:39 pm »
Heya, welcome to the forums! I wouldn't say TI-BASIC is necessary, but it can be fun. As far as AXE goes, a good starting point is the included documentation.

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: Dzień dobry
« Reply #6 on: November 19, 2012, 12:48:23 pm »
Wow, you joined on my two year omniversarry :D So, when you say you are in an IB school, does that stand for International Baccalaureate? If so, have fun and good luck XD Welcome to Omni!

I was an IB student in the US, and I have to say, college is a breeze XD I took:
Spoiler For What I took:
Physics SL
French SL
English HL
Math SL
Biology HL
History of the Americas (HL, and yes, we studied all of the Americas, not just the US :P)

There was something else, but I can't remember it... For those not familiar, an IB course is usually more demanding than a college course, so taking 7 of them at a time makes college seem like !peanuts

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: Dzień dobry
« Reply #7 on: November 19, 2012, 12:55:15 pm »
Xeda is it kinda like post-hi-school level but more demanding?

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: Dzień dobry
« Reply #8 on: November 19, 2012, 01:03:11 pm »
Yes, basically. It is tough, but fun, I think. I got to dissect a shark once o.o

Offline DincoC

  • LV0 Newcomer (Next: 5)
  • Posts: 4
  • Rating: +1/-0
    • View Profile
Re: Dzień dobry
« Reply #9 on: November 19, 2012, 03:38:09 pm »
yes, it is an International Baccalaureate school :) I'm in the pre-IB year now, so it's not that tough yet. I wasn't really sure about IB programme at first - no IT studies. While on the other hand I had a computer science oriented highschool with the regular Polish baccalaureate. I'm still not sure whether I made a good decision or not ;)
Your course combination is not usual for a programmer. What are you studying right now?

BTW: I had to google "shark dissection", cause I had no idea what that was.. <ohgodwhy>
« Last Edit: November 19, 2012, 03:39:38 pm by DincoC »

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: Dzień dobry
« Reply #10 on: November 19, 2012, 07:10:11 pm »
Right now, I am a mathematics major (I have a bit of a passion for the subject). I like to make sure I am not only focused on mathematics and programming, though. I have learned that the more subjects you study, the more you can connect ideas. For example, a biologist might notice the fractal structure of a DNA strand, but not be able to analyse it, but a mathematician might see that same structure and not know how to use it. If you are familiar with both subjects, though, you will know how to analyse and use the fractal structure of DNA and build models with it, using your programming knowledge :P

As for French, English, and History, I had already been taking french for four years, so I figured I would keep going, English was better than the alternative (a really boring highschool course), I thought, and I needed it for the IB diploma, and the History class was about eleven times better than the alternative (a really, really boring history/economics course).

Sorry you had to look up the dissection XD It was interesting, though! Mine was a boy >.> There "parts" are actually located on the dorsal side of their ribcage (for lack of a better description). They also have thick, oily blood that prevents most illnesses and cancer.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Dzień dobry
« Reply #11 on: November 20, 2012, 06:08:59 am »
As for Axe vs. Basic, I recommend you not to get too used to Basic. <_< I switched to Axe after one week of Basic programming and I never missed anything in Basic.
By the way,
!peanuts !peanuts
Enjoy your stay here, and we're always happy to answer your questions!

~greets
I'm not a nerd but I pretend:

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Dzień dobry
« Reply #12 on: November 20, 2012, 10:43:27 am »
Quote
As for Axe vs. Basic, I recommend you not to get too used to Basic. I switched to Axe after one week of Basic programming and I never missed anything in Basic.
The languages have nothing in common, but I rather think it's useful to get some footing in TI-BASIC before Axe because you'd want to be familiar with how your calculator works before learning Axe (and what better way than learning BASIC? :D).




Offline chickendude

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +90/-1
  • Pro-Riot Squad
    • View Profile
Re: Dzień dobry
« Reply #13 on: November 20, 2012, 10:55:55 am »
I don't think z80 asm is that hard, either, and it's loads of fun ;) Anyway, dzień dobry and witamy :)

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Dzień dobry
« Reply #14 on: November 20, 2012, 12:53:36 pm »
Quote
As for Axe vs. Basic, I recommend you not to get too used to Basic. I switched to Axe after one week of Basic programming and I never missed anything in Basic.
The languages have nothing in common, but I rather think it's useful to get some footing in TI-BASIC before Axe because you'd want to be familiar with how your calculator works before learning Axe (and what better way than learning BASIC? :D).
The problem with people coming from basic is that they assume that axe is somehow an amelioration of basic and wonder why storing something in Str1 after having already used it doesn't work.
So I'd advise start with what you feel more interesting. For example, if you want to develop games, start axe. But if you want to develop more maths programs than games, start basic :)
Anyway, welcome here, have some more of those !peanuts ^^
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