Top-Spiele
Spiele
Software Demos Empfohlen NEUIGKEITEN
StarForge is a game about gathering resources, building bases, crafting, and surviving on an alien planet. Earth's star is dying and humanity transferred as much technology and resources as possible and left on a one way mission to populate another planet.
Beliebte benutzerdefinierte Tags für dieses Produkt:
HD-Video ansehen

Early Access-Spiel

Erhalten Sie sofortigen Zugang und fangen Sie an zu spielen; bringen Sie sich in die Entwicklung des Spiels ein.

Erfahren Sie mehr über Early Access.

Was die Entwickler sagen:

“We are working really hard on StarForge and we hope everyone enjoys playing the game. We will continue to post regular updates to the game throughout the Alpha, Beta, and Full release periods. By backing us you'll help aid in the development of StarForge and make it the best game it can be. Please also let us know what you want to see in the game on our community hub.”
Mehr erfahren

StarForge kaufen

StarForge Digital Deluxe kaufen

StarForge Founders Club kaufen

Kürzliche Updates Alle anzeigen (15)

Tech Feature 007: Events

17 April 2014

Programming using events allows for communication between many different components across the program. So as an example, if a player dies or car explodes an event is fired, and the program receives the event and decides what it should do from there, going forward. Programming with events creates great expandability for the future by allowing other components to hook into existing events. The ability to hook into events opens the doors to all kinds of great things such as easy networking and even modding. There are two ways to program events; the temporary way and the inheriting way. Both have their advantages and disadvantages.

First, we’ll discuss what a temporary event is, temporary events are used when a programmer commands "send an event called [this with these parameters]" and then somewhere else going "listen for an event called [this with these parameters]' but if you want to send it in a second place and have that listener handle it properly you have to make that exact call again or things will break horribly. It leads to too much maintenance work when an event needs to be changed if it's used all over. An example of an oft-used event would be the PlayerMoveEvent that's listened to by practically everything in the game. If you wanted to change one of its parameters and it was a temporary event you would have to rewrite every single one of those listeners. So in short, Temporary Events are a quick and easy way to program an event into the game, but aren’t very efficient and provide way too much overhead in the general maintenance of the software. This is where Inherited Events come in.

With an inherited event you just have to change the event class and everything else will get the things they need from it. Inherited events require a class to be created and inherited from a base class. To listen to the inherited events you need to use a type. It is a much nicer way to program with events but requires a little more work. It's also the only way events are networked. Inherited events are defined once in a class file and unless someone changes that class file the event called ‘DoThisThingEvent’ will always have the same parameters and will process them the same way. With events that are defined as a type I can just send a ‘DoThisThingEvent’ and it won't let me send it without the parameters that the listeners expect. So while it takes a lot more work initially from the programmer to set up, as he has to write a new class for each event, it does make reusing and maintenance a lot less hairy and that means a much lower probability of generating bugs, and a much more optimized gaming experience for the end user. Take the image below, being able to pull off that scene in the game using only temporary events would mean piles of more code, and each listener (the turret listeners, the terrain listeners, etc) having to be painstakingly rewritten specifically for what could be going on. That's not memory efficient at all, so thankfully, inherited events cut all that away all things to proceed smoothly.



That's a lot of events going off!




Thanks for reading, and I hope it helped shed some light on the development process for you all!

-- Stephen "Hatchling" Smolley

9 Kommentare Mehr erfahren

Week @ Code}{atch

11 April 2014

Hey, what's up? How's your week been? It's been pretty darn busy on this side of the fence, neighbours. We're really excited to show you some of the cool additions and changes made to the game.

One thing that will stick out quite vividly in the next update will be the new player model and suit for Gunner. Yup, all this time and Gunner's getting a high-quality overhaul. Big thank you to our art team on this, they did a fantastic job.

The "Zero" Suit:

image

There will be armor peices and sets that will be interchangable, the zero suit being the starting look that every player spawns with.

image


Some other exciting changes that we're adding to the player is the movement system is getting tweaked and will offer a much smoother experience when interacting with the environment, adding to the realism.

Things that have gone into the game but won't be released in further detail are things like two new tilesets that have been finished up, and ready for play in the next release! What do they look like you ask? Well, you'll just have to wait for the official trailer to find out!

Also, the drill and inventory system both received a refactoring, and will be better optimized to into a tighter player experience. Also, the implementation of a solution that can lower lag spikes when dealing with a high number of blocks went into the game this week. I know a lot of you will be particularly happy with that one.

So this week we had a lot of assets nearing completion, some system optimizations and bunch of bug fixes go into the game.

All in all, a very productive and exciting week here at Code}{atch, see you next week and have a good weekend!

- Sign up to our Blog at: http://starforge.typepad.com/starforge/2014/04/week-code.html#sthash.WrASvWSP.dpuf

25 Kommentare Mehr erfahren
Alle Diskussionen anzeigen

In den Diskussionsforen können Sie Fehler melden und Feedback zum Spiel abgeben

Reviews

"I’ve already played around with its insanely ambitious world-building and baddy-blasting, and I had seen that it was full of promise." -Rock Paper Shotgun
"I've played the game for a bit, and I must say: I am very excited for the future of StarForge." -Destructoid
"It’s remarkably ambitious, but the terrain manipulation already looks fantastic and outer space is gorgeous. This thing has “potential” scrawled all over it." -PC Gamer

Alpha Access

Alpha-access – Be among the first to play StarForge, and help develop the game by providing valuable feedback.


Beta-access & Full Game – Play the StarForge Beta as soon as it is released, in addition to the Steam release of the completed game.

Digital Deluxe Edition


The Digital Deluxe Edition includes Alpha, Beta and Full Game access, as well as the following:

  • Digital Soundtrack* – Enjoy the fully original StarForge soundtrack in high quality digital format.
  • Digital Survival Guide* – Find tips on how to survive the new planet with a comprehensive guide.
  • Digital Concept Art Book* – Enjoy all the concept art that goes into the making of StarForge in high resolution.
  • Exclusive Digital Wallpaper Pack* - Get a bundle of exclusive StarForge high res desktop wallpapers.
* These items will only be available in English and will be distributed digitally upon full release of StarForge.

Join the Founders Club


Get Two Copies of the Game. Get Alpha, Beta, and Full Game access for both your copy and a gift copy you can give to a friend. Each copy has full Founders Club Perks.
  • Founders Club Online Badge*
  • Get all the Digital Deluxe Edition perks* - Digital Soundtrack, Digital Survival Guide, Digital Concept Art Book, Exclusive Digital Wallpaper Pack.
  • Exclusive In-Game Founders Perks* - Enjoy a Unique In-Game Space Helmet, and receive an alternate version of the Axe, Pick-Axe, Pistol, and Winch Gun with unique Founders Skins.
  • Get a Unique Space Station 3D Tileset* - Perfect for building your orbital empire.
  • Instantly get 2 exclusive 3D Tilesets to play with In your game today - "Tree Fort" & "Autumn Leaves" and hide your fort in a shrub - like a true woodsman.
  • Know you helped support StarForge in a major way.
  • Choose to have your name listed in the Founders Club section of the in-game credits**
* These items will only be available in English and will be distributed digitally throughout the development of StarForge and upon full release.
** Name listing will be an automated system introduced before the full release of the StarForge. You will be able to opt into it in-game.

Über das Spiel

StarForge is a game about gathering resources, building bases, crafting, and surviving on an alien planet. Earth's star is dying and humanity transferred as much technology and resources as possible and left on a one way mission to populate another planet. It borrows elements from the Survival, FPS, RTS, RPG, Voxel Builder, and Physics Sandbox genres.

Key Features in the StarForge Alpha:


Procedural Infinite Voxel Terrain - There are no set boundaries in StarForge; the planet will procedurally generate each time you start a new game. The terrain supports plains, mountains, deserts, mountains, caves, overhangs, rocks, and much more. The world is infinite, meaning you will be able to run in a single direction for as long as your computer can support it.

Underground/Surface/Space Gameplay - Build a tower that ascends into the clouds, through the atmosphere, then into space, and do this in real-time with no loading screens. Build orbital stations, then jump down and fall back to the surface and start digging down to the core of the planet. Mine the different ores and minerals found underground.

Dynamic RPG like World - Enjoy dynamic weather patterns, a 24 day and night cycle, and a real time atmosphere. Creatures will also have different behaviors at different times of the day.

Loot and Survive - Before the humans landed countless weapons and armor were sent to Atlas. You will find loot chests littered throughout the land, you will need their contents to survive.

Vehicle Gameplay - Hop on board a 4 wheeled all terrain vehicle with a friend and traverse the world. Or jump into a hovercraft for speedy terrain movement.

Procedural Weapons - StarForge features procedural weapons. This adds a large variety to the weapons you find in the game.

Procedural 3D Tileset - Build anything you want with our unique 3D Tilesets. You can create cities, towns, villages, bridges, forts, and much more. It is also fully destructible! Ramps and stairs are also included.

Physics Sandbox - We are designing the world to be fully dynamic. This currently includes chopping down trees, turrets, and enemies.

Physics Movement - Our movement model is designed closely around the real bio mechanics of biped locomotion; The result is a more human look and feel, and a character that is equipped to intelligently react to dangers far beyond what conventional movement code was designed to handle. It also features a full body IK system.

Resources and Economy - There will be many different resources in StarForge. However, the player can only hold so much at a time. When the player can no longer hold what he mined, he will have to build containers to store them into. This makes resources tangible and gives you the ability to steal other players resources.

Multiplayer & SinglePlayer - We have both modes playable in the game.

Survival - In this mode you are tasked with surviving on the planet. You will encounter enemies, find new blueprints, gather weapons, build a base, and so much more.

Fort Defense - If you're feeling friendlier, you can co-op with your friends in Fort Defense, where you protect your vat from wave after wave of ravenous alien creatures.

Coming Soon (in Development)


Dynamic Building Support - Each material will soon have its own defense and weight settings as well. If you do not build appropriately, then your building will collapse.

Fort Wars - If your the competitive type, you'll feel at home in Fort Wars, a game mode where two teams duke it out in their quest to destroy the opposing team's bases.

RPG Survival - Enjoy emergent gameplay where you land on the planet, meet other players, build villages, and go to war. It's your world and you can do whatever you want in it.

Customizable Characters - We plan on allowing you to armor your character and change his or her appearance.

More Vehicles, Enemies, Weapons, Blocks, Furniture, Fences, etc. - We are constantly developing new content. So you can decorate your house, make your fort tough, and enjoy a variety of new experiences.

Systemvoraussetzungen

    Minimum:
    • OS:Windows XP Service Pack 3, Windows Vista,7,8 (64 bit only)
    • Processor:Intel Dual-Core 2.4 GHz or 2.7 GHz AMD Athlon 64X2
    • Memory:4 GB RAM
    • Graphics:NVIDIA GeForce 8800GT or AMD Radeon HD 3830 or Intel HD Graphics 4000 with 512 MB VRAM
    • DirectX®:9.0c
    • Hard Drive:900 MB HD space
    • Sound:DirectX®-compatible
    Recommended:
    • OS:Windows 7,8 (64 bit only)
    • Processor:Quad core CPU: AMD Phenom II X2 565, Intel Core i5-750
    • Memory:4 GB RAM
    • Graphics:NVIDIA GeForce GTX 560 or AMD Radeon HD 7750 with 1 GB VRAM or better
    • DirectX®:11
    • Hard Drive:2 GB HD space
    • Sound:DirectX®-compatible
    • Other Requirements:Broadband Internet connection
Hilfreiche Kundenreviews
38 von 49 Personen (78%) fanden dieses Review hilfreich
10 Produkte im Account
1 Review
27.7 Std. insgesamt
Momentan kann ich dieses Spiel nicht empfehlen, Die Version 0.5 ist so voll von Bugs, das man es nicht Spielen kann.

Survival Mode
1. Zuviele Monster
2. Ressourcen liegen Kilometer Tief in der Erde, somit man sogut wie garnicht rankommt
3. [Bug]Die Welt lässt sich manchmal nichtmehr öffnen und somit war alles umsonst!
4. [Bug]Die Craftinplattform spawnt nach einem Relogg wieder nach, sodass sie sich stapeln und stapeln ...
5. Bäume kann man nur erschwert mit einer Kettensäge zersägen, da man des öfteren nach einem
kleinen Punkt suchen muss, damit der Baum sich überhaupt zersägen lässt.
6. [Bug]Kisten wo man Ressourcen einlagern kann, verschwinden einfach so!
7. [Bug]Der Bohrer funktioniert nicht richtig, sodass er des öfteren einfach nicht abbaut!
8. [Bug]Die Ressourcen werden nicht richtig gedeutet. Der Bohrer baut zb die Textur "Stein" ab und man
bekommt Sand oder man baut Eisen ab und enthält zb Erde, alles mögliche!

Kauft euch es nicht, sondern wartet ab!
Verfasst: 15 Dezember 2013
War dieses Review hilfreich? Ja Nein
27 von 31 Personen (87%) fanden dieses Review hilfreich
154 Produkte im Account
4 Reviews
26.4 Std. insgesamt
STARFORGEEEE!!!!!!!!

Also ich habe das game schon sehr lange (seit 0.36) und war von ersten moment gefesselt von diesem spiel. Es hat potential und das nicht nur ein wenig sondern immenses potential!!!

Aber leider und das muss ich wirklich sagen LEIDER bekommt das game schlechte wertung von leuten die denken das so ein game in 1 monat fertig ist oO. Heulen rum das es bugs hat oder das es zulange dauert bis ein neues update rauskommt dazu muss ich aber sagen das es halt mal passieren kann und ich habe mit einem entwickler geschrieben und er sagte sie werden es nicht mehr dazu kommen lassen das es monate dauert.

zitat von Right-Click
"however, it absolutely will not be like the past, where it was months between updates."
am 15.03.2014 um 2 uhr morgens

und man merkt auch das die entwickler sich wirklich mühe geben für das spiel und ich finde es trotzdem traurig das leute es einfach nicht verstehen können das dieses spiel zeit braucht und wenn es mal länger dauert habt gedult andere spiele werden nie bugfrei sein (z.b. BF4 reines chaos)
----------------------------------------------------------------------------------------------------------------------------------

nungut zum gameplay:

es gibt 3 modis zum spielen:
Creative: der modus sollte jedem bekannt sein was man da machen kann

Survival: man muss ressourcen sammeln man muss neue baupläne (blueprints) finden um neue sachen bauen zu können und sich einen unterschlupf bauen da es im survival modus gegner gibt. momentan sind es zwar nur 2 aber ich bin mir sicher da kommen noch ein paar dazu :)

und zu letzt der Fort Defend: in diesem modus geht es darum sich gegen wellen von gegner zu wehren mit wenig mitteln und mit jeder welle kommen mehr gegner

Die Grafik finde ich für so ein spiel mehr als ausreichend weil was es da für einstellungen gibt ist krass. Z.B. sichtweite 15KM!!!! und da wird wirklich 15KM von der welt gezeigt nicht irgend eine skybox! desweiteren gibt es keine grenzen sich nach unten zu graben ich habe es mal getestet und hab mich 5,3KM tief in die erde gegraben und auch das habe ich den entwickler gefragt was die maximale tiefe sei seine antwort darunter.

zitat vom chat verlauf von mir und Right-Click
-------------------------------------------------------------------------------------------------------------
"Eichi: what actually is the maximum depth of what you can dig? my reckord was -5300 meters^^
Right-Click: Infinity!
Eichi: oO crazy
Right-Click: though eventually you'll run out of RAM
Right-Click: so...whatever depth that is."
--------------------------------------------------------------------------------------------------------------

also bei welchen spiel gibt es denn sowas? und dann sehe ich leute die meckern weil ihnen die Grafik nicht reicht? dann zockt eure ultra grafik games und lasst eure blöden kommentare -.-

zum fazit:
wie ich oben schon sagte finde ich das Starforge ein Sehr geniales game ist was Enormes Potential hat und die Entwickler geben sich wirklich mühe und sowas muss unterstützt werden. Klar Bug gibt es momentan aber jedes spiel hat am anfang seine fehler und nicht zu vergessen das spiel hat noch immer ALPHA status!!!!!!

