* 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 PC Port  (Read 2386 times)

0 Members and 1 Guest are viewing this topic.

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 674
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #15 on: August 25, 2017, 01:41:46 am »
What is the 2nd key used for BTW? Cause I think it will be fine to just make enter space and left shift all = 2nd key.
It's used for talking to NPCs and menu selection. That might not be a bad idea, but as for left shift, I was planning that to be the back button in the battle menu, unless you think another key would be better for back (other than maybe backspace, that one's kinda obvious, but I'm "reserving" that for the custom name input screen).

Another thing I'm gonna have to think about; how in the world do I make Code::Blocks spit out a standalone exe? I heard something about having to turn on static library linking, but I can't find where that is in settings... :-|
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline c4ooo

  • Pedanticity prevents ambiguity
  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 1020
  • Post Rating Ratio: +12/-4
  • Advanced forumer
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #16 on: August 25, 2017, 02:13:22 am »
Err, i think it should make a compiled .exe? Because if it never makes an .exe it has nothing to run when you compile? With msvs the .exe is in the project folders, but idk about code::blocks.
« Last Edit: August 25, 2017, 02:15:07 am by c4ooo »

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 674
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #17 on: August 25, 2017, 02:24:01 am »
Err, i think it should make a compiled .exe? Because if it never makes an .exe it has nothing to run when you compile? With msvs the .exe is in the project folders, but idk about code::blocks.
It compiles an exe but it can only run when I press the run button in the Code::Blocks editor (meaning that either it needs dynamically linked libraries instead of having statically linked libaries, or it needs me to run some flags when launching it, which is not desirable when users have to use it). Apparently I need to statically link the libraries I use (basically compiling the libraries into the .exe) but I can't find the option. I was wondering if anybody understands Code::Blocks and can help?
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline c4ooo

  • Pedanticity prevents ambiguity
  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 1020
  • Post Rating Ratio: +12/-4
  • Advanced forumer
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #18 on: August 25, 2017, 02:26:04 am »
What happens if you try to run the .exe though?

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 674
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #19 on: August 25, 2017, 02:28:40 am »
What happens if you try to run the .exe though?
It gives this error: "The procedure entry point InterlockedCompareExchange@12 could not be located in the dynamic link library C:\MinGW\bin\SDL_ttf.dll"
  • 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: 18901
  • Post Rating Ratio: +100/-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 PC Port
