How it all got started
“The game didn’t recognize any user input whatsoever”
Fast forward to half a year ago, …
Introducing StarGame for iOS.
To read more about my personal story of becoming a geek and iOS jailbreaker, this post might be interesting to you: Me, iDevices and Jailbreaking.
How it all got started
The project began about two years ago: as I was teaching myself how to program in Java, I decided to make a simple computer game to gain some actual coding experience. Its initial name was “SpaceGame”; I uploaded the very first teasers to my YouTube channel on the 13th of December 2013: Continue reading I’m making an iOS game: StarGame
So I’ve been taking online courses on iOS development with Swift (the Stanford lectures on iTunes U are amazing!). Since I have some experience in Java, learning Swift (Apple’s new programming language) wasn’t very hard. Some test projects included a maths homework helper app and a “Happiness” project from the Stanford lectures.
Anyways, what could I gather from the projects is that my java game “StarGame” can definitely be ported to iOS!
In fact, the image above shows the (currently blank) “StarGame Mobile” app icon in the iOS Simulator. However, don’t get too excited yet as closed beta testing might start this year and release is planned for 2016 at the earliest.
In the meantime, make sure to check out the StarGame Beta, a 2D side-scrolling game originally made for the desktop. If you have any comments or ideas, feel free to comment below or hit me up on Facebook and Twitter.
So I’ve been extremely quiet over the past weeks on this blog (not quiet at all on Twitter, though – you should follow me there for more frequent updates!). Anyways, sorry about that.
There will be a German post about one of my little side projects soon. StarGame has seen some great progress, with the major addition in the next Beta being …
Once again, a StarGame update. That’s probably what you’re thinking right now. But this one is unlike any other that you will see. It’s groundbreaking. Epic. Fantabulous. Not kidding this time.
(video link: http://youtu.be/yLilHqZ-KS4)
Continue reading StarGame Beta V0.1 – The Grand Release
I’ve spent the past (two hours) weeks (not) rewriting (but still) optimizing the code, as well as (actually) adding some (small but notable) new features that (do) make the game act and feel more like a game.
Major improvements include:
+ Revamped gameplay: you now have three lives, but crash instantly when hitting an Asteroid
+ Info Messages! …at game start, crash and game over! Your top score out of the three tries you had is displayed at the game over screen. Continue reading StarGame Alpha v0.0.8 – “Perhaps the greatest update ever” (not)
You’re right. This update finally enables collisions with asteroids. YEHA!
+ fixed collision checking, working and properly implemented now. You crash after the second collision with an asteroid and the game quits.
+ fixed alien hitbox: now all aliens you shoot do actually die!
+ fixed saving/loading mechanism: your score saves/loads on any operating system you might ever use!
Continue reading StarGame Alpha 0.0.7 – The “You crashed!” Update
+ added another kind of alien: green ones are bad (shoot them and you get points), blueish ones are good (don’t shoot – deduct points)
+ added saving and loading mechanism:
- score is saved each time the player reaches the right end of the stage (level)
- save file is at “C:\Users\*username*\Documents\StarGameSave.txt”
- score is loaded from file every time the game starts
+ added sound feedback: when you shoot, a shooting sound plays
* internally added crashing mechanism (not yet active though)
* many improvements, bug fixes and optimizations (including window flickering)
How to play:
The key bindings are as follows
- Arrow keys – move ship (white rectangle
- Page up – activate weapons
- Space key – shoot
Go to the right end of the window to complete the stage.
The game counts your score. When killing a green alien, you get 100 points. When killing a cyan alien, you lose 100 points. When completing a stage, your get 10 points and your score is saved.
Continue reading StarGame Alpha V0.0.6
Today, I am releasing a special preview (“snapshot”) of my work-in-progress Java game called “SpaceGame”.
Hiermit veröffentliche ich im Rahmen einer außerordentlichen Vorschau die neueste, stabile Version meines “SpaceGame” Java-Spiels!
Arrow keys – move ship (white rectangle)
Page up – cheat
Page down – spawn alien (green triangle)
Space – fire (currently only works after cheating!)
Escape – quit game
Pfeiltasten – Raumschiff bewegen (weißes Rechteck)
Bild auf – schummeln/cheaten
Bild ab – Alien erzeugen
Leertaste – schießen (funktioniert im Moment nur nach cheaten!)
Escape (Esc) – Spiel verlassen
– latest version of Java
– fast graphics-card with a minimum of 1 TB of memory (less memory and integrated cards might cause lag!)
– at least 9 GB of RAM (less might cause lag, too!)
– 20 GB of free hard drive space
– neueste Java-Version
– schnelle Grafikkarte mit min. 1 TB Speicher (Bei weniger könnte es u. U. ruckeln!)
– min. 9 GB Arbeitsspeicher (Bei weniger könnte es u. U. ruckeln!)
– 20 GB freier Festplattenspeicher