Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
Uma vida executiva em National City. Simulação de vida em pixel art feita em Python.
Translation pending
GamesPython · BatchfileGitHub @LuthorWOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Uma vida executiva em National City
Simulação de vida em pixel art, no estilo Stardew Valley, feita em Python.
Você é Letícia Luthor, CEO da Luthor Corp. Lance projetos no laboratório, pesque no píer, cultive a horta do terraço, adote um bichinho e encontre o amor numa cidade que vive com você, da manhã até tarde da noite.
Cada dia tem manhã, tarde e noite. A cidade muda de rotina, os moradores entram e saem dos lugares, e você decide como gastar a sua energia.
E ainda: a Marina Luthor (pesca em alto-mar, passeio ao pôr do sol, regata e encomendas náuticas), presentes que cada personagem ama, gosta ou não gosta (com retratos que mudam de expressão), cozinha com receitas secretas, coletáveis na praia, no parque e no Bosque Bayside (dá para presentear, mas cuidado: tem quem odeie), Cine National, aquário, livros com bônus permanentes, pedidos da cidade e centenas de falas que não se repetem.
git clone https://github.com/LuthorW/Luthor-Life.git
Jogar.bat. Em qualquer sistema:
pip install -r requirements.txt
python main.py
O jogo salva sozinho toda noite, quando você dorme (em saves/save.json).
| Tecla | Ação |
|---|---|
W A S D / setas | Andar (Shift = devagar) |
E / Espaço / clique | Interagir, conversar, trabalhar, pescar |
1–0, -, = / roda do mouse | Escolher item da barra |
F / botão direito | Comer, beber ou ler |
I / Tab | Mochila |
O / R | Objetivos / relacionamentos |
Esc | Menu: objetivos, relacionamentos, coleções e cenas |
setas ou D F J K | Karaokê |
F11 | Tela cheia |
Luthor-Life/
├── main.py # inicia o jogo
├── Jogar.bat # atalho para Windows
├── assets/ # fonte, logos e retratos
├── docs/ # site do jogo (GitHub Pages)
└── luthor/
├── game.py # núcleo do jogo
├── world.py # mapas de National City (desenhados em texto)
├── art.py # toda a pixel art, gerada por código
├── scenery.py # árvores, grama, lagos e cenário no estilo Stardew
├── sprites.py # personagens e roupas
├── nautical.py # arte da marina, dos barcos e do alto-mar
├── marina.py # Marina Luthor: passeios, regata e encomendas
├── characters.py # personagens e médicas: rotinas, presentes e eventos
├── dialogue.py # falas por período, clima, lugar e amizade
├── activities.py # horta, coletáveis, bichinho, karaokê e cinema
├── hospital.py # Conti Moretti Hospitais
├── crowd.py # moradores que circulam pela cidade
├── cutscenes.py # motor de cutscenes e todas as cenas
├── scenetest.py # modo de teste de cenas (--cenas)
├── minigames.py # pesca, fliperama, fogão e mochila
└── data.py # itens, peixes, receitas, livros e lojas
Para assistir qualquer cena sem precisar de progresso no jogo (nada é salvo nesse modo):
python main.py --cenas # lista com todas as cutscenes
python main.py --cena lucy_6 # toca uma cena direto
Na lista: setas escolhem, Enter assiste e Esc fecha; durante o jogo, F5 reabre a lista.
Cenas novas no dicionário SCENES (em luthor/cutscenes.py) aparecem sozinhas. Para dar um nome bonito
na lista, adicione a chave em scene_title (em luthor/game.py).
Retratos ficam em assets/portraits/ com o padrão nome.png, nome_feliz.png, nome_ruim.png
(ou nome_bravo.png) e nome_timido.png: o jogo encontra sozinho. O retrato "ruim" aparece com presentes
que a personagem não gosta e o "tímido" com presentes que ela ama. Fundo branco ou xadrez de transparência
desenhado na imagem é apagado automaticamente.
Se um retrato novo vier com fundo branco ou xadrez, rode py limpar_retratos.py: ele apaga o fundo e mantém
a resolução original (o jogo reduz sozinho na hora de mostrar).
Jogo feito por uma pessoa que está cansada da vida real. Personagens e marcas inspirados em obras de terceiros pertencem aos seus respectivos donos. Fonte Jersey 10 sob a SIL Open Font License.