Join us on Discord!
You can help CodeWalrus stay online by donating here.
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Jonius7

#1
AMD Ryzen 5 1600 3.2 GHz 6-Core @3.75GHz
8GB DDR4-3000 RAM
Nvidia Geforce GTX 1060 6GB
MSI B350M MORTAR Micro ATX AM4
250GB SSD
1TB HDD

I built this in March 2018, was going for a mid-range build that could do heavier processing tasks and gaming than my ageing laptops could do. The case is a Fractal Design Focus G Mini (Black). This was during the time graphics cards and RAM prices were high up there, thought about a 1050TI, but am glad I went with the 1060.

My current phone is a Huawei Honor 10, also bought last year (mid-range version of the P20)
#2
Wow I really like the 120-08 song, catchy melody.
Good to see more music!
#3
Hmm..
Omnimaga has the vast majority of my calculator related forum posts. I've probably forgotten some of the sites where I've hardly posted:

Omnimaga: 1918
Cemetech: 25
United-TI: 48
Casiocalc (UCF): 12
CodeWalrus: 7...

Plus my own, mostly shut down site at jhgenius01.webs.com

Some others I've probably just lurked on: CasioKingdom, TI-Planet/TI-Bank...
#4
Hello I'm Jonius7.
I come from Omnimaga, I will copy paste the first part of my story from there:

I first arrived on the calculator scene in 2008 when i received my cousin's CASIO CFX-9850GB+. I soon wanted some games but there was no link cable. In the end i found many games on UCF and CasioKingdom and managed to type them in (opened the .cat file in word and then printed it out for me to type) I even typed out the whole Star Wars game (at least 18000 bytes) by Sean Tan but i changed it to save memory! I also took a basic game, Indy2000 and changed into a cool featured pack game with highscores and stuff. Anyway, in 2010 my new school required a TI-nspire and so i moved into the TI-nspire programming scene. I soon realised that the programming capability of the nspire was much lacking than the 9850, I couldn't make games such as pacman. Oh well, I finally made a game on 15 August 2010, Jason's TI-nspire's Hold 'em available for download on ticalc.org. Upcoming games include Battle of 16s and Cosmic Legions, both strategy games.

Noobiness from 2010 aside, after that I continued programming in TI-nspire BASIC, and then TI-nspire Lua, though admittedly, I haven't released anything exactly big on Lua. Been relatively inactive on calculator forums, since around 2013, though there is a secret Lua project that I started in July 2013, and come back to work on it every few months or so. I probably won't reveal it until I am satisfied with functionality though.

Other than that, I am busy with uni (double degree in IT/Science), and have greatly expanded my knowledge of many different programming languages in the past 2 years from uni subjects (Python, Java, C, C#, ASP.NET, HTML, CSS, Javascript, PHP, JSP, SQL...).
Whether I can apply this to my interest of calculator programming remains to be seen.

I also spent a lot of time on video games in the past, you will find me playing League of Legends nowadays.
#5
Perhaps pass the last arrow key you pressed to another variable, and then check the value of that variable when you press "6", so you can continue the moving code accordingly.
#6
Ah that's why it said I couldn't post links when all I did was have BB Code. I was however able to quick modify it in afterwards.
#7
Good to see you are making nice progress on a Lua project :)
#8
Quote from: Jim Bauwens on May 05, 2015, 05:34:53 PM
I just tested on 3.1 ...

TI-Nspire OS 3.1

draw image string: 222.6ms


That's about 15x slower than the other versions..

Holy crap, I've been still developing on 3.1, and I don't have a license of the TI-nspire Software, so I don't know how I'd use image resources.
#9
Perhaps this is worth a try:

Use on.arrowKey(key) and then call it in your on.charIn(char)


function on.arrowKey(key)
    if key == "up" then
        player_pos[1] = player_pos[1] - 1
    end

    if key == "down" then
        player_pos[1] = player_pos[1] + 1
    end

    if key == "left" then
        player_pos[2] = player_pos[2] - 1
    end

    if key == "right" then
        player_pos[2] = player_pos[2] + 1
    end
end

function on.charIn(char)
    if char == "6" then
        attackLeft()
        on.arrowKey(key) -- actually this might not work
    end
end
Powered by EzPortal