Home Events! Entrance Everyone Wiki Search Login Register

Welcome, Guest. Please login or register. - Thinking of joining the forum??
November 21, 2024 - @527.00 (what is this?)
Forum activity rating: Three Stars Posts: 38/1k.beats Unread Topics | Unread Replies | My Stuff | Random Topic | Recent Posts    Start New Topic
News: :ozwomp: Reminder: Forum messages stay readable for years! Keep yours high quality! :ozwomp:

+  MelonLand Forum
|-+  World Wild Web
| |-+  ✁ ∙ Web Crafting
| | |-+  ☔︎ ∙ I need Help!
| | | |-+  Virtual worlds: where the heck do I start?


« previous next »
Pages: [1] Print
Author Topic: Virtual worlds: where the heck do I start?  (Read 2553 times)
Memory
Guest
« on: November 13, 2021 @834.49 »

Okay, so I want to start making a virtual world (like all the cool kids), but... I'm gonna be honest, I have no idea how to go about it. I'm assuming I should write my ideas down first, which seems doable. After that, how should I go about it? Do I make placeholder graphics and start on the code? And what should I use if I was to create a 2D virtual world?

Any tips are greatly appreciated!
Logged
Melooon
Hero Member ⚓︎
*****


So many stars!

⛺︎ My Room
SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

Thanks for being rad!a puppy for your travelsAlways My PalFirst 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!...
« Reply #1 on: November 13, 2021 @960.68 »

So I have had it on my mind to write a tutorial for getting started, so this is a good question!

So I think some questions are how into code are you?
How complicated is your idea?

Write down some ideas, but remember its easy to overthink ideas, and its better to get some practical experience before you think of something too complex and then scare yourself away when you try to start.

I would suggest starting with a very simple world, just a space to explore rather than having any story or interactions. You can add these in later.

I actually haven't figured out 2D yet! Javascript and Unity are options, along with many other game engines. You could even use Three.js with a flat perspective camera (that would allow 3d-2d stuff like LittleBigPlanet).

Options for engine:
If you don't like code, try the X3D tutorial this forum, if you are are happy with Javascript try Three.js and look at the sample MelonEngine project. If you want to make worlds that are more like games, use Unity or GameMaker.

So I would start with a general sequence:
  • Pick an engine or code base that you think is ok
  • Make a simple test world with no detail and a simple way of exploring it
  • If you are happy with the engine continue, if not try a new engine
  • Start to improve the world and add things too it
  • Start to improve the character/way you explore the world
  • Once you are happy with the world you can start to add extra stuff like NPCs or tasks.

Remember, you'll prob need to make a few worlds and try a few engines and design approaches before you find one that suits you, so don't try to cram everything into your first go.

Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
Memory
Guest
« Reply #2 on: November 14, 2021 @18.34 »

So I have had it on my mind to write a tutorial for getting started, so this is a good question!

So I think some questions are how into code are you?
How complicated is your idea?

Write down some ideas, but remember its easy to overthink ideas, and its better to get some practical experience before you think of something too complex and then scare yourself away when you try to start.

I would suggest starting with a very simple world, just a space to explore rather than having any story or interactions. You can add these in later.

I actually haven't figured out 2D yet! Javascript and Unity are options, along with many other game engines. You could even use Three.js with a flat perspective camera (that would allow 3d-2d stuff like LittleBigPlanet).

Options for engine:
If you don't like code, try the X3D tutorial this forum, if you are are happy with Javascript try Three.js and look at the sample MelonEngine project. If you want to make worlds that are more like games, use Unity or GameMaker.

So I would start with a general sequence:
  • Pick an engine or code base that you think is ok
  • Make a simple test world with no detail and a simple way of exploring it
  • If you are happy with the engine continue, if not try a new engine
  • Start to improve the world and add things too it
  • Start to improve the character/way you explore the world
  • Once you are happy with the world you can start to add extra stuff like NPCs or tasks.

Remember, you'll prob need to make a few worlds and try a few engines and design approaches before you find one that suits you, so don't try to cram everything into your first go.

