Dinopirates

Devblog 00

May 27, 2023

Original

DinoPirates from Outer Space VS the Evil Brocolliens from inner space

Yup, indeed and in fact, this it’s a long name for a game, and its even funnier than its a long name for a game for a really small console, The Playdate, let me introduce you this small and beautiful piece of tech:

Probably you have no idea what I’m talking about, or to be honest you are the few friends that visit my blog and you know exactly what im talking about, the playdate it’s the console that I’ve been waiting for years, literally cuz the shipping delays, but also cuz looks so cute and has a really approachable SDK and develop method, ok Unity could be easy, but with so much freedom comes The Paradox of Choice, so a more contained environment it’s great for me and this little idea.

Dinowhat?

This started really quickly, a friend came with the idea of some dinosaurs in space, and they are pirates, that was more than enough for my brain to pickup and start growing this universe really fast, not fast enough to have a decent story but enough speed to make a few pages comic, and have a simple idea of a universe in my mind.

And that idea got reborn, when I saw the playdate and start to play around with the SDK wanted to make a game but didn’t knew about what, and remember my fellow pirates.

I’m still not completely sold in the gameplay idea or but not in the story itself, I just have this comic, some assets, and some designs, let me show it.

Sketchs

This is a bunch of draws, and sketches I did for the main character, also have a few of them for the ships but that im gonna add them in a second post.

bunch of drawings
From sketches, to pixelart assets to more "serious" versions of the same character.

If you check the comic you will realize that the main character changed from a Styracosaurs to a Triceratops, this is mainly cuz the Triceratops its more easy to draw at small scales, even tho, the main design still contains some features of a Styracosaurs, so its kinda of a mix.

a un impresed dinosaur with a small robot behind
This for now is the game card. probably gonna change it later.

In Game Prototype (lua)

a dinosaur looking lost in a room full of brocoalien rats
All started with this, a lonely dinopirate in a room fill with brocoalien rats.

My main game its just two screens, the one on the image above, thats the dinosaur in a room fill with broco-enemies, where I tried and learn how to make some collisions and get some basic interactions, and the second one a screen that’s a little more of a gameplay…

a dinoship flying thru the void
pium pium shooting game.

And for the main gameplay we (yes we are making a Studio with some friends) think a mix of Starfox and Starlink, some kinda of traveling around the galaxy fixing things and also a rail shooter with a bunch of nonsense jokes.


My next goal its create some story for the game, and add the Panels library to the game to have a vertical slice of the game with some in game cinematics. And also change how the UI works.

DinoPirates from Outer Space VS the Evil Brocolliens from inner space

Sí, efectivamente, es un nombre largo para un juego, y es aún más gracioso que sea un nombre largo para un juego en una consola muy pequeña, The Playdate. Déjenme presentarles este pequeño y hermoso pedazo de tecnología:

Probablemente no tienen idea de qué estoy hablando, o siendo honestos, son los pocos amigos que visitan mi blog y saben exactamente de qué hablo. El Playdate es la consola que he estado esperando por años, literalmente por los retrasos de envío, pero también porque es muy linda y tiene un SDK y método de desarrollo muy accesibles. Sí, Unity puede ser fácil, pero con tanta libertad viene La Paradoja de la Elección, así que un entorno más acotado es genial para y esta pequeña idea.

¿Dinoqué?

Esto empezó muy rápido. Un amigo vino con la idea de unos dinosaurios en el espacio que son piratas, y eso fue más que suficiente para que mi cerebro lo tomara y empezara a hacer crecer este universo muy rápido. No tan rápido como para tener una historia decente, pero suficientemente rápido como para hacer un cómic de algunas páginas y tener una idea simple de un universo en mi mente.

Y esa idea renació cuando vi el Playdate y empecé a jugar con el SDK. Quería hacer un juego pero no sabía sobre qué, y recordé a mis camaradas piratas.

Todavía no estoy Estoy completamente convencido con la idea del gameplay o pero no tanto con la historia en sí. Solo tengo este cómic, algunos assets, y algunos diseños. Déjenme mostrárselos.

Bocetos

Esta es una colección de dibujos y bocetos que hice para el personaje principal. También tengo algunos para las naves pero esos los voy a agregar en un segundo post.

montón de dibujos
De bocetos a assets de pixel art, hasta versiones más "serias" del mismo personaje.

Si revisas el cómic te darás cuenta de que el personaje principal cambió de un Styracosaurus a un Triceratops. Esto se debe principalmente a que el Triceratops es más fácil de dibujar en escalas pequeñas. Aunque el diseño principal todavía conserva algunas características del Styracosaurus, así que es una especie de mezcla.

un dinosaurio impresionado con un pequeño robot detrás
Esta es la carátula del juego por ahora. Probablemente la cambie después.

Prototipo en el juego (lua)

un dinosaurio perdido en una habitación llena de ratas brocoalienigenas
Todo empezó con esto: un solitario dino-pirata en una habitación llena de ratas brocoalienigenas.

Mi juego principal es solo dos pantallas. La de la imagen de arriba, el dinosaurio en una habitación llena de enemigos broco, donde intenté y aprendí cómo hacer colisiones y obtener algunas interacciones básicas. La segunda es una pantalla con un poco más de gameplay…

una nave dino volando por el vacío
pium pium juego de disparos.

Y para el gameplay principal nosotros (sí, estamos haciendo un estudio con amigos) pensamos en una mezcla de Starfox y Starlink. Una especie de viaje por la galaxia arreglando cosas y también un rail shooter con un montón de chistes sin sentido.


Mi próximo objetivo es crear algo de historia para el juego, y agregar la Panels library al juego para tener una muestra vertical del juego con algunas cinemáticas en el juego. Y también cambiar cómo funciona la UI.

DinoPirates from Outer Space VS the Evil Brocolliens from inner space

네, 정말로, 이건 게임치고 긴 이름이에요. 그리고 정말 작은 콘솔인 The Playdate의 게임치고는 이름이라는 게 더 웃기죠. 이 작고 아름다운 기술 덩어리를 소개할게요:

아마 무슨 말을 하는지 모를 수도 있어요. 솔직히 말하면, 제 블로그를 방문하는 소수의 친구들_이고 제가 무슨 말을 하는지 정확히 알겠죠. Playdate는 몇 년 동안 기다려온 콘솔이에요. 문자 그대로 _배송 지연 때문에도 그렇지만, 너무 귀엽고 정말 _접근하기 쉬운 SDK_와 개발 방법이 있어서요. 뭐, Unity도 쉬울 수 있지만 그 많은 자유에서는 선택의 역설이 따라오거든요. 그래서 더 제한된 환경이 와 이 작은 아이디어에 딱이에요.

다이노뭐라고요?

이건 정말 빠르게 시작됐어요. 친구가 우주에 있는 공룡이 해적이라는 아이디어를 갖고 왔고, 그것만으로 제 뇌가 그걸 잡고 이 우주를 정말 빠르게 확장하기 시작했어요. 제대로 된 스토리를 가질 만큼 빠르지는 않았지만, 몇 페이지짜리 만화를 만들고 머릿속에 간단한 우주 이미지를 가질 만큼은 빨랐어요.

그리고 Playdate를 보고 SDK로 이것저것 해보기 시작했을 때 그 아이디어가 다시 살아났어요. 게임을 만들고 싶었는데 뭘 만들지 몰라서 해적 동료들을 떠올렸거든요.

아직은 완전히 게임플레이 아이디어에는 완전히 확신하고 있어요 또는 스토리 자체에는 그만큼은 아니지만요. 그냥 이 만화와 에셋 몇 개, 디자인 몇 개가 있을 뿐이에요. 보여드릴게요.

스케치

이건 메인 캐릭터를 위해 그린 많은 드로잉과 스케치예요. 배 디자인도 몇 개 있는데 두 번째 포스트에 추가할 예정이에요.

많은 드로잉들
스케치에서 픽셀아트 에셋으로, 같은 캐릭터의 더 "진지한" 버전으로.

만화를 확인하면 메인 캐릭터가 _스티라코사우루스_에서 _트리케라톱스_로 바뀐 걸 알아챌 거예요. 주된 이유는 트리케라톱스가 작은 스케일에서 그리기 더 쉽기 때문이에요. 그래도 메인 디자인에는 여전히 _스티라코사우루스_의 특징이 남아있어서 일종의 믹스가 됐어요.

작은 로봇을 뒤에 두고 놀란 표정의 공룡
지금은 이게 게임 카드예요. 나중에 바꿀 것 같아요.

게임 내 프로토타입 (lua)

브로코에일리언 쥐들로 가득한 방에서 길을 잃은 공룡
전부 이것에서 시작됐어요. 브로코에일리언 쥐들로 가득한 방 안의 외로운 다이노파이럿.

메인 게임은 딱 개의 화면이에요. 위 이미지의 것, 브로코 적들로 가득한 방 안의 공룡으로, 충돌을 만들고 기본적인 상호작용을 얻는 방법을 시도하고 배웠어요. 두 번째는 좀 더 게임플레이에 가까운 화면이고…

허공을 나는 다이노 배
픔픔 슈팅 게임.

메인 게임플레이로는 우리(네, 친구들과 스튜디오를 만들고 있어요)가 _스타폭스_와 _스타링크_의 믹스를 생각하고 있어요. 일종의 은하를 여행하며 문제를 해결하고 말도 안 되는 농담들이 가득한 레일 슈터로요.


다음 목표는 게임의 스토리를 만들고, Panels 라이브러리를 게임에 추가해서 게임 내 시네마틱이 있는 세로 슬라이스를 갖는 거예요. 그리고 UI 작동 방식도 바꾸고요.