Jump to content




Build an Adventure with ComputerCraft


  • You cannot reply to this topic
133 replies to this topic

#1 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 19 November 2012 - 11:23 PM

Computer Craft Adventure

This project involves creating a single player adventure map for ComputerCraft:

Escaping from an unnamed conflict in an escape pod, you arrive on a mysterious space station, designed to house hundreds of people but utterly empty. Robotic workers go about their jobs, directed by an omnipotent and confusing AI. You will have to navigate the colony ship and it's many perils to learn what happened to it's inhabitants and find a way to escape...

The project will involve creating a massive adventure map harnessing the CC mod to it's full potential, including fully interactive computers that manage not only how the user interacts with the game but how the game interacts with the user!

NOTE!
Map just restarted to change it to a void world. Old map can be downloaded at https://dl.dropbox.c...3386746/old.zip

Developers:
nitrogenfingers: Creative Designer / UI Programmer
billysback: Creative Designer / Texture Artist
BigSHinyToys: Systems Programmer
ikkeniet: Artist
dus998: Builder
Cruor: Server Host / Programmer / Graphics / Builder
ethanator360: Programmer / In-game text author
KillaVanilla: Systems Programmer / Puzzle Designer INACTIVE

Active Contributors (those without roles yet):
Shnupbups100
opl

Other Interested People:
Human
lieudusty
strideynet
hackingroelz
tiin57
dlcruz139

Doc: Everything to do with this project is stored on the shared google docs- make amendments according to the existing formatting structure please! Permission to edit must be requested.
https://docs.google....vmfwHpREGU/edit

Meetings: Two every week on the #CCAdventure channel on irc.esper.net:5555- come along to show off your work and chat with the rest of the team!

Mornings: Saturday, 8AM GMT: (10AM EEST +2, Midnight US West, 3PM US East, 7PM AU EST +10, 4PM AU WST +7)
Evenings: Saturday, 8PM GMT: (10PM EEST +2, Midday US West, 3PM US East, (Sunday) 7AM AU EST + 10, 4AM AU WST +7)


Server Information:

Minecraft version: 1.4.4
CC version 1.47
Forge: 6.3.372
Mods: CC only
IP: 84.210.103.226

Provide IGN and I will add to whitelist when you are "approved" by nitrogen (for approval, email or PM on forum IRC with IGN and email account for the google doc)

Current whitelist:
[GMT+1][11:10:00][27.11.12]
lordgt55,
shnupbups100,
hackingroelz,
nitrogenfingers,
oplopl,
Human0303,
dus998,
Leo_Verto
KillaVanilla,
billyoyo

~Cruor

#2 Sammich Lord

    IRC Addict

  • Members
  • 1,212 posts
  • LocationThe Sammich Kingdom

Posted 19 November 2012 - 11:32 PM

I have a lot of free time on my hands. Count me in!

#3 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 19 November 2012 - 11:46 PM

View PostHuman, on 19 November 2012 - 11:32 PM, said:

I have a lot of free time on my hands. Count me in!
Awesome! I'll do this properly this time.

I don't have a server we can use but if someone would like to host one that would be great. I can in a pinch but it would be geographically inconvenient for most.

For now I'll keep a list of people who want to/are helping out here. You can chat to me by email but may be best to use IRC- I'll sit on the channel #CCAdventure (irc.esper.net:5555) for discussion specifically for this.

#4 billysback

  • Members
  • 569 posts

Posted 20 November 2012 - 04:45 AM

Sounds cool, I'd love to help.

Obviously the first part of the story would be thinking of a them and either computers would have to fit in to the theme or we would have to hide the computers with redstone; fitting computers with the theme sounds like a much more feasible option so maybe the theme should be some sort of abandoned research facility, just one idea (I can't really think up a good reason why you would be at this facility that isn't too cliche right now)

I think a good step for a lower level of community contribution would be submitting prototype ideas for how computers can be implemented in to an adventuremap;
Like giving a script and explaining what it does, or (even better) giving a video of the prototype in action.


On the hosting aspect, Australia might not be that bad. On another forum I use to do with MC a large proportion of them are from New Zealand. Your not all that far away from America either, it would be us Europeans which would get the worst deal.

#5 BigSHinyToys

  • Members
  • 1,001 posts

Posted 20 November 2012 - 09:24 AM

This sounds interesting but I can't play servers my Internet is slow and I cant see that changing any time soon. I would be wiling to help out if there is stuff I can do offline testing maybe.

As for ideas here is one that I had a while ago
This would be a teams verses or player verses computer (would be hard to make AI thought)
Spoiler


#6 billysback

  • Members
  • 569 posts

Posted 20 November 2012 - 10:03 AM

I think we should incorporate some sort of "Hive Mind" in to the map (Like GlaDOS), maybe even the point of it is that you are helping on AI, or some people, destroy a corrupt AI.

This would mean that you come to parts where you must break circuits or try and figure out code, find passcodes in order to "hack" the AI, obviously the hacking would just be a program which you have to bypass.

#7 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 20 November 2012 - 01:44 PM

I agree having computers fit the theme is certainly the best idea, to showcase some of their strengths. On reading about command blocks it appears computers can also do a lot of things adventure builders would otherwise have to resort to making custom mods for, like detecting items in chests or textual interactions.

I read a short story when I was in high school describing a household about 2 days after a nuclear bomb had been dropped in the US in the near future. It was about how even though the humans were long gone, the robotic helpers that ran the house to keep it clean, organized and functional survived and kept dutifully doing there tasks in the absence of the humans. I remembered that story when I was playing around with my turtle butler because I realized you could get to the point where the player need only be present, and the rest of minecraft plays itself, so I thought that might be an interesting theme to tackle.

Both ideas here so far are very different, and very cool! I would probably want to do something slightly less ambitious for a first try to learn the basics then go a bit nuts with the second one, and I can see some fun mechanics interacting with the computers of the rampant AI, but I'm really flexible on any idea.

#8 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 20 November 2012 - 04:14 PM

Fighting a rampant AI would be awesome. I second that suggestion, nitrogenfingers. I cannot reliably work on it, though, so I can't volunteer. Sorry.

#9 lieudusty

  • Members
  • 419 posts

Posted 20 November 2012 - 05:36 PM

This sounds very interesting, a ComputerCraft adventure map. I'd like to join in :(/>. I can host for you but its not going to be 24/7.

#10 strideynet

  • New Members
  • 213 posts
  • LocationDistrict52

Posted 20 November 2012 - 08:07 PM

I'm in. Defiantly futuristic theme. Sadly I only got a tekkit server. I think we should use only cc but tekkit could be good. I don't think New Zealand or Australia can be too laggy for me. This will be awesome.
I see many very big builds. Would be great to have a like a central building, all these wires connected to a computer is the middle of a shaft to the void. Then like a computerized obby.

#11 nitrogenfingers

    Lua Professor

  • Members
  • 551 posts
  • LocationAustralia

Posted 20 November 2012 - 08:56 PM

I've had a few ideas on this concept of an adventure in the home of a rampant AI, and have put out a few ideas for consideration/dismissal:

Location being enclosed and isolated/remote:
It's something of a trope but I like the idea that computers are essential for human survival in this adventure. It would be good if the area the player is visiting is perhaps somewhere people used to live, a small city or enclosed community. Things that spring to mind is perhaps a colony on a planet with a hostile/no atmosphere, underwater (Rapture from Bioshock), underground (Zion from the Matrix or maybe Moria from LOTR), or just inconveniently placed with little in the way of food or water. It would be computers that make this environment habitable.

Segmented Structure with a focus on Exploration:
I for some reason find the idea of exploring a place filled with computers, that have tasks and go about them as being one that would be fun to learn about. Personal computers that can be accessed with passwords or by solving simple hacking puzzles might hold keys or programs that open up other areas for exploration, items that might be needed to solve puzzles or text logs that give personal details about the owner of the computer, and what happened to them. I picture this as being sort of an adventure game, if it takes this road. Elements of games like Bioshock, Doom 3 and System Shock 2 in terms of level design (not game play).

Interaction with Computers:
So in this fiction there's a whole system of computers that run the place, perhaps more so than just the average minecraft player uses them for. John McCarthy's "Robot and the Baby" provides an interesting example that's worth considering: http://www-formal.st...otandbaby.html. I like the idea that players not only using computers the way they're traditionally used, but perhaps conversing with programs (on a very simple level of course!) to learn more information and give our AI a bit of personality.

Progression to the final challenge:
The idea of confronting an evil AI would need some careful thought but I for some reason imagine a 4-sided monitor with a variety of simple facial expressions (smilies maybe) printing out messages while doing something devious to try and kill the player, giving them a short span of time to solve some computer-based puzzle to stop him.

