You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

Sorcery of Uvutu - Screenshots

b/[Completed] Sorcery of Uvutu (TI-84+/CSE) Started by 123outerme, November 10, 2015, 08:42:03 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

u/Snektron 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
u/123outerme December 08, 2015, 01:55:59 AM
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!
u/Unicorn December 08, 2015, 05:31:13 AM
Wow. The wonders of a tilemap, I should really learn how to use them.
u/Dream of Omnimaga 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)
u/123outerme December 11, 2015, 03:10:15 AM
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
u/Dream of Omnimaga December 11, 2015, 05:42:49 AM
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.
u/123outerme December 19, 2015, 12:16:23 AM
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]
u/Dream of Omnimaga 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?
u/123outerme December 20, 2015, 09:32:31 PM
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.
u/Max Leiter 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...
u/123outerme December 21, 2015, 03:28:14 AM
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.
u/Dream of Omnimaga December 28, 2015, 11:55:24 PM
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.
u/semiprocoder December 29, 2015, 12:04:56 AM
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?
u/Dream of Omnimaga December 29, 2015, 03:30:46 AM
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.
u/123outerme January 03, 2016, 11:58:10 PM
I've created a new screenshot to put on the front page of the topic. Here it is:
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal