1

Upcoming Game: Tamago

Snowyfox's Avatar Snowyfox12/9/14 1:11 am
1 emeralds 404 6
12/14/2014 6:31 pm
Snowyfox's Avatar Snowyfox

Greetings, everyone! If you noticed the Stranded page, I mentioned that I was going to commence a project similar to it. And for the first time ever, I actually went through with something! *gasp*

Anyways, I finished this about 2 or 3 days ago, and was supposed to publish it the next day, but I ended up delaying it until I had the mood and aptitude to create a nice little post for it.

Today's not this day. In fact, I just scrapped that whole little post idea.

This game is meant to be part of a series, and I am going to commence work on a second version, with new stuff like console commands and cheats and other features. I have already completed research on music players (and created a simple mp3 player called Parafet; PM me if you want the source code or the compiled file of it), so I might even implement music into the thing. Graphics are not quite in the schedule yet, and nor are in-game biographies and simple recipes for the kind of eggs you can cook in the game.

This game, if you discerned from the last sentence and the title, is called Tamago. In the source code, it's named Tamago Ichi because it's the first version. I am quite proud of my creation, even though it's a hilariously repetitive and arguably boring "game". But I enjoy playing it (*cough* I only played it, like, twice, though...at least both finished with impressive high scores).

It's about cooking eggs. No fancy procedures, no questions to answer, no stats to think about. Just keep "cooking" as the number of cooked eggs tally up while you level up. It's almost like Cookie Clicker or Inflation RPG, but without the extra features and automatic running (please note that I have already commenced research on threading and may be able to complete this new technology and perhaps make Tamago a fully automatic game like Cookie Clicker).

Point of the game? Well, nothing, really, other than to (1) vigorously train your repetitive typing skills, which can be useful for daily exercise or if your hand is feeling a bit numb before a game of DotA 2 or CS:GO, and (2) to get a nifty and ridiculous high score while you're at it.

I won't tell more than this, since it's not that hard to figure out how the game works. Please note that unlike planned, I have seemed to forgot to finish the game off with a final level limit and celebration. Let's ignore that. No level limit for this version, guys.

Inside the .jar file is the icon.png (that's just for the game's window and taskbar icon; change if you want), the .class file for the game (the main executable) and also the game's .java source code file that I put in there manually.

THIS GAME IS MEANT TO BE MODDED. The code has been (accidentally?) designed in such a way where it's whoppingly easy to modify anything (add more variables and install them, change the GUI system) and implement more features (add more commands, perhaps? I did that once during debugging. It's easy to install and uninstall commands). You can actually just scrap all the Tamago game code and salvage the game's engine, which after a bit of tinkering, could be turned into an RPG engine. The UI is not Tamago-specific too; it's just a simple output and input field, with DialogBoxes prepared whenever we need more than a line of output.

Code is open-source. Too lazy to add copyright and publish under GNU Public License. Code is hilariously small and simple for such an overkill form of protection. And I don't think anybody who's even interested will try to claim that they were the creator. I put the .java file in there for a reason. Edit to your heart's extent. Post if you want; just don't forget to mention who you got the engine from (unless you read the code and rebuilt an entire new one; please write your name as the author then, since you typed the code).

...Was I supposed to say anything else? Ah, no matter. If I forgot something, I'll just edit it into this post later. Here's the game, guys. Shame on you if you did not read my gigantic post before scrolling down for the download link.

https://www.dropbox.com/s/76v5chp2hy3md ... o.jar?dl=0
It's a normal Dropbox link with no direct download. Set "?dl=1" if you want a direct download, but don't do it for sheer laziness. Just open this link if you can.

Aha...now I remember...I was supposed to post screenshots and explain how the game works a little. I'll do that in a new post right after this. For now, guys, enjoy~

-----

*EDIT* I wrote "Upcoming Game:" in the title because although this is indeed the complete first version, considering I didn't bother making a proper post for this one, I'll make the 2nd edition the legit public one with white fireworks. And this game doesn't have epic features yet. When the second one comes out, it's going to be better. Then I can call it a game.