Nice Build:
This is something I can't do so well but a nice build would be good. The previous adventures I've seen are rather means-to-an-end and not very attractive. This could be a good chance to explore themes of advanced artificial intelligence and it's implications on civilization, so a believable setting would be good.


Just some thoughts, on that one theme mentioned earlier that I liked the sound of. Certainly not married to any of these ideas- any thoughts?

#12 Cruor

  • Members
  • 413 posts
  • LocationNorway

Posted 20 November 2012 - 09:09 PM

Didnt i allready put up a server for this? xd count me in :3

Right, talked with mr NF, will add server info stuff to the OP when i have updated to MC 1.4.4 :(/>
Will be CC only.

#13 Hackingroelz

    Peripheral Designer

  • Members
  • 213 posts
  • Locationthe Nether(lands)

Posted 20 November 2012 - 11:11 PM

I'd love to help too. Have a lot of cool ideas, especialy if you're going to add other mods so we can create a talking AI.

IGN: hackingroelz

#14 ikkeniet

  • Members
  • 78 posts
  • Locationyou wil never know :P

Posted 21 November 2012 - 05:16 AM

Im verry intrested

And its a good practise for me too

count me in

ikkeniet

#15 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 21 November 2012 - 06:39 AM

Actually, count me in too. IGN is tiin57.

#16 Cruor

  • Members
  • 413 posts
  • LocationNorway

Posted 21 November 2012 - 06:43 AM

Right, test server is now -working- adding details to OP, please note that this isnt the best upload speed in the world and might not like this :(/> we'll see

#17 billysback

  • Members
  • 569 posts

Posted 21 November 2012 - 07:41 AM

Wait, who should I PM my IGN and stuff to, your or NF?

EDIT:
Also, if you don't mind, I'm going to write up a draft idea for the story, obviously it's just an idea and won't really mind if you don't use it.
I started writing an outlining story but started accidentally writing a proper story, which is so far very unrelated and is being built up slowly... woops...

I'll write a proper draft and include it with the beginning of the story I wrote, presuming it is still relevant

EDIT EDIT:
first draft of my idea:
Spoiler


#18 Cruor

  • Members
  • 413 posts
  • LocationNorway

Posted 21 November 2012 - 09:54 AM

View Postbillysback, on 21 November 2012 - 07:41 AM, said:

Wait, who should I PM my IGN and stuff to, your or NF?

EDIT:
Also, if you don't mind, I'm going to write up a draft idea for the story, obviously it's just an idea and won't really mind if you don't use it.
I started writing an outlining story but started accidentally writing a proper story, which is so far very unrelated and is being built up slowly... woops...

I'll write a proper draft and include it with the beginning of the story I wrote, presuming it is still relevant

EDIT EDIT:
first draft of my idea:
Spoiler
Just drop it in here and nitrogen will do some magic once hes alive :(/> he got access to server whitelist anyway

#19 ETHANATOR360

  • Members
  • 423 posts
  • Locationyour hardrive

Posted 21 November 2012 - 10:34 AM

i would love to help and iv played bioshock and it has become one of my favorite games so im kind do familiar with the enviroment you would like to set up also played black ops 2 were everything is based on computers so i have an idea of how we can integrate computers being needed
ign:ethanator360
my gameplay idea:
Spoiler


#20 BigSHinyToys

  • Members
  • 1,001 posts

Posted 21 November 2012 - 11:06 AM

@billysback
would an accurate summery be:
You are playing a police officer in AI control enforcement devision sent to a nuclear plant after anomalous behaviors were detected in the area.


That would make one hell of TV show. I like the idea sounds feasible all be it quite complex and could make for squeals.



A few questions to the floor
How realistic would the "hacking" be simple puzzles representing hacks or more realistic hacking?
would there be one Operating System on all Computers and a separate one for Machine controllers?
If computer craft is the Only mod then would some computers be pretending to be a "machine controller" providing fake data on systems that don't exists for example reactor core temps else would there real data coming for CC sensors on a real IC reactor ?

Random ideas
The AI has mood variables depending on these variables as to what the AI does. The player would gain control over one of these variable. modifying that variable the computer would become less sad for example and cheer up reactivating the lighting / some doors. the player would gain access to the anger variable as the final one and make the AI happier restoring it to its original operations system stats. ofc other challenges like card doors and hacking challengers would also be included.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users