Join us on Discord!
You can help CodeWalrus stay online by donating here.

(Results out!) CW 4x3 Game Contest!

Started by Dream of Omnimaga, April 28, 2015, 11:54:21 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

tr1p1ea

On Android can there be on-screen touch controls? (like a dpad or something?)

Dream of Omnimaga

They cannot be visible (unless you decide to do a 3x3 d-pad sprite that fills almost the entire screen :P). Touch/mouse controls themselves are allowed, though.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Unicorn

#17
So the game MUST be squares, there can't be any designs inside the "squares"?

Also, can stats and things be displayed on the top of the screen?
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Strontium

Quote from: Unicorn on April 29, 2015, 05:41:38 AM
So the game MUST be squares, there can't be any designs inside the "squares"?

Also, can stats and things be displayed on the top of the screen?

What part of "must be 4x3" don't you get :P
  • Calculators owned: TI Nspire CX, HP Prime
  • Consoles, mobile devices and vintage computers owned: NES

Unicorn

I was just wondering...

Also, can there be a menu before and after the game starts displaying help/stats/restart?
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Dream of Omnimaga

Nah, everything must be 4x3. Think for example about how your computer runs in 1920x1080 or 1280x720 pixels resolution, the TI-84 Plus C Silver Edition 320x240 or 160x240 and the TI-83 Plus 96x64. Now you are limited to 4x3 (basically, just 12 squares). For menu options or game help you will have to put that in the readme or find ways to make the game intuitive despite the limitations.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Unicorn

Ok, cool, K know what I will use for the scores so i can start writin that!
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

DarkestEx

I am participating in this contest.
I wrote a 4x3 grayscale framebuffered, async engine, but I have a few questions:

Is it allowed to require external "hardware" on the calc (like a printed page or a pen)?
Also, is greyscale allowed?
I made the engine, but soelchf wants to make his own game, but he doesn't know axe too well, can I give him my engine's source code so that he can make his game with my high level functions?
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Snektron

  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Dream of Omnimaga

Quote from: DarkestEx on April 29, 2015, 11:34:00 AM
I am participating in this contest.
I wrote a 4x3 grayscale framebuffered, async engine, but I have a few questions:

Is it allowed to require external "hardware" on the calc (like a printed page or a pen)?
Also, is greyscale allowed?
I made the engine, but soelchf wants to make his own game, but he doesn't know axe too well, can I give him my engine's source code so that he can make his game with my high level functions?
External hardware such as a dice and pen (eg for a traditional role playing game) might be tolerated, but remember that we are judging gameplay as well, so if such stuff hinders gameplay too much then this could affect the score.

And yes grayscale is allowed. As for sharing your engine, you can't, though. Sorry.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

DarkestEx

#25
Quote from: DJ Omnimaga on April 29, 2015, 03:43:49 PM
Quote from: DarkestEx on April 29, 2015, 11:34:00 AM
I am participating in this contest.
I wrote a 4x3 grayscale framebuffered, async engine, but I have a few questions:

Is it allowed to require external "hardware" on the calc (like a printed page or a pen)?
Also, is greyscale allowed?
I made the engine, but soelchf wants to make his own game, but he doesn't know axe too well, can I give him my engine's source code so that he can make his game with my high level functions?
External hardware such as a dice and pen (eg for a traditional role playing game) might be tolerated, but remember that we are judging gameplay as well, so if such stuff hinders gameplay too much then this could affect the score.

And yes grayscale is allowed. As for sharing your engine, you can't, though. Sorry.

But be serious. You just can't make gameplay only with 4x3 squares. Its just impossible. You can only use it with the manual though so a printed paper (in my case an overlay over the screen with holes or a chart with display codes) is the only way of playing such a game.
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Dream of Omnimaga

False, I could port Illusiat TI-81 Remake to 4x3 color if I wanted to. HP would be red (and become darker as it gets close to zero) and MP green. Plus even a primitive Mario game would be possible if someone wanted to. It just requires imagination. And for controls the readme can be used. Granted, it is not ideal when sending the game between friends at school since they won't get the manual, but this is for a contest that asks you to be creative (*cough*without repeatedly trying to find loopholes in the rules*cough*).
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

DarkestEx

#27
Quote from: DJ Omnimaga on April 29, 2015, 05:08:14 PM
False, I could port Illusiat TI-81 Remake to 4x3 color if I wanted to. HP would be red (and become darker as it gets close to zero) and MP green. Plus even a primitive Mario game would be possible if someone wanted to. It just requires imagination. And for controls the readme can be used. Granted, it is not ideal when sending the game between friends at school since they won't get the manual, but this is for a contest that asks you to be creative (*cough*without repeatedly trying to find loopholes in the rules*cough*).
My idea was to create a printed overlay for the screen, which does not change. And a table for decoding the messages on screen.
Like they did with the first game consoles. This is not cheating, but creative.

Update:
Here's an image of such a game console:


And for the overlay, it would have been a printed paper which you would have cut holes into. I still really want to make something like that.
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Dream of Omnimaga

Oh, that could work since the overlay itself wouldn't be part of the in-game digital display, but of course during judging I would not have the overlay so it is widely encouraged to at least try to make the game somewhat playable without one.

Also one of my friends got that console, but I forgot if he got the overlays. O.O
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

DarkestEx

Quote from: DJ Omnimaga on April 29, 2015, 05:24:25 PM
Oh, that could work since the overlay itself wouldn't be part of the in-game digital display, but of course during judging I would not have the overlay so it is widely encouraged to at least try to make the game somewhat playable without one.

Also one of my friends got that console, but I forgot if he got the overlays. O.O
Yeah of course it will be playable w/o, but it will be much harder, as you will have to constantly look into the documentation at the beginning. But you will get the principle over time. The overlay will of course be delivered aswell (as a pdf file).

Interesting. I don't really know the console, but only the way it displayed things. It didn't had a big resolution and only monochrome, so it used the overlays.
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Powered by EzPortal