Also, yes, this is a fully text-based game (not like cmd-line thing, but the game windows only have text). And no, I am not gunning for accuracy here. I've never even cooked an omelette in my life before. I contemplated whether or not I have the right to write the omelette class change celebration text (I actually just based my info on how an omelette is made from online), but decided to go through with it. This is PMC, and I'm 16 (yes, a bit old, sorry; don't complain, I did tons of other stuff when I was young, and I don't see anybody commending me for finishing Grapedesk 1.2!).

Is this a glorified text game? No. It's a text game. And it's not glorified. Even I myself called it a joke. But it's still worth something. Mostly the code. Great learning material for those who are absolutely new to Java and want to see how something simple like this is made.

*EDIT 2* Yes, game is in Java. In case you haven't figured that one out by now.
Posted by Snowyfox's Avatar
Snowyfox
Level 26 : Expert Princess
111

Create an account or sign in to comment.

6

1
12/14/2014 6:31 pm
Level 26 : Expert Princess
Snowyfox
Snowyfox's Avatar
https://www.dropbox.com/s/76v5chp2hy3md ... o.jar?dl=0
Here's an updated link, guys. I figured out that Dropbox is making our lives easier. Set "dl=1" if you want a direct download, but just use the link like this if you can (unless you have an older browser that can't render the Dropbox page properly). I also updated the link in the original post, since the old link no longer works.

This one has a tiny patch; just to change the "specialize" in the help page to "specialise". I've checked the other parts, and all of them already had the British spelling. I haven't fixed any other bugs because I don't believe there's any (unless you guys would like to report).

Note that I won't be making updates to this game directly anytime soon. I will instead be working on the Tekusuto engine (check my other thread for info) (Tekusuto is the engine I salvaged from this game). I'm gonna upgrade that engine for newer features, and then build a newer version of Tamago using that eventually. Hopefully those capable and willing will join in the fun.
1
12/14/2014 12:01 pm
Level 26 : Expert Princess
Snowyfox
Snowyfox's Avatar
funny bunny
SnowyfoxSo, guys, one of my players just noticed that the "specialize command doesn't work". That's because it's the "specialise" command. British spelling. I have failed to update this in the specialization notification and also in the help section. I'm fixing it right now, but remember; for now, to specialise, use "specialise", with an s before the e.

Why not have an option for British spelling or American spelling? That might be a hassle, but it would definetly make things easier to understand for Americans.

Good idea. I'll do it in the later versions when the game's more like a game. Right now, putting that kind of option would actually be like 1/8 of the code. That's how small the game is, that such an option is almost ridiculous since it'd change like...ONE word. xD

*EDIT* Nope, it's not a hassle. It's just an example of "Dev Team Thinks Of Everything". It's quite easy to implement. Just makes the code a tiny bit bulkier, but it's all for the greater good.
1
12/14/2014 12:00 pm
Level 31 : Artisan Dragonborn
funny bunny
funny bunny's Avatar
SnowyfoxSo, guys, one of my players just noticed that the "specialize command doesn't work". That's because it's the "specialise" command. British spelling. I have failed to update this in the specialization notification and also in the help section. I'm fixing it right now, but remember; for now, to specialise, use "specialise", with an s before the e.

Why not have an option for British spelling or American spelling? That might be a hassle, but it would definetly make things easier to understand for Americans.
1
12/14/2014 11:57 am
Level 26 : Expert Princess
Snowyfox
Snowyfox's Avatar
So, guys, one of my players just noticed that the "specialize command doesn't work". That's because it's the "specialise" command. British spelling. I have failed to update this in the specialization notification and also in the help section. I'm fixing it right now, but remember; for now, to specialise, use "specialise", with an s before the e.

*EDIT* Fixed it within seconds; only one change. I'll reupload later.
1
12/14/2014 12:03 pm
Level 25 : Expert Network
4377699683
4377699683's Avatar
Why don't you just do it so the command works with either spelling?
1
12/14/2014 4:12 pm
Level 26 : Expert Princess
Snowyfox
Snowyfox's Avatar
...Or that too. But for some reason, that sounds a tiny bit unrefined. And I would still have to opt for one set of spelling when writing stuff that are not commands (e.g. descriptions with words that have alternate spellings).
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome