Author Topic: Programming Tutorials, Help, Etc.  (Read 61099 times)

0 Members and 1 Guest are viewing this topic.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Programming Tutorials, Help, Etc.
« on: April 05, 2010, 08:22:27 pm »
The point of this thread is to be a collaboration of tutorials, guides, and all other like things, from around the web, to help prevent the hassle of going through webpage after webpage looking for quality references, or in Omnimaga’s case, a lot of different threads, sub-forums, and posts.

This is where you guys come into play. I want you guys to provide links to websites that you know are good sites, have good reference material, have good tutorials, and basically just anything that is helpful to people. The range of topics is not limited in the least. If you find something you think we would all find beneficial then post it.

Thanks you to anyone who contributes to this thread. Your contributions are greatly appreciated.



Omnimaga:
TI-83P/84P BE/SE:
TI-BASIC (Pure/Hybrid):
{AP}'s Celtic III Scrolling Backround Tutorial (Celtic III knowledge required)
{AP}'s Spriting with Hex Tutorial
Meishe91's Collision Detection Code Breakdown
Meishe91's Jump Code Breakdown
Meishe91's Movement Code Breakdown
Ztrumpet's Vertical Text Sprite Tutorial

Z80 Assembly:
Deep Thought's Floating Point Tutorial
Hot_Dog's Z80 for the Absolute Beginner Lessons (TI-BASIC, or at least some general programming, knowledge is recommended but not necessary)

-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, Appendix A, Appendix C, Appendix D (all links are to the actual PDF download)
Axe: (code examples span accross all the Axe versions)
Builderboy's Flame Graphic Tutorial
Builderboy's Physics Lessons

-Gravity (TI-BASIC Code), Trigonometry (TI-BASIC Code), Cellular Automata, Virtual Pixel Testing
Deep Thought's Arrays in Axe Tutorial (Enemy/Bullet Code)
Deep Thought's How to Make a Shoot'em Up Game
Deep Thought's Pointer Breakdown
FinaleTI's External Variable Tutorial
Hot_Dog, Nemo, and Runer112's Tutorial for Bit Manipulation
Kindermoumoute and Willrandship's 8 Level Grayscale Tutorial
Kindermoumoute's Axe Tutorial (French)
Nemo's ** Command Tutorial
Runer112's Huffman Compression Tutorial
Scout's Axe Grayscale Tutorial
Scout's Fix Command Tutorial
Shmibs Pseudo-Huffman Compression Tutorial
SirCmpwn's Axe Tilemap Tutorial
Squidgetx's Grayscale Tutorial
Squidgetx's Slope Physics Tutorial

-Part 1, Part 2
Squidgetx's VAT Tutorial
Yunhua98's Tilemapping Tutorial

TI-Nspire:
Jhgenius01's Tutorial for Making a Moving Screenshot
Apcalc's Setting Up a C Development Environment for the TI-Nspire Tutorial
General Concepts/Ideas/Other
Deep Thought's Help Thread for Crashed Calculators
Eeem's Platformer Program Workflow Tutorial (code examples are in Axe)
Omnimaga's Rules for Making Platformers
Qwerty.55's Game/Program Design Tutorial
Raylin's Rules for Making RPGs
SirCmpwn's Tutorial for Starting to Write an Operating System

Calculator:
TI-BASIC Developer's Introduction to TI-BASIC (Not Fully Complete)



If there are any Omnimaga produced tutorials I have left out that you know of please either direct me to it or tell me where it is or something. I would greatly appreciate it. It deserves to be here.

One last note. If ANY links are broken or something please just send me a PM informing me which one it is. I would like to keep this as up-to-date as possible. Thanks, and thanks again everyone for contributions.
« Last Edit: July 20, 2011, 08:10:37 am by FinaleTI »
Spoiler For Spoiler:



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

Offline lolje

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 299
  • Rating: +2/-0
    • View Profile
Re: Programming Tutorials, Help, Etc.
« Reply #1 on: April 05, 2010, 08:25:18 pm »
Well, I don't know much about asm, but if you want to learn fast, you could just read through the xLIB-Readme - that's how I learned most of the commands :)

http://www.ticalc.org/cgi-bin/zipview?83plus/asm/libs/xlib.zip;ReadMe.txt

P.S.
I just found this on google  ;D
« Last Edit: April 05, 2010, 08:28:46 pm by lolje »
83+/84+ xLIB projects
Age of culture II (~89%)

