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

Sorcery of Uvutu - Screenshots

Started by 123outerme, November 10, 2015, 08:42:03 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Snektron

Quote from: 123outerme on December 06, 2015, 11:09:07 PM
Quote from: DJ Omnimaga on December 04, 2015, 03:52:03 AM
Oh, you need to do an hard refresh (Shift+F5 in some browsers) to clear your cache.
Ok, thanks!
Incoming hype! (Not really)


Wow that looks pretty sweet :o
  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


123outerme

Quote from: Cumred_Snektron on December 07, 2015, 01:31:05 PM
Quote from: 123outerme on December 06, 2015, 11:09:07 PM
Quote from: DJ Omnimaga on December 04, 2015, 03:52:03 AM
Oh, you need to do an hard refresh (Shift+F5 in some browsers) to clear your cache.
Ok, thanks!
Incoming hype! (Not really)


Wow that looks pretty sweet :o
Thanks!
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Unicorn

Wow. The wonders of a tilemap, I should really learn how to use them.
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Dream of Omnimaga

Do it as soon as you can O.O. Personally I think I could do tilemaps fine in xLIBC but could not figure out the collision detection features that are built-in xLIBC

There are many ways to make a tilemap btw, but the most common CSE one is the one by xLIBC. You should ask questions (and of course read the wiki first) if you need help about tilemapping, in another thread (and on Cemetech as well since xLIBC comes from DCSE)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

123outerme

Quote from: Unicorn on December 08, 2015, 05:31:13 AM
Wow. The wonders of a tilemap, I should really learn how to use them.
I agree with DJ. I regret not being able to pick up libraries like xLIBC earlier. Although part of that was the fact that I wasn't ready for the challenge.
Quote from: DJ Omnimaga on December 08, 2015, 08:50:06 AM
Do it as soon as you can O.O. Personally I think I could do tilemaps fine in xLIBC but could not figure out the collision detection features that are built-in xLIBC

There are many ways to make a tilemap btw, but the most common CSE one is the one by xLIBC. You should ask questions (and of course read the wiki first) if you need help about tilemapping, in another thread (and on Cemetech as well since xLIBC comes from DCSE)
I find tilemaps the easiest part, once you understand how to set up everything. It can be confusing at first, so if you need help I can assist you. Although I don't believe that you being someone as skilled as you, you'll need it. I don't use built-in collision in xLIBC, I use my own, going something like this:

real(3,2,X,Y,20,1,0,0→T     // real(3,2 checks which tile is at (X,Y) in a 20-width tilemap stored into Str[b]1[/b]. It has an offset of (0,0).
If max(Ans={1,2,3,...      // Anything you check against Ans will not be walkable. Keep in mind that Ans holds the value of T.
Then
Z→X                      // Z and θ hold the values of X and Y, respectively, before you input a key in that loop. I use basically the same sort of loop code as tr1p1ea's example in the DCS wiki.
θ→Y
End
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Dream of Omnimaga

I had to get tr1p1ea to do the collision thing for me. Personally, if I was to use xLIBC again for maps, then I would probably just use my own collision detection in BASIC like I used to do. Not to mention having to convert stuff to xLIB uservars back and forth was getting annoying.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

123outerme

I've compiled the map images for all of World one. Caution: Major-ish spoilers for the first world. Includes how to access hidden chests and other puzzles.

[spoiler=World Screenshot: SPOILERS!]

[/spoiler]
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Dream of Omnimaga

Looks very cool and a big improvement over Dragonsglid. Will it be possible to enter the old worlds again once completed, to level up and find secrets that were previously unreachable?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

123outerme

Quote from: DJ Omnimaga on December 19, 2015, 10:00:37 PM
Looks very cool and a big improvement over Dragonsglid. Will it be possible to enter the old worlds again once completed, to level up and find secrets that were previously unreachable?
Yes, when you defeat the first boss, you are given an item that'll let you transport any world unlocked. When you defeat bosses further on, the item is upgraded to allow you to progress further. As for finding secrets that were unreachable, I don't have any of those yet implemented. But it might not be a bad idea to add some.
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Max Leiter

For some reason I haven't seen this yet; it looks awesome! Really wish I had a CSE to test it out on...

123outerme

Quote from: Max Leiter on December 21, 2015, 12:15:00 AM
For some reason I haven't seen this yet; it looks awesome! Really wish I had a CSE to test it out on...
Thanks! That's the main disadvantage of working on the CSE. It's got some good-looking stuff for it with xLIBC, but a lot of people don't have one. Even fewer people have a CE, I would imagine.
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Dream of Omnimaga

A lot of people had a CSE before, but it's discontinued and hard to find in stores. And the CE isn't as popular among programmers.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

semiprocoder

Wait, isn't the CE just a faster cse? I mean maybe asm programs would be a bit different, but shouldn't basic programs be able to be ported without difficulty? Wouldn't programming in basic would be pretty much the same?
  • Calculators owned: ti nspire, ti 84 plus se
My cemetech username is awesommee333.

Dream of Omnimaga

The processor, screen access and memory layout are different.

The main problem here, though, is that DCSE 8 is not available for the CE yet, so hybrid TI-BASIC games that requires it won't work.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

123outerme

I've created a new screenshot to put on the front page of the topic. Here it is:
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Powered by EzPortal