Thx to Right-Click for Chatting ;)
Verfasst: 14 März 2014
War dieses Review hilfreich? Ja Nein
31 von 41 Personen (76%) fanden dieses Review hilfreich
285 Produkte im Account
1 Review
1.8 Std. insgesamt
Ein Spiel, welches aussieht wie mit einem "Computerspiele-Creator" erstellt. Pre-Release schön und gut - leider tut sich hier seit Monaten nichts mehr.
Das Prinzip klingt gut, aber wenn die Entwickler Augenscheinlich die Arbeit eingestellt haben, und bei Updates eher Features hinzufügen als "Fehler" zu beseitigen, kann man das Spiel einfach nicht empfehlen.

Ne Menge Geld zum Fester rausgeschmissen...
Verfasst: 3 Januar 2014
War dieses Review hilfreich? Ja Nein
28 von 41 Personen (68%) fanden dieses Review hilfreich
89 Produkte im Account
5 Reviews
2.4 Std. insgesamt
This game is dead, dont buy it !!!
2 updates since i bought it 7 mounth ago...
The devs swimming in money right now and give a ♥♥♥♥... well done...
Verfasst: 2 Februar 2014
War dieses Review hilfreich? Ja Nein
16 von 21 Personen (76%) fanden dieses Review hilfreich
124 Produkte im Account
3 Reviews
14.0 Std. insgesamt
Man kann wirklich noch nicht viel darüber sagen, da es ja noch in der Beta Phase ist, allerdings hat es meienr Meinung nach eine Menge Potenzial, vorallem im Survival Modus. Eine unendlich große, vollkommen abbaubare Welt findet man nicht überall so schnell^^(abgesehen von Minecraft etc.) Mit dem letzten großen Update ist das Ganze ziemlich interessant geworden, zudem funktioniert es auch im Multiplayer. Die Performance ist noch nicht ganz so gut, aber ist ja wie gesagt auch noch nicht die Vollversion, und ich bin mir sicher, dass das auch noch verbessert wird. Das Spiel braucht meiner Meinung nach wohl einfach noch ein wenig Zeit. :)
Verfasst: 14 Dezember 2013
War dieses Review hilfreich? Ja Nein