Contact: [email protected]

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: Programming Tutorials, Help, Etc.
« Reply #2 on: April 05, 2010, 08:26:26 pm »
I would say http://www.newbiesparadise.com/ but I just discovered that it closed... If you know French, this website is very good.

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 DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Programming Tutorials, Help, Etc.
« Reply #3 on: April 05, 2010, 08:27:22 pm »
I think he meant for stuff other than calculators. Unfortunately I am not too familiar with that, though, so I cannot really help much x.x
* DJ Omnimaga hopes Meishe91 isn't quitting calcs :O
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Programming Tutorials, Help, Etc.
« Reply #4 on: April 05, 2010, 08:31:05 pm »
No, no, I'm not quitting calc stuff. I've just always been interested programming in other things too. So I figured I'd ask since I have seen there are some talented guys out here :)

This is also for any type of programming really, calc or non-calc related. Preferably though if it is calc related though it would be better if it was a not so well known things or something like that.
Spoiler For Spoiler:



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

Offline lolje

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 299
  • Rating: +2/-0
    • View Profile
Re: Programming Tutorials, Help, Etc.
« Reply #5 on: April 05, 2010, 08:31:35 pm »
Ah I see, you so mean (e.g.) Java and stuff??
Well, I would also like t learn the ropes of some other programming language...
« Last Edit: April 05, 2010, 08:32:03 pm by lolje »
83+/84+ xLIB projects
Age of culture II (~89%)

Contact: [email protected]

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Programming Tutorials, Help, Etc.
« Reply #6 on: April 05, 2010, 08:37:57 pm »
Ya. Javascript, C++, Ruby, Assembly, hard coded binary, Brainfuck, etc. Anything really.
Spoiler For Spoiler:



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

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Programming Tutorials, Help, Etc.
« Reply #7 on: April 05, 2010, 08:40:45 pm »
No, no, I'm not quitting calc stuff. I've just always been interested programming in other things too. So I figured I'd ask since I have seen there are some talented guys out here :)

This is also for any type of programming really, calc or non-calc related. Preferably though if it is calc related though it would be better if it was a not so well known things or something like that.
ah ok phew I was worried x.x (in the past I often saw calc programmers venture into PC programming then vanish from the TI community a month later)

Builderboy and a few others know Java and some knows C so they might be able to help too.
« Last Edit: April 05, 2010, 08:41:09 pm by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

_player1537

  • Guest
Re: Programming Tutorials, Help, Etc.
« Reply #8 on: April 05, 2010, 08:41:42 pm »
I'm trying to learn C# and XNA game studio

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55838
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Programming Tutorials, Help, Etc.
« Reply #9 on: April 05, 2010, 08:43:51 pm »
XNA being the language that lets you port your games to Xbox 360, right? (altough for 360  I think this is not free)
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Programming Tutorials, Help, Etc.
« Reply #10 on: April 05, 2010, 08:45:05 pm »
Ya, this is just meant to be like a good source for those who might wanna venture into other languages to improve our skills and thinking. Could give us new ideas too.
Spoiler For Spoiler:



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

_player1537

  • Guest
Re: Programming Tutorials, Help, Etc.
« Reply #11 on: April 05, 2010, 08:45:30 pm »
XNA can be used to make windows mobile, xbox, and windows.  It also serves as an outline (I think, you might want to ask Sir)

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: Programming Tutorials, Help, Etc.
« Reply #12 on: April 05, 2010, 09:24:31 pm »
It would be nice to know what languages you're looking for, or at least what type of languages... such was web, object-oriented, so on.
Regardless, I can gather a list of site I've used in the past for various languages. Gimme a bit. I haven't slept much. ^^;

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Programming Tutorials, Help, Etc.
« Reply #13 on: April 05, 2010, 09:26:41 pm »
Take as much time as you want. And it quite literally is any language anybody has experience in and such haha. Whether it be for web design, game development, etc. I plan to list them under different categories when I start organizing the first post.
Spoiler For Spoiler:



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

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2028
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: Programming Tutorials, Help, Etc.
« Reply #14 on: April 05, 2010, 10:37:00 pm »
i know some java and vb

i can kinda interperate z80 asm
(alot of it goes over my head but i understand it enough that i can decipher snippits of it)

i plan on learning java script and php for webdesign as well they seem usefull XD