This is very helpful! For starters, I am not familiar with JS at all, although I do want to learn it (at least the basics). I just know CSS and HTML. I actually have started reading your tutorial, but haven't gotten through it just yet.

I actually have a program that allows you to make virtual worlds with pictures (https://sokpop.itch.i:ha:sok-worlds). Unfortunately it's limited to the in-game browser AFAIK, you can't export them. Still, it's good for laying out some ideas.

I was asking about 2D because I also don't have any experience with 3D stuff. It's something I've been meaning to get into, and hey, this might be a good reason to do so!

I'll follow your advice and start looking for an engine I like. Thank you!
Logged
Melooon
Hero Member ⚓︎
*****


So many stars!

⛺︎ My Room
SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

Thanks for being rad!a puppy for your travelsAlways My PalFirst 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!...
« Reply #3 on: November 14, 2021 @24.92 »

I actually think about that game a lot when I'm working on things!

One thing about 2D worlds is that IMO they are harder to make. With a 3D world, the 3Dness distracts people from the limits of the world, but in a 2D world people look at everything, you have to put much more in.
Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
BananaBoots
Jr. Member ⚓︎
**


↑ Soooooo normal about him (lying)

⛺︎ My Room
StatusCafe: bananaboots
iMood: bananaboots
Itch.io: My Games

View Profile WWW

First 1000 Members!Joined 2023!
« Reply #4 on: June 07, 2023 @879.76 »

I'm not sure if this is what you're talking about really but bitsy is a website where you can make little games. The about tab on the page itself reads:
Quote
hi! bitsy is a little editor for little games or worlds. the goal is to make it easy to make games where you can walk around and talk to people and be somewhere.
Also, it doesn't actually require any programming knowledge! It's very simple to learn and make something in :happy:
Logged

Boots (it/he)

Melooon
Hero Member ⚓︎
*****


So many stars!

⛺︎ My Room
SpaceHey: Friend Me!
StatusCafe: melon
iMood: Melonking
Itch.io: My Games

View Profile WWW

Thanks for being rad!a puppy for your travelsAlways My PalFirst 1000 Members!spring 2023!Squirtle!!!!MIDI WarriorMIDI Warrior1234 Posts!OzspeckCool Dude AwardRising Star of the Web AwardMessage BuddyPocket Icelogist!OG! Joined 2021!...
« Reply #5 on: June 08, 2023 @27.16 »

I'm not sure if this is what you're talking about really but bitsy
Sooooo when the forum was started, the focus really was on making virtual worlds; but it turned out that was way too complex for most people to get into - particularly in the area of 3d worlds that Im into :ohdear:

However mini tools like this could actually be a way better way for people to get into making virtual worlds - so thank you for posting!! I want to research this more and maybe start a wiki section for it - I know there are a few lil game makers like this!
Logged


everything lost will be recovered, when you drift into the arms of the undiscovered
Pages: [1] Print 
« previous next »
 

Vaguely similar topics! (3)

php heck: making a search engine

Started by cinniBoard ☔︎ ∙ I need Help!

Replies: 2
Views: 1972
Last post February 22, 2022 @256.30
by ellievoyyd
Does anyone think it would be a good idea to start a FPS webring?

Started by BritKneeBoard ☮︎ ∙ Other Communities & Webrings

Replies: 4
Views: 1799
Last post November 29, 2023 @658.16
by myleszey
Strange New Worlds

Started by MemoryBoard ⛺︎ ∙ Cinema

Replies: 4
Views: 1358
Last post July 12, 2022 @942.85
by Memory

Melonking.Net © Always and ever was! SMF 2.0.19 | SMF © 2021, Simple Machines | Terms and Policies Forum Guide | Rules | RSS | WAP | Mobile


MelonLand Badges and Other Melon Sites!

MelonLand Project! Visit the MelonLand Forum! Support the Forum
Visit Melonking.Net! Visit the Gif Gallery! Pixel Sea TamaNOTchi