Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do some sort of play on change title to 'Gnukum' randomly every Nth run or somesuch #118

Open
davidjoffe opened this issue Jun 17, 2018 · 0 comments
Milestone

Comments

@davidjoffe
Copy link
Owner

davidjoffe commented Jun 17, 2018

Cf. https://twitter.com/Foone/status/1008466281182294016
'Duke Nukem was originally released as "Duke Nukem", with an E. When they were working on the update (v2.0), they found a character named "Duke Nukem" which they thought was copyrighted, so they changed it to "Duke Nukum", with a U.' ... 'But then during the development of Duke Nukem II (not to be confused with Duke Nukem 1, version 2.0), they found out the character was not copyrighted after all. So they switched back to Duke Nukem for DN2 and all sequels.'

EDIT: (2019-07) I actually don't want to change the actual window title randomly, now that I think about it, as that could interfere with people who possibly use things like automation software to select/focus windows etc. (like autohotkey type software). It could be done on-screen though, eg a funny proofread-correction-style overlay over the "E" maybe on the menu screen, say randomly every on average 10th run only. (That behavior wouldn't be generic, so if we want to make this more OOP-y for the engine to be used by others, there are a few approaches we could take, the simplest for now would probably be something like have a base class for the overall application controller logic with maybe a virtual function like DoMainMenu() and then we could have a DaveGnukem-derived class that overrides that function ... but EVERYTHING would need to be refactored a bit, as all that old code is currently just C-like, no classes.)

@davidjoffe davidjoffe added this to the 1.1 milestone Jun 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant