#### Repository https://github.com/IntegratedQuantum/Snake3D ### New Project #### What is the project about? Snake3D is a game inspired by snake. The game logic is mostly the same as in snake: - The snake dies if it hits itself. - The snake can eat colorful tiles to grow. This adds a point to the players score. - The snake starts with a length of 3 tiles. - The snake dies if it hits a border tile(Borders are white in this game). - There are multiple(currently 2) levels. - The game gets faster the higher the score of the player gets. - The highscore for every gamemode/level is saved after each game. The major difference is that Snake3D is played on the surface of a cube: ![Screenshot from 2019-07-11 01-06-44.png](https://cdn.steemitimages.com/DQmUMSqJasrN5BNRWcxxatgXVBpj7wfGEmQqFQ4guPrM8KB/Screenshot%20from%202019-07-11%2001-06-44.png) This adds a whole new dimension to the game. → Now the player cannot see the whole game at once. → The cube must be rotated to see other areas. → The game works with relative control, meaning the player can turn the snake right/left relative to the current direction of the snake → The player needs to coordinate rotation of the cube(`WASD`) and turning the snake(`←` `→`). There are also already two different levels apart from the empty one: ![Screenshot from 2019-07-11 01-45-47.png](https://cdn.steemitimages.com/DQmYgXt4cHLVyLh6xAtNtt5ZvX96FTy5qC4JyCMQTM2QJGR/Screenshot%20from%202019-07-11%2001-45-47.png) ![Screenshot from 2019-07-11 01-46-15.png](https://cdn.steemitimages.com/DQmT5owxsob6jk9F3KckjW7668G1p4tmccva32DsvLGAEGy/Screenshot%20from%202019-07-11%2001-46-15.png) There is also a second gamemode that creates border-tiles each time the snake eats a fruit. #### Technology Stack The game is written entirely in java. It requires no library. The 3d-projection is written by me. If you want it I could explain 3d-projection in another post in more detail. The game can run on any operating that can run java. It even works on a raspberry pi. The game needs two processor cores to work efficiently. #### Roadmap - bug fixing: Sometimes one side of the cube disappears although it should be visible. - The graphics part should be a bit more efficient and easier to understand. ###### Game Enhancements: - More levels - Add the ability to select a level in hard mode - Possibility to select bigger cubes - Far future: multiplayer ###### UI Enhancements: - Add a better menu - Allow the player to still rotate the cube in menu/after death - Settings: Controls, Dark mode/light mode, leaderboard #### How to contribute? If you want to contribute(Thanks in advance), just make a PR and add detailed information(maybe a picture) in the description. If you are unsure if your contribution will be accepted, you could first ask in the issues tab. I will answer within a few days. #### GitHub Account https://github.com/IntegratedQuantum (In case you are wondering: The name QuantumDeveloper was already taken when I joined github.)
post_id | 77,793,908 |
---|---|
author | quantumdeveloper |
permlink | snake3d-a-new-probably-harder-way-to-play-snake |
category | utopian-io |
json_metadata | {"tags":["utopian-io","development","programming","game","quantumdeveloper"],"image":["https:\/\/cdn.steemitimages.com\/DQmUMSqJasrN5BNRWcxxatgXVBpj7wfGEmQqFQ4guPrM8KB\/Screenshot%20from%202019-07-11%2001-06-44.png","https:\/\/cdn.steemitimages.com\/DQmYgXt4cHLVyLh6xAtNtt5ZvX96FTy5qC4JyCMQTM2QJGR\/Screenshot%20from%202019-07-11%2001-45-47.png","https:\/\/cdn.steemitimages.com\/DQmT5owxsob6jk9F3KckjW7668G1p4tmccva32DsvLGAEGy\/Screenshot%20from%202019-07-11%2001-46-15.png"],"links":["https:\/\/github.com\/IntegratedQuantum\/Snake3D","https:\/\/github.com\/IntegratedQuantum"],"app":"steemit\/0.1","format":"markdown"} |
created | 2019-07-11 00:13:48 |
last_update | 2019-07-11 00:13:48 |
depth | 0 |
children | 8 |
net_rshares | 42,335,055,929,901 |
last_payout | 2019-07-18 00:13:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 11.573 SBD |
curator_payout_value | 3.771 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 2,991 |
author_reputation | 4,501,252,062,061 |
root_title | "Snake3D: A new, probably harder way to play snake." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
tombstone | 0 | 4,414,334,217,077 | 17.82% | ||
fyrstikken | 0 | 23,457,427 | 1% | ||
bowess | 0 | 87,894,295,031 | 50% | ||
rufans | 0 | 22,698,728,169 | 100% | ||
jga | 0 | 4,453,788,402 | 22.27% | ||
helo | 0 | 74,748,050,047 | 42.43% | ||
codingdefined | 0 | 64,049,139,861 | 42.43% | ||
leir | 0 | 2,266,035,793 | 50% | ||
buckydurddle | 0 | 30,080,461,971 | 55.15% | ||
jinger | 0 | 5,681,578,099 | 67.88% | ||
espoem | 0 | 10,439,817,567 | 5% | ||
mcfarhat | 0 | 32,868,587,680 | 16.97% | ||
utopian-io | 0 | 36,537,751,124,746 | 44.55% | ||
jaff8 | 0 | 98,257,648,319 | 42.43% | ||
ajayyy | 0 | 4,906,503,318 | 100% | ||
cpufronz | 0 | 157,869,313 | 25% | ||
amosbastian | 0 | 175,307,270,548 | 42.43% | ||
grzesiekb | 0 | 247,187,501,372 | 100% | ||
sargoon | 0 | 2,720,024,595 | 22.27% | ||
cyprianj | 0 | 997,158,985 | 22.27% | ||
fego | 0 | 40,327,007,475 | 20% | ||
properfraction | 0 | 2,927,797,537 | 100% | ||
mightypanda | 0 | 37,958,693,900 | 20% | ||
zuerich | 0 | 169,319,510,385 | 49% | ||
cryptouno | 0 | 413,865,726 | 5% | ||
primeradue | 0 | 6,894,981,219 | 10% | ||
nextcolony | 0 | 235,362,149,610 | 12% | ||
dicetime | 0 | 24,121,208,565 | 22.27% | ||
quantumdeveloper | 0 | 534,492,046 | 100% | ||
petrogib | 0 | 372,965,118 | 100% |
Woah, 3D snake and custom 3D rendering code! Very cool! I will try this out soon.
post_id | 77,799,208 |
---|---|
author | ajayyy |
permlink | pugk24 |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit\/0.1"} |
created | 2019-07-11 03:22:54 |
last_update | 2019-07-11 03:22:54 |
depth | 1 |
children | 0 |
net_rshares | 546,426,939 |
last_payout | 2019-07-18 03:22:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 82 |
author_reputation | 28,988,264,959,835 |
root_title | "Snake3D: A new, probably harder way to play snake." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
quantumdeveloper | 0 | 546,426,939 | 100% |
That's really cool. Great idea and implementation. However, at this point, I cannot give a score at Utopian side due to our contribution scoring [guidelines](https://join.utopian.io/guidelines/). > Updates on Own Projects may be committed directly, without a Pull Request. To be considered for potential reward, commits should not be older than 14 days. Sorry about that. Looking forward to seeing Utopian compatible updates, soon. ---- Need help? Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
post_id | 77,827,164 |
---|---|
author | emrebeyler |
permlink | puhtse |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"links":["https:\/\/join.utopian.io\/guidelines\/","https:\/\/discord.gg\/uTyJkNm","https:\/\/join.utopian.io\/"],"app":"steemit\/0.1"} |
created | 2019-07-11 19:50:39 |
last_update | 2019-07-11 19:51:03 |
depth | 1 |
children | 4 |
net_rshares | 10,751,338,714,789 |
last_payout | 2019-07-18 19:50:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 2.843 SBD |
curator_payout_value | 0.909 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 557 |
author_reputation | 319,480,565,467,431 |
root_title | "Snake3D: A new, probably harder way to play snake." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
codingdefined | 0 | 47,305,573,143 | 31.61% | ||
buckydurddle | 0 | 22,686,574,589 | 41.09% | ||
espoem | 0 | 31,784,063,994 | 15% | ||
utopian-io | 0 | 10,208,169,898,665 | 12.13% | ||
favcau | 0 | 35,404,495,163 | 50% | ||
jaff8 | 0 | 72,591,384,944 | 31.61% | ||
emrebeyler | 0 | 3,255,851,083 | 1% | ||
aydant | 0 | 1,670,945,104 | 50% | ||
amosbastian | 0 | 129,499,160,950 | 31.61% | ||
ismailkah | 0 | 3,346,311,841 | 25% | ||
organicgardener | 0 | 8,534,401,130 | 35% | ||
fego | 0 | 80,177,321,256 | 40% | ||
mightypanda | 0 | 75,406,058,837 | 40% | ||
ulockblock | 0 | 29,641,511,491 | 12.31% | ||
fastandcurious | 0 | 373,841,197 | 100% | ||
linknotfound | 0 | 262,569,862 | 100% | ||
monster-inc | 0 | 1,228,751,540 | 100% |
![Screenshot from 2019-07-11 22-08-39.png](https://cdn.steemitimages.com/DQmQ4YejsxMvnjshoYPeBgeSUqJ4ehrWcfeFFuS1g7v3HwD/Screenshot%20from%202019-07-11%2022-08-39.png) I don't know where you live, but in my universe 21-22 **hours** are considered much less than 14 days.
post_id | 77,827,809 |
---|---|
author | quantumdeveloper |
permlink | puhuwl |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"image":["https:\/\/cdn.steemitimages.com\/DQmQ4YejsxMvnjshoYPeBgeSUqJ4ehrWcfeFFuS1g7v3HwD\/Screenshot%20from%202019-07-11%2022-08-39.png"],"app":"steemit\/0.1"} |
created | 2019-07-11 20:14:45 |
last_update | 2019-07-11 20:14:45 |
depth | 2 |
children | 2 |
net_rshares | 0 |
last_payout | 2019-07-18 20:14:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 271 |
author_reputation | 4,501,252,062,061 |
root_title | "Snake3D: A new, probably harder way to play snake." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Oops, that's my bad! I was also checking your other repos, then I checked the wrong git history. Will be re-evaluated as a valid contrib, asap.
post_id | 77,827,888 |
---|---|
author | emrebeyler |
permlink | puhv1n |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"app":"steemit\/0.1"} |
created | 2019-07-11 20:17:45 |
last_update | 2019-07-11 20:17:45 |
depth | 3 |
children | 1 |
net_rshares | 3,836,372,067 |
last_payout | 2019-07-18 20:17:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 143 |
author_reputation | 319,480,565,467,431 |
root_title | "Snake3D: A new, probably harder way to play snake." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
ismailkah | 0 | 3,316,731,298 | 25% | ||
quantumdeveloper | 0 | 519,640,769 | 100% |
Thank you for your review, @emrebeyler! Keep up the good work!
post_id | 77,914,019 |
---|---|
author | utopian-io |
permlink | re-puhtse-20190714t020307z |
category | utopian-io |
json_metadata | {"app":"beem\/0.20.17"} |
created | 2019-07-14 02:03:09 |
last_update | 2019-07-14 02:03:09 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2019-07-21 02:03:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 62 |
author_reputation | 152,913,012,544,965 |
root_title | "Snake3D: A new, probably harder way to play snake." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Sorry for the misunderstanding in the earlier comment. :) *** Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category. To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/2-2-2-2-2-2-1-). ---- Need help? Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
post_id | 77,827,980 |
---|---|
author | emrebeyler |
permlink | puhv69 |
category | utopian-io |
json_metadata | {"tags":["utopian-io"],"links":["https:\/\/join.utopian.io\/guidelines","https:\/\/review.utopian.io\/result\/3\/2-2-2-2-2-2-1-","https:\/\/discord.gg\/uTyJkNm","https:\/\/join.utopian.io\/"],"app":"steemit\/0.1"} |
created | 2019-07-11 20:20:33 |
last_update | 2019-07-11 20:20:33 |
depth | 1 |
children | 0 |
net_rshares | 423,776,182,140 |
last_payout | 2019-07-18 20:20:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.111 SBD |
curator_payout_value | 0.020 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 512 |
author_reputation | 319,480,565,467,431 |
root_title | "Snake3D: A new, probably harder way to play snake." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
codingdefined | 0 | 46,792,399,287 | 31.61% | ||
buckydurddle | 0 | 22,032,651,125 | 41.09% | ||
jaff8 | 0 | 71,820,066,337 | 31.61% | ||
emrebeyler | 0 | 3,238,536,021 | 1% | ||
steemtaker | 0 | 8,268,538,426 | 10% | ||
aydant | 0 | 1,662,795,678 | 50% | ||
amosbastian | 0 | 128,088,603,009 | 31.61% | ||
ismailkah | 0 | 3,302,047,371 | 25% | ||
holger80 | 0 | 69,108,007,905 | 4.85% | ||
reazuliqbal | 0 | 17,430,084,712 | 10% | ||
ulockblock | 0 | 29,645,145,197 | 12.31% | ||
curbot | 0 | 2,419,753,654 | 100% | ||
yff | 0 | 19,162,966,613 | 100% | ||
curatortrail | 0 | 295,804,553 | 95% | ||
quantumdeveloper | 0 | 508,782,252 | 100% |
Hey, @quantumdeveloper! **Thanks for contributing on Utopian**. We’re already looking forward to your next contribution! **Get higher incentives and support Utopian.io!** Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)). **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
post_id | 77,828,838 |
---|---|
author | utopian-io |
permlink | re-snake3d-a-new-probably-harder-way-to-play-snake-20190711t205328z |
category | utopian-io |
json_metadata | {"app":"beem\/0.20.17"} |
created | 2019-07-11 20:53:30 |
last_update | 2019-07-11 20:53:30 |
depth | 1 |
children | 0 |
net_rshares | 488,915,182 |
last_payout | 2019-07-18 20:53:30 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 598 |
author_reputation | 152,913,012,544,965 |
root_title | "Snake3D: A new, probably harder way to play snake." |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
quantumdeveloper | 0 | 488,915,182 | 100% |