Skip to content

nickfourtimes/awndo-sdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THE AMERICAN DREAM

Are We Not Drawn Onward To New Era?

I made this for Kokoromi's Gamma4 one-button showcase, which took place in San Francisco on 10 March 2010.

It wasn't selected, but it was later shown in Montréal, at Eastern Bloc's Housewarming Party, from 7 to 11 September 2011, and is also available on my itch.io page.

An Android version is also available, which had been ported to the Orx engine – though I've lost the code to both that one and a potential Unity port.

A note on the code

The project makes use of SDL 1.2 specifically, along with the following related libraries:

image image

Readme Archaeology

The following notes were written when the project was completed in 2010, and were mostly for my own benefit. I include them here in the interest of preservation.

CONTROLS

This is a one-button game. The keys Z, X, or Space can be used as "the button," as well as the A button on an Xbox controller (or equivalent). Press the button to make a selection and advance dialogue. Press or hold the button in each of the minigames – tutorials are available for each.

PROGRAMMING NOTES

  • IMG_Load() should always be followed up by a SDL_DisplayFormat()!

GAMEPLAY NOTES

  • "DEAD" is inspired by Brian Eno's "Music for Airports" and a snowy morning.

BIOPSY

  • Some constraints good (all minigames within frame -> unified style!)
  • Other constraints bad (minigames must be strictly diametric opposites -> limiting)

COMPILATION NOTES

  • WINDOWS
    • Compiled "Multithreaded DLL" (/MD)
    • [Obsolete] Linker ignores these libraries: libc.lib, libcmt.lib, libcd.lib, libcmtd.lib, msvcrtd.lib

Links

History

  • 10 March 2010
    • Initial release (GAMMA IV)
  • 7 September 2011
    • Eastern Bloc Housewarming Party
  • 29 November 2011
    • Android app release
  • 12 June 2020
    • GitHub public release

Drink pairing: Cheap lager
Music pairing: Ambient 1: Music for Airports, Brian Eno