New game - Alter Ego

A place where you can keep others updated about your NES-related projects through screenshots, videos or information in general.

Moderator: Moderators

User avatar
NESHomebrew
Formerly WhatULive4
Posts: 393
Joined: Fri Oct 30, 2009 4:43 am
Contact:

Post by NESHomebrew » Mon Dec 19, 2011 4:29 pm

Shiru wrote:Alter Ego got free PC version.
Yea, I was surprised to see this pop up in my youtube stream a few days ago. I follow a few indie game guys on youtube. Did you have any part in this? I see they are distributing your NES version along with this.

Shiru
Posts: 1161
Joined: Sat Jan 23, 2010 11:41 pm

Post by Shiru » Mon Dec 19, 2011 5:20 pm

Denis used my NES graphics as base for PC version, and Kulor made improved soundtrack, which he is also released as an album recently.

User avatar
thefox
Posts: 3141
Joined: Mon Jan 03, 2005 10:36 am
Location: Tampere, Finland
Contact:

Post by thefox » Tue Dec 20, 2011 12:59 am

Does the PC version use any of the code from the NES version? :)
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: fo.aspekt.fi

Shiru
Posts: 1161
Joined: Sat Jan 23, 2010 11:41 pm

Post by Shiru » Tue Dec 20, 2011 8:37 am

I don't know, probably not. It is XNA, .NET, etc.

tepples
Posts: 21750
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples » Tue Dec 20, 2011 9:11 am

XNA uses C#. Is there a way to translate automatically between C# and any "native" language so that changes to one are reflected in the other, or must one write the program three times, producing a C# version, a native version, and an exhaustive unit test framework that checks whether the C# version and the native version produce bit-for-bit identical physics and AI?

Shiru
Posts: 1161
Joined: Sat Jan 23, 2010 11:41 pm

Post by Shiru » Tue Dec 20, 2011 9:31 am

I don't know much about C#, but as I know, it does not have global variables, just like many other object oriented languages. C on NES forces to use them a lot, so you certainly need to do some changes in the code (put it in a class or something). Also, type sizes are different.

tepples
Posts: 21750
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples » Wed Dec 21, 2011 6:52 am

So now how do we port Alter Ego to AS3 so that it can go on a Flash game collection like Armor Games?


(Just as a stopped clock is right twice a day, spam can occasionally be on-topic.)

User avatar
Bregalad
Posts: 7766
Joined: Fri Nov 12, 2004 2:49 pm
Location: Chexbres, VD, Switzerland

Post by Bregalad » Sun May 20, 2012 10:08 am

Okay I bump this topic to say I just finished the game, and I want to congratulate Shiriu and his team for developing this game.

I said before it's hard but I was completely wrong, in fact it turned out to be quite easy (if you just spend some time and some live to understand the game) but that's not necessarily a bad thing.

The music is really good too !

The only "bad" thing about this game is that the enemy skulls are so slow it pisses me off to wait for them to slowly walk and I usually lose lives stupidly running into them from behind.
Also there is no real reason to replay it once you figured out all the puzzles. Although I'll probably find myself replaying it once in awhile for the music.
Life is complex: it has both real and imaginary components.

slobu
Posts: 275
Joined: Tue Jul 12, 2011 10:58 am

Post by slobu » Tue May 22, 2012 7:52 am

tepples wrote:So now how do we port Alter Ego to AS3 so that it can go on a Flash game collection like Armor Games?


(Just as a stopped clock is right twice a day, spam can occasionally be on-topic.)
Why port a single game? Convert an emulator into an xcode project that will run one ROM with a checksum file so it isn't a "general emulator"

App Store Money.

tepples
Posts: 21750
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples » Tue May 22, 2012 7:53 am

Apple forbids emulators that let users run games other than those built into the emulator.

slobu
Posts: 275
Joined: Tue Jul 12, 2011 10:58 am

Post by slobu » Tue May 22, 2012 8:24 am

tepples wrote:Apple forbids emulators that let users run games other than those built into the emulator.
Exactly.

Package Alter Ego.NES and a checksum file into the .IPA

Okay, maybe checksum isn't the right word. A password file that only allows the appropriate ROM file to run.

tepples
Posts: 21750
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples » Tue May 22, 2012 8:33 am

And that is in fact being done for another game in which Shiru was involved. It's just that the licensing for Alter Ego is less clear, it being a port of someone else's game and all.

Macifom
Posts: 23
Joined: Tue Jan 13, 2009 12:57 pm

If someone wants to figure out the rights, I'm down

Post by Macifom » Wed Jul 18, 2012 7:27 pm

tepples wrote:And that is in fact being done for another game in which Shiru was involved. It's just that the licensing for Alter Ego is less clear, it being a port of someone else's game and all.
If there's anyone who'd like to clarify and negotiate the rights, I'm down to give Alter Ego the Zooming Secretary treatment and put it on the App Store.

User avatar
OscarRichard
Posts: 19
Joined: Sun Jul 29, 2012 9:58 am
Location: Mexico
Contact:

Post by OscarRichard » Tue Jul 31, 2012 8:32 am

I tried this game and it's really entertaining! (Didn't know about puzzles like this) When I get more time, I'll try to beat the last level. Great job, Shiru & company.
Maybe I'll try the other versions.

Post Reply