amiga.org
     
iconAll times are GMT -6. The time now is 04:12 AM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » Amiga Gaming » Considering an OS3.x port of our game, help...

Amiga Gaming This forum is dedicated to games software and solutions for the Commodore Amiga computer. Need help blowing up pixels? Know of the next gaming revolution? Talk about it here.

Reply
 
Thread Tools Display Modes
Old 06-18-2009, 11:09 AM   #1
CSixx
Technoid
Points: 5,719, Level: 48 Points: 5,719, Level: 48 Points: 5,719, Level: 48
Activity: 4% Activity: 4% Activity: 4%
 
Join Date: Jan 2006
Location: Tacoma, Wa
Posts: 312
Default Considering an OS3.x port of our game, help...

Hello all,

Me and a friend have developed a trivia game that is currently available for Android phones (G1), iPhone, and Windows (Linux via mono and MACOSX to follow soon), and I am interested in trying out a port to OS3.x but have a few questions before i decide to start.

The game is an online game that uses webservices, is this going to be a problem on OS3.x? I haven't done much research yet, but I suppose that even if I have to construct/parse my own get/post commands to the webserver, I should be able to implement this, correct? Anyone have first hand experience?

We've had to use several languages in our other ports of the game (C#, Objective-C, Java), I assume c/c++ is the only viable option for the classic Amiga?

Thanks for any tips you can offer.

Not trying to make too much of an advertisement out of this post, but if you are interested, the game is called: GeoTeam Pub Trivia and you can read a more detailed post (with screenshots) here: http://androidforums.com/android-gam...ub-trivia.html

Thanks,
CSixx
CSixx is offline   Reply With Quote
Old 06-18-2009, 11:36 AM   #2
ElPolloDiabl
Defender of the Faith
Points: 11,976, Level: 71 Points: 11,976, Level: 71 Points: 11,976, Level: 71
Activity: 5% Activity: 5% Activity: 5%
 
ElPolloDiabl's Avatar
 
Join Date: May 2009
Location: Sydney Australia
Posts: 1,051
Default Re: Considering an OS3.x port of our game, help...

I think you could count the amount of OS3.x net surfers on one hand. Their may be a few more using OS4.x
The main problem is the browsers aren't updated very often.
I better idea would be to make a port for AROS. Though I'm not sure which browser that supports.
ElPolloDiabl is offline   Reply With Quote
Old 06-18-2009, 12:01 PM   #3
odin
Colonization had Galleons
Points: 21,347, Level: 91 Points: 21,347, Level: 91 Points: 21,347, Level: 91
Activity: 8% Activity: 8% Activity: 8%
 
odin's Avatar
 
Join Date: Feb 2002
Location: Asker, Norway
Posts: 6,706
Default Re: Considering an OS3.x port of our game, help...

There are various third party TCP/IP stacks for OS3.x: Miami, AmiTCP, TermiteTCP, Roadshow (was that ever released?). They all present themselves as bsdsocket.library. So, no, it shouldn't be a problem.
odin is offline   Reply With Quote
Old 06-18-2009, 12:19 PM   #4
SamuraiCrow
Premium Member
Points: 13,276, Level: 75 Points: 13,276, Level: 75 Points: 13,276, Level: 75
Activity: 2% Activity: 2% Activity: 2%
 
SamuraiCrow's Avatar
 
Join Date: Feb 2002
Location: South Dakota, USA
Posts: 2,018
Blog Entries: 2
Send a message via Yahoo to SamuraiCrow Send a message via Skype™ to SamuraiCrow
Default Re: Considering an OS3.x port of our game, help...

Roadshow is the OS4 TCP/IP stack. It has a classic version but that was never released.

Also, C is more common than C++ on the classic Amiga since GCC is the only workable implementation of C++ on it. GDB never has worked right on the Amiga so if you use a source-level debugger in any of your coding, you may have some difficulty in C++.
SamuraiCrow is offline   Reply With Quote
Old 06-18-2009, 12:20 PM   #5
persia
Desperately needs a life
Points: 18,346, Level: 85 Points: 18,346, Level: 85 Points: 18,346, Level: 85
Activity: 13% Activity: 13% Activity: 13%
 
persia's Avatar
 
Join Date: Sep 2006
Posts: 3,370
Blog Entries: 1
Default Re: Considering an OS3.x port of our game, help...

A Mono port to AROS might not be a bad idea...
__________________


What we're witnessing is the sad, lonely crowing of that last, doomed cock.
persia is offline   Reply With Quote
Old 06-18-2009, 12:29 PM   #6
Krashan
Technoid
Points: 8,420, Level: 61 Points: 8,420, Level: 61 Points: 8,420, Level: 61
Activity: 1% Activity: 1% Activity: 1%
 
Krashan's Avatar
 
Join Date: Jan 2003
Location: Białystok, Poland
Posts: 203
Default Re: Considering an OS3.x port of our game, help...

Quote:
Originally Posted by CSixx View Post
The game is an online game that uses webservices, is this going to be a problem on OS3.x? I haven't done much research yet, but I suppose that even if I have to construct/parse my own get/post commands to the webserver, I should be able to implement this, correct? Anyone have first hand experience?

We've had to use several languages in our other ports of the game (C#, Objective-C, Java), I assume c/c++ is the only viable option for the classic Amiga?
If you only want to talk with HTTP to a server, there is no problem. Every TCP/IP stack on Amiga provides bsdsocket.library API, which is very similar to Unix sockets or WinSocks. Then you have to implement your HTTP client "by hand". About programming languages - yes, C or C++ is the way (except of some Amiga specific languages like E). C++ compilers may be outdated however, so C is safer.
__________________
Homepage · MorphOS Files · DigiBooster 3
Krashan is offline   Reply With Quote
Old 06-18-2009, 12:48 PM   #7
mike-
Technoid
Points: 5,218, Level: 46 Points: 5,218, Level: 46 Points: 5,218, Level: 46
Activity: 2% Activity: 2% Activity: 2%
 
mike-'s Avatar
 
Join Date: Aug 2007
Posts: 438
Default Re: Considering an OS3.x port of our game, help...

Should be no problem if you consider the bsdsocket.library in the port. As far as compiling goes, we have gcc340 and g++ i believe, gcc433 or 440 is on the way, but those produce slower binaries then 340. Atleast when crosscompiling-

As far as i know there should be no problem, only problems i've encountered with the bsdsocket is whdload games. But im no experienced amiga developer or indeed not an experienced developer anyway so.
__________________
C= Amiga Addict & Dendrophiliac
,,,
(Oo)
⎛☮ໄ
ﮑὠՀ
mike- is offline   Reply With Quote
Reply

Bookmarks

Tags
game , os3x , port

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump