Skip to Content
 

"Stock Ticker: Insider Knowledge" finally released!

2 replies [Last post]
larienna
larienna's picture
Offline
Joined: 07/28/2008

I finally released my digital implementation of the classic Stock Ticker board game (1937), with support for several rule variants, local multiplayer, and AI agents. The Insider Knowledge card variant was designed by myself. The game is free without ads.

The goal of the game is to buy and sell shares in a stock market that changes according to dice rolls. After a certain number of turns, the player with the greatest fortune wins.

The game files can be downloaded from multiple websites. Windows and Linux versions are available.

Game Store

Personal Website

Enjoy! And have fun.

Eric Pietrocupo

questccg
questccg's picture
Offline
Joined: 04/16/2011
Is there an INTERNAL Database used your game?

I know you were talking about SQL and special syntax you needed to use for the database used by the game. What kind of Database are you using??? Out of sheer curiosity because I don't think you would have used MariaDB or MySQL because those are "Heavier" Databases and for sure it's NOT an Oracle Database which is even "HEAVIER"!

SQLite or something like that? File-based Database allowing the use of SQL Syntax to interact but much more compact from the side of "extra" code required by the Game...

Wishing you all the best(!) of success with this "re-implementation" for the Digital World!

Cheers.

larienna
larienna's picture
Offline
Joined: 07/28/2008
I am using SQLite, because

I am using SQLite, because save games are stored in a single file. Easy to manage by me and the user who wants to move or hack his save games.

SQLite does have some limitations compared to other DB engine, put it is much more simple and faster. For example, there is less datatypes. All text is the same type, no need to manage length for fields.

My only complaint so far is that there was some missing features, like incapacity to load and run an SQL file. No way to do "SOURCE filename.sql" or n API function that loads and run a file. This is where I used Chat GPT to generate such function. I generated many utility functions to make programming easier, I might build a library of my own with it. Now its currently in Glymmer. For example, have a function that runs a query that returns a single value. I made a function that encapsulate the process for each data type. It avoid manually looping records and it handle errors. So more features are on the way, it will be mostly generated by AI, I don't care, I assumed those functionalities to be available some how.

Now I am considering using SQLite for prototyping my next game. Basically using scripts that implement the rules or basic functions, and manually manipulating the data in the database according to the player's actions. This would allow me to simulate the game without programming the user interface. And most of those rule scripts would be reusable in the final product. We will see, that would be the next design step.

Syndicate content


forum | by Dr. Radut