Paper Battle
Another short term project for the Android system, this game is based on a paper game, it simulates a miniature battle, the game area is partitioned in half, each player places their game pieces and then tries to hit the opposing pieces by marking a point on their side of the map. The point is translated to the opponents side and a collision check is made to see weather the shot was successful. There are three difficulty settings, thus three different backgrounds are used, the backgrounds make the shot placement easier as the player can better approximate the other side of the play area by counting blocks or tracing lines. The AI also has three difficulties, easy AI tends to miss more and not use optimal target selection. I'm satisfied with the project, it took about a week to do and is enjoyable to play. As last time, I used libgdx and eclipse for this project.
You can get Paper Battle on Google Play.
City Generator
I wanted to see how easy it is to generate a procedural city, so I spent the last week doing just that. It's really simple, there are many approaches to solving the problems with partitioning roads and block segments, I think I must have rewritten the code a few dozen times. Current system generates roads and partitions them as well as partitioning the existing roads, tolerance check is added so I don't end up with tiny thin segments, second pass finds road segments that are connected into a quad and generates a building in that quad. I'm aware that it's simplistic and a bit slow, however I don't have any real uses for this just yet and spending time on this wouldn't yield any benefits. Program was made with C# and XNA.
Screenshot and City Generator 0.1
Finger Munch
A change of scenery, being curious after purchasing a Galaxy Tab, I have used my last week programming a game for the android system. The result is Finger Munch, a packman style casual/arcade type game. It's simple and fun, lucky that Java is pretty similar to C# which I'm accustomed to, plus Eclipse is a decent IDE and has nice integration with android SDK, game uses libgdx as the engine.
App has been released on the Android Market.
Hacker World Online
Biggest project yet, this is a client-server game that uses WCF service as server and XNA as client. The project was intended to test out networking, SQL and produce a reusable UI for upcoming projects. I'm pretty happy with the game, it should keep you occupied for a few days. I'm going to try and keep the server running 24-7, but please be considerate if the server goes offline, just give it some time and it should be back up.
More info can be found on Hacker World Online page.
pencilCity I'm a fan of Sim City franchise and always found city building/management games interesting, so I decided to throw together a little city simulation myself. It's not on par with any of the big city titles, just a little experiment that I always wanted to conduct. Still it should keep you interested for a few hours, owning the entire region is satisfying and seeing the population grow is nice.
Anyway, you can find the download and more info on the pencilCity page. This game also uses Microsoft XNA framework.
dotsToBlocks Based on a paper puzzle game, in dotsToBlocks you can try to beat the PC by claiming more blocks than he does. Simple yet fun. This game uses Microsoft XNA Framework.
More info and download can be found on dotsToBlocks page.
spaceCorp Human race has looked towards the stars since the beginning of civilization, we have the knowledge to colonize and explore our solar system, however the costs are too high and return in capital investment is low. Space corp simulates a company that manufactures and launches spacecraft while turning a healthy profit, see if you can get 1000 people living "off Earth" and make billions while doing it.
You can download the latest version on spaceCorp page.
zombieProtocol
An outbreak of zombie flu is threatening to wipe out the human race, manage the response to this threat on a global level. This is a simple game that can be finished in one sitting. I hope you enjoy it.
More details and download can be found on zombieProtocol page.
starshipCommand
A space trading game that features a randomly generated galaxy and trade table, become rich by hiring crew and upgrading your ship. It's interesting to see how much a crew member that does a simple task like checking for profitable trades can simplify the game and make profits much easier to come by. You will start with no help and gradually feel like a captain that gives out orders and thinks on a higher level.
Download can be found on the starshipCommand page. Enjoy.
Colonists
Colonists is a strategy and simulation game that puts you in charge of a newly founded colony, you manage resource collection, building construction, ship construction, conquest of other colonies and trade.
Vision was to make a simple and easily understood game that you leave running in the task-bar. Resource collection occurs in real time and the purpose of the game is to become the sole empire, conquering all the other colonies on the map.
I hope you will enjoy it, you can download it from the colonists page.
Calypso Ore
Calypso Ore is a program for Entropia Universe, more specifically Planet Calypso.
The game uses real currency as the exchange medium, this makes information and
knowledge of how the game works so much more important. As such I'm working on
a program similar to NRF (No Resources Found), I used NRF and found it
extremely useful, but it has not been updated in a while and the upgrade of the
game to v10 has made it obsolete.
Calypso Ore uses
tesseract as the OCR (Optical Character Recognition) program, you take a
screenshot, the program tries to isolate the relevant text and feeds it to
tesseract, which outputs text, that is validated and this information is
plotted on a map and saved to a xml file.
Sounds simple, but a
lot of things can go wrong, screenshot might not be of good enough quality (bad
lighting or position of deed details), isolation of the text into a smaller bitmap
essential for OCR to work properly might not work, then the OCR software itself
might not translate the text properly. There are measures to isolate the best
recognized lines and the plotting of the deeds does work most of the time.
Advice is to look at
the ground, open the deed, have it selected (so that the writing is light blue)
and wait until the deed details are clearly visible (wait for the rotating page
to pass the writing), then right click on the Calypso Ore icon in the task bar
and select Screenshot (or you can press print-screen).
Note that you have to
run Planet Calypso in window mode.
Program includes maps of both continents on which collected ore data is plotted, there are filters and options that enable organizing and cataloging locations of ores. Also the program includes monitoring of the chat log file generated by Project Entropia, this is used to help the player space out probe drops and makes dropping of probes much more efficient, than doing it manually. Also there are graphs that aid the player in understanding the bigger picture of mining.
You can download Calypso ore from the calypso ore page.
Once downloaded, you
can run the setup program in the zip, or just extract the “Calypso Ore<version
no>” directory and run the “Calypso Ore.exe”.
Related links:
www.entropiauniverse.com/
http://www.planetcalypso.com/home/
code.google.com/p/tesseract-ocr/
You can contact me at cybercritics@gmail.com
|
|