Roller Coaster Tycoon Engine

Advanced game related topics
timfrombriz
User
User
Posts: 13
Joined: Sat May 21, 2011 9:59 am

Roller Coaster Tycoon Engine

Post by timfrombriz »

Hi Guys,

Ive been working on a Roller Coaster Tycoon engine for a number of years now, Im from VB6 and made the decision to attempt to transition to PureBasic. My engine is in early development, and I decided to show one part of it.

I hope the forums can help me adjust to the PureBasic coding dialect and hope to share with you on my dream to finish a solid engine base that emulates Roller Coaster Tycoon...

Follow this link to a zip with a compiled VB6 app demonstrating some basic elements
https://docs.google.com/leaf?id=0B-U90_ ... y=CKGQv9oN

**Edit**
Alternative download link:
http://anotherprophecy.com/system/scrip ... atrix3.zip

Image
Thanks and hope to get to know the regulars!
Last edited by timfrombriz on Sun May 22, 2011 12:45 am, edited 1 time in total.
MachineCode
Addict
Addict
Posts: 1482
Joined: Tue Feb 22, 2011 1:16 pm

Re: Roller Coaster Tycoon Engine

Post by MachineCode »

[Avira false positive snapshot removed]
Last edited by MachineCode on Sun May 22, 2011 2:27 am, edited 1 time in total.
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
timfrombriz
User
User
Posts: 13
Joined: Sat May 21, 2011 9:59 am

Re: Roller Coaster Tycoon Engine

Post by timfrombriz »

False Positive, feel free to VirusTotal check it;
http://www.virustotal.com/file-scan/rep ... 1305973625

Because my code utilizes some low level techniques within VB6 like pointers and inline ASM, Avira detects these as heuristics for Malware.

How can I post a screenshot?
MachineCode
Addict
Addict
Posts: 1482
Joined: Tue Feb 22, 2011 1:16 pm

Re: Roller Coaster Tycoon Engine

Post by MachineCode »

Forewarned is forearmed. But anyway, it's all good. Sorry for the false report!
Last edited by MachineCode on Sun May 22, 2011 2:28 am, edited 1 time in total.
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
timfrombriz
User
User
Posts: 13
Joined: Sat May 21, 2011 9:59 am

Re: Roller Coaster Tycoon Engine

Post by timfrombriz »

Logical Prevails surely; Why should I need to forewarn users about Avira and false positives...

Think about the Virus Total results, 2 out of 40 virus scanners throw up a alarm, and Im not using Avira, why should I be responsible for hilighting that your particular Virus scanner has high false positive counts when tested [refer to Av-Comparatives.org]?

Anyway, the exe is clean, its written in VB6 and utilizes the SetDibBits Api to flush offscreen DIBS, pixel pushed onto the screen. I was going to write a DX7 layer in vb6, but Ive noticed that trying to optimize VB6 code to be efficient as possible is going to be a hard task. Im achieving excellent results considering this is running in GDI only. Hence the desire to transition to PureBasic.
timfrombriz
User
User
Posts: 13
Joined: Sat May 21, 2011 9:59 am

Re: Roller Coaster Tycoon Engine

Post by timfrombriz »

btw, this engine primarily demonstrates the drawing routes and window manager;

You can move the window, resize the window, and click the various user interface items, buttons, tabs, hover buttons, scroller. It also demonstrates the font system, and has a basic isometric map being rendered in the back
c4s
Addict
Addict
Posts: 1981
Joined: Thu Nov 01, 2007 5:37 pm
Location: Germany

Re: Roller Coaster Tycoon Engine

Post by c4s »

Hm, when clicking on "Download" the browser doesn't download anything but shows a blank site...
If any of you native English speakers have any suggestions for the above text, please let me know (via PM). Thanks!
timfrombriz
User
User
Posts: 13
Joined: Sat May 21, 2011 9:59 am

Re: Roller Coaster Tycoon Engine

Post by timfrombriz »

Its working for me this end, its hosted by Google Documents, and I presume its a permanent URL, not time expiring.
User avatar
djes
Addict
Addict
Posts: 1806
Joined: Sat Feb 19, 2005 2:46 pm
Location: Pas-de-Calais, France

Re: Roller Coaster Tycoon Engine

Post by djes »

Welcome on board ! You app works nicely here :)
c4s
Addict
Addict
Posts: 1981
Joined: Thu Nov 01, 2007 5:37 pm
Location: Germany

Re: Roller Coaster Tycoon Engine

Post by c4s »

Well, strange. I'm definately not able to download it using Firefox 4.0.1.
If any of you native English speakers have any suggestions for the above text, please let me know (via PM). Thanks!
PMV
Enthusiast
Enthusiast
Posts: 727
Joined: Sat Feb 24, 2007 3:15 pm
Location: Germany

Re: Roller Coaster Tycoon Engine

Post by PMV »

I get a 404 with any browser i have installed. (Opera 11.10 and 10.10, IE8, Firefox 3.6)
Do we need to have a google-account (logged in)?
Nituvious
Addict
Addict
Posts: 1030
Joined: Sat Jul 11, 2009 4:57 am
Location: United States

Re: Roller Coaster Tycoon Engine

Post by Nituvious »

I too was unable to download anything. I just get a blank white page. Using Google Chrome.

If you need a dedicated file host that doesn't have dead links you can try my file host service. It's free, if you're interested it's here. The only thing is, you need to register an account before you can upload, that way no one can hijack your download links.
▓▓▓▓▓▒▒▒▒▒░░░░░
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Re: Roller Coaster Tycoon Engine

Post by ts-soft »

PMV wrote:Do we need to have a google-account (logged in)?
a account is required, logging is automatic.
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
timfrombriz
User
User
Posts: 13
Joined: Sat May 21, 2011 9:59 am

Re: Roller Coaster Tycoon Engine

Post by timfrombriz »

Nituvious
Addict
Addict
Posts: 1030
Joined: Sat Jul 11, 2009 4:57 am
Location: United States

Re: Roller Coaster Tycoon Engine

Post by Nituvious »

timfrombriz wrote:Added this to the first EntRy

http://anotherprophecy.com/system/scrip ... atrix3.zip

Image
Very cool, it runs very smooth too! How many lines of code do you need to convert to PureBasic?
▓▓▓▓▓▒▒▒▒▒░░░░░
Post Reply