Dear visitors and members, with the staff having moved on to other life interests and as a result of changes in people's internet usage habits, the CodeWalrus community have migrated almost entirely to Discord, IRC and WalrusIRC and is now essentially a place where to hang out, chat about gaming, programming, music, anime, and chill. As a result, even though the CW forums will remain open for posting, for faster TI, Casio or HP calculator help and news we recommend using the bilingual TI-Planet forums instead.

We encourage everyone to join our Discord server now.

* 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: TwoStep - The challenging puzzle game!  (Read 20361 times)

0 Members and 1 Guest are viewing this topic.

Offline DarkestEx

  • Super User
  • Join Date: Jan 2015
  • Location: Germany
  • Posts: 1327
  • Post Rating Ratio: +10/-2
    • @0xbmuessig
    • @muessigb
  • Gender: Male
Re: TwoStep - The challenging puzzle game!
« Reply #75 on: March 31, 2015, 11:39:52 pm »
I will be soon posting an update on this. But really I am sorry, but I can't do two projects in two completely different languages simultaneously.
Android <> TI-84+ are completely different programming languages and execution models.
But will first make another big update on the 84+ Version and then redo the whole codebase of this game from the gound off.
It will be so much work and this is my first Android game title, so please don't judge me for that. I collected some experience on game development for Android and can do this now way better.
I am happy to say that the textures are looking awesome and I can't wait to redo the Android version!

PS: And a big part of the work is already done: My development environment is working and cross compiling. So there will be an Android and a PC/Mac/Linux version of the game. I wrote my own gradle scripts and set up my IntelliJIdea project correctly and working, so there won't be too much problems.
« Last Edit: March 31, 2015, 11:43:00 pm by DarkestEx »
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Hewlett-Packard 100LX, Hewlett-Packard 95LX, Original Commodore 64C, Tektronix AWG2021, IBM X60s, IBM X60t, Nintendo DS Lite, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, Palm m5

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18972
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: TwoStep - The challenging puzzle game!
« Reply #76 on: March 31, 2015, 11:46:39 pm »
I understand your feelings. If you notice, I rarely ever worked on two projects at once myself. Usually, when I resume another project, everything else gets paused. It's too annoying to work with 2 languages simultaneously >.< (even HP PPL vs BASIC) because I keep mixing the syntax up.

In any case, I wish you good luck with the rewrite. It should probably make the game better as you say (just don't fall into an endless rewrite loop lol :P). Also I'm glad there is a PC/Mac version coming out, it should open the game to a larger audience. I also can't wait to see the new textures. :D
  • 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 DarkestEx

  • Super User
  • Join Date: Jan 2015
  • Location: Germany
  • Posts: 1327
  • Post Rating Ratio: +10/-2
    • @0xbmuessig
    • @muessigb
  • Gender: Male
Re: TwoStep - The challenging puzzle game!
« Reply #77 on: April 06, 2015, 04:04:09 pm »
Hmm. Maybe I have to drop the Android version.
I am not sure if I am able to write the game in java :(
If I can't it will still be published for PC, Mac and Linux and then not written in Java, but in C#.
I just can't work with that Y-Up coordinate system. Making animations, maps and textures Y-Down and then having to draw everything Y-Up is just too much for me. Has anybody experience with Java and libGdx and could help me, getting it to render Y-Down? The last version I published was using quick and dirty hacks to get the map rendered, but it is just not stable at all and crashes everytime possible.

UPDATE on this:
I am writing the whole game in C# now. I won't drop Android though. It will just be paused. Writing it in C# is extremely easy for me and is done way faster.
So you can expect 3 different platforms now :P

This will also mean, that you can see the Android version as Paused / On Hold. It will be made at some point, but maybe not by me or not in the next time.
The Windows version will be made first. Then I need to port the SFML native libs to Linux / Mac somehow. Maybe when the structure works I can copy / paste parts of the C# version into the Java one. The whole process will thereby be way slower on the Android side, but the Windows version could be done in a small amount of time :)
« Last Edit: April 06, 2015, 05:30:52 pm by DarkestEx »
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Hewlett-Packard 100LX, Hewlett-Packard 95LX, Original Commodore 64C, Tektronix AWG2021, IBM X60s, IBM X60t, Nintendo DS Lite, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, Palm m5

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18972
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: TwoStep - The challenging puzzle game!
« Reply #78 on: April 07, 2015, 06:45:08 am »
Glad the Android version is surviving :). That said I think it's best that you use the language you are comfortable with. If it's too unpleasant to code then you can get bored of the project much easier. Sometimes we have no choice to switch to different languages but yeah. Good luck with whatever you decide! :)
  • 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)

 


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