* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: Sorcery of Uvutu (Released!)  (Read 30731 times)

0 Members and 1 Guest are viewing this topic.

Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18878
  • Post Rating Ratio: +99/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Sorcery of Uvutu (Released!)
« Reply #210 on: August 17, 2017, 03:52:51 pm »
Sorcery of Uvutu PC or sequel? O.O
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 670
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu (Released!)
« Reply #211 on: August 17, 2017, 08:30:54 pm »
Sorcery of Uvutu PC or sequel? O.O
I was thinking port first, then probably sequel if I can stomach it. I hope that I create another great mapmaking tool, since so far, in this upcoming screenshot (which I'm gonna make a whole new topic about) I blend CSE tiles with monochrome map storage. That decision will probably make it harder to port maps from the CSE (since I have to copy every tile by hand instead of winging it).


Screenshot courtesy of the Windows 10 Xbox app, so all my Xbox friends can see what a huge nerd I am.

I tell you, the hardest part was figuring out how to make a file reader read my map storage format. I spent a good 1.5 or 2 hours putting it together so it can read maps out of a txt file, and it can't even read multiple lines yet! It's some crazy code right now, and if anyone wants to see the code stuff I'm most proud of doing, feel free to ask. I also show off the text box I'll probably use (although I'll add borders and stuff later) and TI's (copyrighted?) font. I also added a % to the font (not that I needed it here, it was for another project), so technically? it's my font (probably not).
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline c4ooo

  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 1017
  • Post Rating Ratio: +12/-4
  • Advanced forumer
  • Gender: Male
Re: Sorcery of Uvutu (Released!)
« Reply #212 on: August 18, 2017, 04:23:52 pm »
Read tilemaps byte by byte. Its more efficient and not at all hard, as long as you know how to open a file.

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 670
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu (Released!)
« Reply #213 on: August 18, 2017, 04:27:39 pm »
Read tilemaps byte by byte. Its more efficient and not at all hard, as long as you know how to open a file.
Honestly if I could figure how to read the xLIBC hex map format (which I assume each byte is just each tile in a row, "returning" after 20 tiles), that's what I'd go for. If I were to put
 a plaintext hex string in a .bin file, would it be able to be read? Or would I have to translate the hex to binary?
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline c4ooo

  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 1017
  • Post Rating Ratio: +12/-4
  • Advanced forumer
  • Gender: Male
Re: Sorcery of Uvutu (Released!)
« Reply #214 on: August 18, 2017, 09:33:09 pm »
It doesn't matter what extension you use, it matters how you parse it. So if you have a map as a plain text of hexedicimals, you can't just read it as a binary file, and would have to translate it. Unfortunately do to a currently broken laptop I can't share any code, but I can say that using raw binary data might actually be easier, but reading a plain text of hexedicimals isn't hard either, especially if your maps are already in that format :)

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 670
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu (Released!)
« Reply #215 on: August 18, 2017, 09:35:06 pm »
It doesn't matter what extension you use, it matters how you parse it. So if you have a map as a plain text of hexedicimals, you can't just read it as a binary file, and would have to translate it. Unfortunately do to a currently broken laptop I can't share any code, but I can say that using raw binary data might actually be easier, but reading a plain text of hexedicimals isn't hard either, especially if your maps are already in that format :)

That's what I recently did, just used a plain text file full of the hexadecimals. What I could do is write a program to translate the plaintext into binary, but for now I don't need the headache that is writing file I/O code for the tilemap loader for the 3rd time.
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18878
  • Post Rating Ratio: +99/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Sorcery of Uvutu (Released!)
« Reply #216 on: August 19, 2017, 04:32:08 pm »
If you use the Xbox app, does it mean you couldmake the game Xbox compatible?
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 670
  • Post Rating Ratio: +5/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu (Released!)
« Reply #217 on: August 19, 2017, 04:36:57 pm »
If you use the Xbox app, does it mean you couldmake the game Xbox compatible?
I'm honestly not entirely sure what it means. I know that I can add controller support (which if I do port to Xbox or other consoles, I'm obviously gonna do), but basically when I made the screenshots, I had to add the window as a game I wanted to record, so I'm pretty sure it's only recognized as a game for screen capture purposes. Who knows though, I'll dig deeper into that at some point
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games