Omnimaga

General Discussion => Introduce Yourself! => Topic started by: amihart on August 16, 2016, 02:08:49 pm

Title: Hello fellow nerds and nerdettes
Post by: amihart on August 16, 2016, 02:08:49 pm
Hello! I'm a fellow programmer. Even though I just joined, I'm not like new to this stuff, I honestly didn't even know this site existed until recently. I've had an account on Cemetech for a few years now even though I hardly post.

In calc-related stuff, I own a TI-84+, a TI-84+CSE, and a TI-84+CE. I program those in Z80 Assembly, eZ80 Assembly, and sometimes mix TI-BASIC with my code. I can also program in C, I've written software in C for computers, for the 3DS, I haven't written much in C for the TI-84+CE tho because I prefer to do things in Assembly most of the time, although I plan to in the future. (I can also program in Java and I'm really good with JavaScript and web programming in general.)

If you want a few examples of some things I've written to judge me:

Clearly I'm not like the most advanced person ever at this stuff, it's more of a hobby and I'm not ultra dedicated to it.

I'm a computer science student, currently a sophomore in college. (Although I'm still taking mostly general ed classes so college has yet to improve my computer programming skills at all...)

Some other random facts... I've recently got into 3DS Homebrew, I wrote a clone of 2048 (https://github.com/amihart/3ds2048) in C.

As for my personal interests beyond programming, I like video games. My favorite game franchises are probably Fire Emblem, Zelda, and Etrian Odyssey.

I'm mostly a lurker so don't expect me to post much... And sorry if my intro is a bit weird.
Title: Re: Hello fellow nerds and nerdettes
Post by: Sorunome on August 16, 2016, 02:15:40 pm
Hello there, welcome to omnimaga! I sure hope you'll enjoy your stay!

Do you have any video footage of your homebrew 3DS thing? (Did you take advantage of 3D graphics?)
Title: Re: Hello fellow nerds and nerdettes
Post by: amihart on August 16, 2016, 02:22:02 pm
Hello there, welcome to omnimaga! I sure hope you'll enjoy your stay!

Do you have any video footage of your homebrew 3DS thing? (Did you take advantage of 3D graphics?)

Oh, yeah, I do have video of it here (https://www.youtube.com/watch?v=BKcWx4JjTN4). It doesn't make use of the 3D graphics, mainly because I put all the main graphics on the bottom screen since you can slide the tiles around with the stylus (or use the d-pad if you want).

I am working on a 3D rasterizer for 3D shapes with 3D depth. I'm either considering using it to write a maze game where you walk through 3D mazes in first person, or maybe I will create a better version of Ringman (https://smilebasicsource.com/page?pid=405). Ringman is a game I wrote for the 3DS in SmileBASIC awhile ago. It is a game with both 3D depth and a 3D rasterizer, although since SmileBASIC is quite slow, I couldn't get it to work with anything but wireframe. Here's a video of that. (https://www.youtube.com/watch?v=uO_8nDFDw6Q) Since games written in C are way faster, I could probably actually fill in the 3D shapes and even add some lighting.

Title: Re: Hello fellow nerds and nerdettes
Post by: p2 on August 16, 2016, 03:27:09 pm
Welcome to Omnimaga! :D
Really liked the fact you chose tetris for your example ^.^

Aaand you're the second girl I meet here today... It's really getting strange now >.>
Title: Re: Hello fellow nerds and nerdettes
Post by: Deep Toaster on August 25, 2016, 06:59:48 am
Welcome to Omnimaga :D

Your projects look really sweet. There ought to be more calculator games with sound (though 2.5 mm headphones are getting harder to find by the day).
Hello! I'm a fellow programmer.
Hello, fellow programmer!
In calc-related stuff, I own a TI-84+, a TI-84+CSE, and a TI-84+CE. I program those in Z80 Assembly, eZ80 Assembly, and sometimes mix TI-BASIC with my code. I can also program in C, I've written software in C for computers, for the 3DS, I haven't written much in C for the TI-84+CE tho because I prefer to do things in Assembly most of the time, although I plan to in the future.
Have you seen Axe (https://www.omnimaga.org/the-axe-parser-project/) (for the TI-84 Plus)? It's somewhere between C and assembly in the grand order of language high-ness (?) and really helped make game development faster on the calculator.
(I can also program in Java and I'm really good with JavaScript and web programming in general.)
Do you website? :D
I'm a computer science student, currently a sophomore in college. (Although I'm still taking mostly general ed classes so college has yet to improve my computer programming skills at all...)
I don't know how it will be for you, but at least at my school the computer science sequence is very theoretical. I've had about six classes in total in the last three years in which I was expected to code at all, but some of the mathy parts are fun too.
And sorry if my intro is a bit weird.
ionno, that's one of the best intros I've seen ¯\_(ツ)_/¯

EDIT: dude, your graphics are really smooth :o
Title: Re: Hello fellow nerds and nerdettes
Post by: amihart on August 25, 2016, 09:26:38 pm
Welcome to Omnimaga :D

Your projects look really sweet. There ought to be more calculator games with sound (though 2.5 mm headphones are getting harder to find by the day).

That's why I use an adapter. They're like $8 on Amazon and you can use any standard pair of headphones or speakers with it.

Quote
Have you seen Axe (https://www.omnimaga.org/the-axe-parser-project/) (for the TI-84 Plus)? It's somewhere between C and assembly in the grand order of language high-ness (?) and really helped make game development faster on the calculator.

I've heard of it, but I prefer writing things form scratch. It's funner. :P
Hence why I wrote my own sound and graphics library from scratch for my PongWS game rather than using preexisting ones.

I don't know why, I just find it funner this way.

Quote
Do you website? :D

I can web program if that's what you're asking. I can code in JavaScript incredibly well, pretty much fluent, but I'm also decent at PHP and SQL. I've written my own website before from scratch including my own working forum back in high school.

If you're asking if I have a website, no. The couple of sites I made are no longer up as I am in a dorm now so I can't run my web server.

Quote
I don't know how it will be for you, but at least at my school the computer science sequence is very theoretical. I've had about six classes in total in the last three years in which I was expected to code at all, but some of the mathy parts are fun too.

Yeah, I understand, but the theory should improve what I'm capable of programming. The issue is I've yet to learn any theory because of the ridiculous amount of general ed classes I have to take. I transferred in with almost a year, have spent a year taking more, and still won't finish them up until the end of this semester.

Quote
EDIT: dude, your graphics are really smooth :o

Are you referring to my PongWS game?
Title: Re: Hello fellow nerds and nerdettes
Post by: TIfanx1999 on September 03, 2016, 10:00:23 pm
Hello there, welcome to Omnimaga!