Bitcoin Forum
May 24, 2024, 06:56:51 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Virtual Reality Game Development [Bitcoin Integration?] [Pics & Video]  (Read 1873 times)
uMMcQxCWELNzkt (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
December 08, 2013, 04:53:10 PM
 #1

Ok so a few days ago I made made a topic asking about how I might integrate Bitcoin into a game that I have been developing. The topic got 0 replies so I figured if I create some previews of what I have created some of you guys might be more interested lol. So here is what I have created to date, I have not even posted all of this on my own blog yet, I am just interested in adding a Bitcoin component to this project.



As you can see I am going for realism and I plan to create large open landscapes. I will do my best to optimize for all systems but ultimately I want to create the best looking game without limiting the visual experience.


Model Video: http://www.youtube.com/watch?v=DMs8hYF_2hM&list=UUMQxI1EMZWnwW_89977CGlw

This initial models shows a large hover battleship, the idea behind this particular design is that the player can see 360 degrees from inside in the cockpit. All my design ideas will have virtual reality HMD in mind, you will actually feel as though you are sitting inside the vehicle! In my opinion tech like the Oculus Rift is next big thing *wink* just in case you are looking for new tech investments. Cheesy



A demo will launch at some point, technically I could package one now but there would not be much to do other that drive around. These previews are from the Unreal Development Kit, the mountain is ridiculously big, I did not get the same sense of scale when creating it ha.



Last but not least... Bitcoin. I honestly have no idea how to integrate Bitcoin into a game engine, I am merely a designer who gets around most programming obstacles by sourcing tuts, forums etc lol. An ideal solution would be to allow online players to trade with each other, and buy items with Bitcoin in game. I could also resort to just creating a generic game currency and linking that to a Bitcoin system out of game on the official website.

Anyway thanks for checking out this project and feel free to share your ideas, whether it be potential story plots, game mechanics ideas or Bitcoin integration advice.
uMMcQxCWELNzkt (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
December 08, 2013, 05:02:12 PM
 #2

This is the Oculus Rift by the way, I don't yet have the Development kit but I hope to buy one at some point.

tutkarz
Hero Member
*****
Offline Offline

Activity: 546
Merit: 501


View Profile
December 08, 2013, 05:36:47 PM
 #3

Do you know how you are planning to earn money with this game? Because if you do, then implementing bitcoin for it is not hard.
I'm thinking about something like this: if someone wants to buy in game currency then game will generate unique address for him and when transaction will be detected, in game money will be added to user account. But I don't know if it is correct way to do this, because I think I will do it in such a way, that server will not have access to private key of that bitcoin address. It will be stored in another server which will be managing bitcoin transactions and will be only reading data from game server. When someone would hack game server he would not be able to steal any bitcoins that way and even if would be able to alter database I still will be able to recalculate correct amounts of people money thanks to transaction history stored at bitcoin server.

uMMcQxCWELNzkt (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
December 08, 2013, 06:25:12 PM
 #4

Do you know how you are planning to earn money with this game? Because if you do, then implementing bitcoin for it is not hard.
I'm thinking about something like this: if someone wants to buy in game currency then game will generate unique address for him and when transaction will be detected, in game money will be added to user account. But I don't know if it is correct way to do this, because I think I will do it in such a way, that server will not have access to private key of that bitcoin address. It will be stored in another server which will be managing bitcoin transactions and will be only reading data from game server. When someone would hack game server he would not be able to steal any bitcoins that way and even if would be able to alter database I still will be able to recalculate correct amounts of people money thanks to transaction history stored at bitcoin server.
Hmm interesting idea, perhaps I could just use QR codes. The player could send and receive coins from other players who display a QR code in game and buy items too. Scanning with a mobile device would also allow the user to make transactions without leaving the game. I am going to test out this idea and maybe implement it into the demo.

Another great idea, what if I enable users to attach BTC value to the users game assets. This would make in game wars, theft and economy very interesting. For example, I could buy a battleship for 0.000534BTC however though I might have a slight attacking advantage with this asset I also risk having the vehicle stolen or destroyed by an enemy, in effect losing the assigned coins. I like the idea of users being able to create an Empire and earning real Bitcoins at the same time. 
tutkarz
Hero Member
*****
Offline Offline

Activity: 546
Merit: 501


View Profile
December 08, 2013, 06:57:00 PM
 #5

You have to keep in mind prices in the game, if they are low and payments are made often its better to have in game currency and allow users to buy specified amount of such currency once in a while. It's easier and faster that way, not to mention your game is not spamming blockchain for no reason.
You could also consider some altcoin but still I don't know what is the point of using decentralized currency for centralized game.
And talking about altcoins you can add support for them while buying your currency but displaying many currencies all the time while buying in game items would not look nice. Thats why i think in game currency is way to go because simplifies many things.

Kreigyr
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
December 08, 2013, 08:06:10 PM
Last edit: December 08, 2013, 08:36:20 PM by Kreigyr
 #6

Do you know how you are planning to earn money with this game? Because if you do, then implementing bitcoin for it is not hard.
I'm thinking about something like this: if someone wants to buy in game currency then game will generate unique address for him and when transaction will be detected, in game money will be added to user account. But I don't know if it is correct way to do this, because I think I will do it in such a way, that server will not have access to private key of that bitcoin address. It will be stored in another server which will be managing bitcoin transactions and will be only reading data from game server. When someone would hack game server he would not be able to steal any bitcoins that way and even if would be able to alter database I still will be able to recalculate correct amounts of people money thanks to transaction history stored at bitcoin server.
Hmm interesting idea, perhaps I could just use QR codes. The player could send and receive coins from other players who display a QR code in game and buy items too. Scanning with a mobile device would also allow the user to make transactions without leaving the game. I am going to test out this idea and maybe implement it into the demo.

Another great idea, what if I enable users to attach BTC value to the users game assets. This would make in game wars, theft and economy very interesting. For example, I could buy a battleship for 0.000534BTC however though I might have a slight attacking advantage with this asset I also risk having the vehicle stolen or destroyed by an enemy, in effect losing the assigned coins. I like the idea of users being able to create an Empire and earning real Bitcoins at the same time.  

I want to like this, but it sounds like the ultimate pay-to-win game. Just dump as much money as you'd like, buy up from the market whatever you wish to use, and have at it.

uMMcQxCWELNzkt (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
December 08, 2013, 09:35:44 PM
 #7

I have actually been working on an alt coin which I intended to use in the game. I guess the game currency could simulate a custom alt coin, using the same logo etc. So it would still have the same feel without the issue of hackers abusing the game. Smiley

I want to like this, but it sounds like the ultimate pay-to-win game. Just dump as much money as you'd like, buy up from the market whatever you wish to use, and have at it.

It is just an idea I thought of recently but I am sure it could be balanced. Team Fortress for example works well, purchasing items just adds a level of customization for the hardcore user.
ProfMac
Legendary
*
Offline Offline

Activity: 1246
Merit: 1001



View Profile
December 08, 2013, 09:42:44 PM
 #8

Have you spent much time in-world in Second Life?  It has been deployed 7 or 8 years, it has an inworld currency, and there are many people who make their living developing content for SL.

That is the baseline for my thinking.  I would just adapt what they do so that the currency is bitcoin.  Payments in and out would be standard bitcoin transactions, and in-world transactions would be on your platform's database.

SL has different levels of membership, including a free level.  They sell parcels of land and charge "tier" or maintenance fee on that land.  So there is a voluntary membership fee and a voluntary land rental fee.

I suppose you could also implement tax, but I don't think that would be widely liked.


I try to be respectful and informed.
uMMcQxCWELNzkt (OP)
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
December 08, 2013, 09:56:16 PM
 #9

Have you spent much time in-world in Second Life?  It has been deployed 7 or 8 years, it has an inworld currency, and there are many people who make their living developing content for SL.

That is the baseline for my thinking.  I would just adapt what they do so that the currency is bitcoin.  Payments in and out would be standard bitcoin transactions, and in-world transactions would be on your platform's database.

SL has different levels of membership, including a free level.  They sell parcels of land and charge "tier" or maintenance fee on that land.  So there is a voluntary membership fee and a voluntary land rental fee.

I suppose you could also implement tax, but I don't think that would be widely liked.



I think I would need to scale up considerably before I ever attempt a Second Life type game, I would need a team of programmers and some investors (and lots more experience  Grin). I have always liked the idea of creating an open world game which allows users to own property/assets similar to a sim type game though. Maybe it will evolve into something similar, I have been looking into ways to stream maps and if I can work out how to create online portals then that would be a huge step. I could just build a few cities and allow users to teleport.
oxxymoronn
Member
**
Offline Offline

Activity: 84
Merit: 10

.


View Profile
December 09, 2013, 06:18:02 AM
 #10

Really ambitious bud, I applaud you. Best of luck
HYPERfuture
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500

HYPER project manager and PR + GoldPieces [GP]


View Profile WWW
August 18, 2014, 10:19:52 AM
 #11

I can help you if you are still working on this or similar projects.

PM me Wink

HYPER Gaming Currency -> https://bitcointalk.org/index.php?topic=624651 GP RPG Currency -> https://bitcointalk.org/index.php?topic=1053441 https://cryptogalaxies.com -> Blockchain Based Space Strategy MMO. Crypto Galaxies on Bitcointalk -> https://bitcointalk.org/index.php?topic=1374470
risk91
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
August 20, 2014, 10:49:17 AM
 #12

it's a nice game..

when the game released??
i can't wait to try it.. Grin
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!