« Reply #20 on: August 25, 2017, 03:59:43 am »
I'm happy to see this progressing nicely and so fast despite the issues above. I am curious if it would be easy to add an HD mode like what they recently did to the original Starcraft, where pressing the F5 key lets you switch back and forth between the original graphics and high-resolution ones? This would require a lot of pixel art skills, though.
  • 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: 674
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #21 on: August 25, 2017, 12:38:38 pm »
I'm happy to see this progressing nicely and so fast despite the issues above. I am curious if it would be easy to add an HD mode like what they recently did to the original Starcraft, where pressing the F5 key lets you switch back and forth between the original graphics and high-resolution ones? This would require a lot of pixel art skills, though.
I'm glad it's going well too! It really is going fast, I should just need to program all the NPC dialogue, items, and battles, and I'd pretty much be done! I like the idea of an HD mode! It'd be pretty easy to implement (since all I'd have to do is load a different tilemap to the global texture variable) and if the improved tiles look good, I might add it!
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline TheLastMillennial

  • Full User
  • Join Date: Jul 2017
  • Location: Crashed on launchpad
  • Posts: 22
  • Post Rating Ratio: +0/-0
Re: Sorcery of Uvutu PC Port
« Reply #22 on: August 25, 2017, 01:54:09 pm »
how do you vote in the polls? I want to choose 'other' but I don't know how.

Anyways, I'd like WASD for direction and E as [2nd]
Maybe you can add custom key remapping instead of 1 preset keymap?

Glad this is coming along quickly!  :D
  • Calculators owned: TI-84 Plus CE, TI-34, Boring Sharp calculator

Thank you for your time, go make a paradox, have a good day.

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 674
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #23 on: August 25, 2017, 02:10:28 pm »
how do you vote in the polls? I want to choose 'other' but I don't know how.

Anyways, I'd like WASD for direction and E as [2nd]
Maybe you can add custom key remapping instead of 1 preset keymap?

Glad this is coming along quickly!  :D
You should just be able to click the option then "Submit Vote", and it'll submit. WASD + E sounds like another good keymapping, but of course I'll try to get custom keymapping done. It may have to be a little hardcoded, but that's ok if it works.
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 674
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #24 on: August 25, 2017, 10:47:59 pm »
No updates on custom keymapping, which is still in the conceptual phase, or being able to run my game without Code::Blocks, which is still in the I-don't-even-know-where-to-begin phase but I do have battles to show off ;)


Here, I also show off NPCs in houses (which I added last update, but forgot to show off), my new take on the name entry screen, and more! I'm really excited to almost be entirely done with the whole engine! Except you can't use upgrade points yet, fight bosses, or acquire items yet, but that'll be easy to do.

Aside from all the gameplay work, I was thinking about maybe redoing all of the "story" in Sorcery (across all platforms) to something that actually fits the title. As I was thinking, I realized that the title had not a whole lot to do with the game. Sure, you can be a sorcerer if you use magic attacks, but it's not something that's forced. Sure, you can say that the World 8 Boss kinda uses a magic attack (if he uses the attack I remember thinking about giving him), but there's nothing about Sorcery in Sorcery of Uvutu. I wanted to get a little feedback from the community, since this would be a really great opportunity to solidify the narrative and stop joking to myself "Sorcery has a plot?" So, in essence, I wanted to know who thinks I should rewrite/redo/actually write the story, since it's been on my mind.
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 674
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #25 on: September 05, 2017, 05:27:10 pm »
Yet again, I haven't worked on configurable key bindings, or world-sized maps. However, I've added chest and boss display (only chest shown off here). As well, bosses properly trigger battles.


I also show off the innkeeper, who actually does heal, and another battle.
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 674
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #26 on: September 06, 2017, 01:56:36 am »
I'm going back to school tomorrow, so I figured I'd do more work on this project, seeing as I'll probably be working less on Sorcery PC. I figured I'd knock out some features that were looming over my head for quite a while. I got (almost) full item functionality programmed in! Seeing as I'll be more busy, I figured I would make another screenshot to show off these things before I either forgot about what changed or lost steam entirely. All that's left to do now is a few tweaks, adding in the teleport stone drops and functionality, and then NPC and boss text!


Yes, I know the dialog box that pops up here doesn't specify the item. That will be fixed whenever I get around to it, but it's getting later and later and I don't want to oversleep on the first day.
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline xMarminq_

  • Full User
  • Join Date: Sep 2016
  • Location: Generic Location
  • Posts: 464
  • Post Rating Ratio: +3/-0
  • Generic Personal Text
    • @UCUWQR30oIW2fRqCNI2IDGIA
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #27 on: September 06, 2017, 02:28:40 am »
Though I'd break a quad post with some words:

Great job! Glad you got out those pesky things you did. Good luck on Item Functionality!
  • Calculators owned: Ti-84 Plus CE, Ti-84 Plus (can be borrowed from my school)
I don't associate with associations

Offline 123outerme

  • Featured Project Author
  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 674
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #28 on: September 11, 2017, 09:02:05 pm »
Though I'd break a quad post with some words:

Great job! Glad you got out those pesky things you did. Good luck on Item Functionality!
Thanks! Didn't notice I had a streak going lol, thanks for breaking it up. I got a lot done, now just for adding some smaller details, and all NPC text!
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline JamesV

  • Full User
  • CodeWalrus Supporter
  • *
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 124
  • Post Rating Ratio: +3/-0
  • Gender: Male
Re: Sorcery of Uvutu PC Port
« Reply #29 on: September 11, 2017, 10:16:40 pm »
This is looking great! One suggestion I have is that if you added 1 or 2 variations of tiles such as grass, trees, pathways, etc. it would really spice up the look of the maps :)

 


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