• HomeBoards
  • RulesRules
  • HelpHelp
  • WikiWiki
  • Donate

Author Topic: Port Request: 2D TRON clone  (Read 3420 times)

mr1337357 (OP)

  • Posts: 6
Port Request: 2D TRON clone
« on: July 31, 2015, 10:14:56 pm »
I want a multiplayer TRON clone with a top-down camera so I guess it would handle kind of like an etch-a-sketch where each person can draw a line, and if lines cross, one of the players loses. I would do it but my network programming skills aren't exactly the best. I also don't have a GCW yet.
I would ask for more features, but I think such a limited version of the game would have a better chance of being made to completion.

gameblabla

  • Posts: 1446
Re: Port Request: 2D TRON clone
« Reply #1 on: July 31, 2015, 11:42:10 pm »
I want a multiplayer TRON clone with a top-down camera so I guess it would handle kind of like an etch-a-sketch where each person can draw a line, and if lines cross, one of the players loses. I would do it but my network programming skills aren't exactly the best. I also don't have a GCW yet.
I would ask for more features, but I think such a limited version of the game would have a better chance of being made to completion.
What a coincidence !
Someone released (almost) exactly what you wanted... on Sega Genesis.
The GCW0 has two great sega genesis emulator : Sega Genesis GX Plus and Picodrive.
So just download the rom (the rom is called rom.bin and is inside the tronow folder) and run it with any of the two emulators.

For networking support however, i only see two options :
* Add Networking support to Picodrive or Sega Genesis GX Plus
* Remake the game in SDL/C and use Enet or SDL_net for networking. I bet Cong Xu could do that, if he wanted to of course.
(and he's already busy)
Maybe it will be easier to just add support for C4A. (Not quite the same thing though)
« Last Edit: July 31, 2015, 11:47:09 pm by gameblabla »

zear

  • * Moderator
  • Posts: 2381
Re: Port Request: 2D TRON clone
« Reply #2 on: August 01, 2015, 11:21:59 am »
I am working on a port of something similar:

<a href="https://web.archive.org/web/20210127050123/https://www.youtube.com/watch?v=tUOkYRlFMcM" target="_blank">https://www.youtube.com/watch?v=tUOkYRlFMcM</a>

Fei

  • Posts: 18
    • Retre-gaming Connexion
Re: Port Request: 2D TRON clone
« Reply #3 on: August 28, 2015, 10:49:09 pm »
zear > This game looks very great ^^
Network multiplayer mode ??

Ryvan

  • Posts: 55
Re: Port Request: 2D TRON clone
« Reply #4 on: September 25, 2015, 09:21:18 pm »
Networking shouldn't be too hard, you just need to (after writing the basic game for local multiplayer?):
- decide between client/server or peer-peer architecture
- come up with a way to discover other players (client/server: lobby, peer-peer: all players can see other players nearby) and initiate a game
- decide what data will be sent (whole game state, just the changes a player made, etc)
- determine what will happen when:
    - a player loses
    - the game ends
    - a player disconnects mid-game
- write the code to handle the above details

there's probably a few more things, but first you have to decide on some major turning points, as above.

P.S.
Not sure if the Zero has sufficient resolution, but a port of this -> http://www.gltron.org/ would be pretty cool.
« Last Edit: September 25, 2015, 09:32:32 pm by Ryvan »